Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
31.01.2008, 13:54
|
|
Гражданин KAZUS.RU
Регистрация: 24.06.2005
Сообщений: 535
Сказал спасибо: 262
Сказали Спасибо 216 раз(а) в 118 сообщении(ях)
|
Цитата:
|
- Вы не поняли, Сэр (смысла Algorithm Builder)
|
Вопрос был создает файл ассемблера или нет.
Цитата:
|
...а Касперский хрюкает на все, такое впечатление, что на компе, кроме Касперского больше ничего не должно стоять - даже Wind-ы...
|
Как-то проблем с этим у меня не возникает обычно.
Прикрепленный файл: 929504.rar
|
|
|
|
31.01.2008, 15:23
|
|
Гражданин KAZUS.RU
Регистрация: 13.07.2005
Сообщений: 602
Сказал спасибо: 14
Сказали Спасибо 40 раз(а) в 19 сообщении(ях)
|
Сообщение от delay
|
Algorithm Builder, насколько я знаю считается графическим ассемблером. А создает ли он файл ассемблера?
|
А зачем?
Он создает файл листинга: *.lst если установить галку в опциях проекта.
|
|
|
|
31.01.2008, 19:28
|
|
Гражданин KAZUS.RU
Регистрация: 24.06.2005
Сообщений: 535
Сказал спасибо: 262
Сказали Спасибо 216 раз(а) в 118 сообщении(ях)
|
Сообщение от smg123
|
Сообщение от delay
|
Algorithm Builder, насколько я знаю считается графическим ассемблером. А создает ли он файл ассемблера?
|
А зачем?
Он создает файл листинга: *.lst если установить галку в опциях проекта.
|
Да, такой файл присутствует. Дело в том, что для отладки в TINA можно заливать или asm или hex+lst.
CodeVision генерирует файл asm. Но у меня не получилось ни с asm ни с hex+lst. В примерах TINA импользуется asm. Подумал, может TINA не нарвится тот asm, что создает CodeVision.
А hex+lst я пробовал еще и от ICC и Algoritm builder.
асм. я не знаю. lst вроде похож на него. Пробовал переименовать фал под asm и подставить, но не получилось.
ЧТо-то у нас две темы пересекаются
Ладно, не буду ничего симулировать. Буду перепрошивать и отлаживать как раньше в кристале.
|
|
|
|
31.01.2008, 20:33
|
|
Прохожий
Регистрация: 30.11.2007
Сообщений: 8
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от delay
|
Сообщение от smg123
|
Сообщение от delay
|
Algorithm Builder, насколько я знаю считается графическим ассемблером. А создает ли он файл ассемблера?
|
А зачем?
Он создает файл листинга: *.lst если установить галку в опциях проекта.
|
Да, такой файл присутствует. Дело в том, что для отладки в TINA можно заливать или asm или hex+lst.
CodeVision генерирует файл asm. Но у меня не получилось ни с asm ни с hex+lst. В примерах TINA импользуется asm. Подумал, может TINA не нарвится тот asm, что создает CodeVision.
А hex+lst я пробовал еще и от ICC и Algoritm builder.
асм. я не знаю. lst вроде похож на него. Пробовал переименовать фал под asm и подставить, но не получилось.
ЧТо-то у нас две темы пересекаются
Ладно, не буду ничего симулировать. Буду перепрошивать и отлаживать как раньше в кристале.
|
Algorithm Builder создает .hex само-собой, а .lst и .asm при установленных опциях (см.приложение). Вся проблема у Вас - форматы .lst и .asm не имеют стандарта, и каждый норовит придумать свой. Естественно CodeVision видит свой, ICC свой, Algoritm builder - свой и т.д. А вот .hex .bin ( и нек. другие) стандартизованы. Поэтому корректно когда программатор (программа прошивки) использует эти форматы. Ассемблерная программа, которая не генерирует этих файлов или чисто демонстрационная или недоработана (живет в своем замкнутом пространстве - это один из способов разработчиков пакета привязать пользователя к себе). Если Вы таковым пакетом пользуетесь - бросьте скорее, а то сядите на иглу...
Есть хороший (не без глюков, а что идеально?!) программатор uniprof.exe - http://avr.nikolaew.org (и вообще полезный сайт) - который читает стандартные форматы. И наверное PonyProg - http://www.lancos.com/prog.html.
Удачи.
Прикрепленный файл: 6915475.rar
|
|
|
|
31.01.2008, 20:46
|
|
Гражданин KAZUS.RU
Регистрация: 24.06.2005
Сообщений: 535
Сказал спасибо: 262
Сказали Спасибо 216 раз(а) в 118 сообщении(ях)
|
Речь идет не о программаторах. С ними у меня проблем нет. Речь идет о симуляции. В опциях asm я не нешел. Поищу еще. Спасибо
|
|
|
|
31.01.2008, 21:21
|
|
Прохожий
Регистрация: 30.11.2007
Сообщений: 8
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от delay
|
Речь идет не о программаторах. С ними у меня проблем нет. Речь идет о симуляции. В опциях asm я не нешел. Поищу еще. Спасибо
|
... извините за отсебятину, но скажу, что сам с симуляторами потерял кучу времени. Конечно интересно!!! Но все-равно результат остается виртуальным, а в реалиях результат часто другой . Мало того корректно работают встроенные в оболочку (я имею ввиду Max+, Texas-овские и пр, которые прилагаются разработчиками чипов), а универсальные - ???, - но столько требуют трудозатрат. У МК не такие высокие частоты, чтобы вылизывать фронты REFRESH... С1-94 часто за глаза, а то и лишнего индикаторного светодиодика, который индицирует состояние того или иного куска программы. Паяйте - да воздастся!!!
И, кстати, в Algoritm Builder (что греха, ну сел на иглу аж с 2000 года, кажется) есть опции "Запуск с симулятором" (пошаговая отладка - правда, на мой взгляд, ранние версии работали быстрее) и "Запуск с монитором кристалла" - если кристалл это позволяет (всякие Mega).
Извините, что опять "втерся", не буду отнимать время...
-- Прилагается рисунок: --
|
|
|
|
31.01.2008, 21:26
|
|
Гражданин KAZUS.RU
Регистрация: 24.06.2005
Сообщений: 535
Сказал спасибо: 262
Сказали Спасибо 216 раз(а) в 118 сообщении(ях)
|
Тут уже совсем прешли на другую тему. Продолжу в ветке, которую я начал TINA. https://kazus.ru/forum/topics/f_66279.html#66279
|
|
|
|
31.01.2008, 21:43
|
|
Прохожий
Регистрация: 30.11.2007
Сообщений: 8
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от delay
|
Тут уже совсем прешли на другую тему. Продолжу в ветке, которую я нача TINA.
|
Да, извините, не удержался.
Но вот случайно наткнулся на чей-то ассемлерный файл и понял, что его элементарно перевести в графику AlgBuild - и все в программе сразу станет видно понятно - это к тому, что разбираться в чужих ассемблерах просто... (конечно для AVR-ок и с AlgBuild).
Все, закончил...
|
|
|
|
03.02.2008, 07:37
|
|
Частый гость
Регистрация: 18.11.2006
Сообщений: 15
Сказал спасибо: 2
Сказали Спасибо 1 раз в 1 сообщении
|
Здраствуйте,решил по вот этой ссылке http://pol-sem.narod.ru/muson/muson.htm собрать девайс,просимулировал в протеусе, при прошивке ругалась программа унипроф а девайс после прошивки не заработал(фьюзы нормально выставил).Кому не лень можете в жлезе роверить?
|
|
|
|
03.02.2008, 10:45
|
|
Гражданин KAZUS.RU
Регистрация: 24.06.2005
Сообщений: 535
Сказал спасибо: 262
Сказали Спасибо 216 раз(а) в 118 сообщении(ях)
|
Эту программу я заливал в Tiny13, естественно слегка изменив. Работает по сей день.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 20:57.
|
|