Отговори на тема  [ 6 мнения ] 
идиот съм... 
Автор Съобщение
Ранг: Ориентиран
Ранг: Ориентиран
Аватар

Регистриран на: Чет Сеп 24, 2009 9:57 am
Мнения: 264
Мнение идиот съм...
опитвам се да компилирам това от тук. първо го вкарах в avr studio 5 (ух, много е гадна тая петица, ще си сложа 4-ката) - оказа се, че не става с атмелския асемблер, иска gnu as. инсталирах winavr и опитах да го асемблирам - получи се следният фал:

Код:
main.asm: Assembler messages:
main.asm:169: Error: constant value required
main.asm:172: Error: constant value required
main.asm:175: Error: constant value required
main.asm:181: Error: constant value required
main.asm:217: Error: constant value required
main.asm:229: Error: constant value required
main.asm:232: Error: constant value required
main.asm:241: Error: constant value required
main.asm:245: Error: constant value required
main.asm:341: Error: constant value required


1. кво да го правя, че да се компилира?
2. мога ли да настроя avr studio-то да ползва и gnu-шкия асемблер?


Пон Окт 31, 2011 6:17 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Юли 11, 2007 10:16 am
Мнения: 1730
Мнение Re: идиот съм...
Нещо бъркаш. Това се компилира без никакъв проблем с атмеслкия асемблер (тествано).
Таргет контролера в сорса е зададен AT90S2313, твоя такъв ли е?
Възможно е да съм правил леки промени, тъй като моя таргет беше атмега8.


Пон Окт 31, 2011 6:49 pm
Профил
Ранг: Ориентиран
Ранг: Ориентиран
Аватар

Регистриран на: Чет Сеп 24, 2009 9:57 am
Мнения: 264
Мнение Re: идиот съм...
бях му сложил таргет ATtiny2313... щот навсякъде в статията пише 2313, а аз старите модели хич не ги и знам... акъл море - глава шамандура :)

та направих нов асемблерски проект в студио 4, зададох таргет AT90S2313, пейстнах сорса както си е, и получавам:

Код:
E:\Electronics\tinyDDS\tinydds\tinyDDS.asm(66): error: Cannot find include file: io2313.h
E:\Electronics\tinyDDS\tinydds\tinyDDS.asm(69): error: Invalid directive: '.section'


бъркам ами, ама кво точно :|


Пон Окт 31, 2011 6:58 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Юли 11, 2007 10:16 am
Мнения: 1730
Мнение Re: идиот съм...
По късно, ще го погледна в нас, и ще ти пратя проекта.


Пон Окт 31, 2011 7:07 pm
Профил
Ранг: Ориентиран
Ранг: Ориентиран
Аватар

Регистриран на: Чет Сеп 24, 2009 9:57 am
Мнения: 264
Мнение Re: идиот съм...
благодарско :)


Пон Окт 31, 2011 7:11 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Юли 11, 2007 10:16 am
Мнения: 1730
Мнение Re: идиот съм...
В прикрепения файл е модифицирания проект, който се компилира с асемблера на атмел.


Прикачени файлове:
dds_asm.zip [12.27 KiB]
83 пъти
Пон Окт 31, 2011 11:11 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 6 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 4 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни