11.08.2006, 15:43
|
|
Частый гость
Регистрация: 09.08.2006
Сообщений: 15
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Друзья! Помогите с Proteus'ом разобраться...
Вообщем я пишу программу на ассемблере в AVRStudio 4 для ATMega16.
Там я не нашел как чтобы при компиляции получать cof или sdi файл =(
А в протеусе он требуется...
Если протеусу просто подсовывать asm и hex файлы то все работает, только нельзя видеть всю программу и нельзя ставить точки останова =(
Если asm файл компилировать в протеусе - то выдается куча ошибок всяких =(
Если ему подсунуть компилятор из AVRStudio всеравно ошибки...
ЧТО ДЕЛАТЬ В ЭТОЙ СИТУАЦИИ?? как поиметь текст программы для отладки в протеусе?
Может тогда мне посоветуете какой нить другой отладчик для написания программы чтобы потом нормально в протеусе симулировать...
Только штоб потом можно было из него загрузить по SPI прогу в контроллер
|
|
|
|
11.08.2006, 15:49
|
|
Вид на жительство
Регистрация: 15.03.2005
Сообщений: 381
Сказал спасибо: 11
Сказали Спасибо 32 раз(а) в 24 сообщении(ях)
|
CodeVision и будет счастье
|
|
|
|
11.08.2006, 15:51
|
|
Частый гость
Регистрация: 09.08.2006
Сообщений: 15
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Как отлаживать в CodeVision???
Как отлаживать в CodeVision???
И тем более там пишется на С ?
|
|
|
|
11.08.2006, 15:58
|
|
Вид на жительство
Регистрация: 15.03.2005
Сообщений: 381
Сказал спасибо: 11
Сказали Спасибо 32 раз(а) в 24 сообщении(ях)
|
А зачем в нем отлаживать, отлаживать в протеусе, ну дык на Си и писать чем на асме извращаться
|
|
|
|
11.08.2006, 19:45
|
|
Прописка
Регистрация: 14.02.2006
Сообщений: 114
Сказал спасибо: 0
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Вобще то Вижин работает при отладке с AVRStudio он как бы интегрируется. если интересно вышлю подсказку
на мыло 900кб
|
|
|
|
11.08.2006, 22:31
|
|
Вид на жительство
Регистрация: 15.03.2005
Сообщений: 381
Сказал спасибо: 11
Сказали Спасибо 32 раз(а) в 24 сообщении(ях)
|
Это всмысле использовать studio в качестве отладчика? а зачем, есть же протеус?
|
|
|
|
12.08.2006, 08:46
|
|
Прописка
Регистрация: 14.02.2006
Сообщений: 114
Сказал спасибо: 0
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Да за тем же.Разница только в том что в Вижине есть кнопочка вызова AVRStdio. Ну а Протеус нужно запускать самому.Да и при пошаговой отладке если приспичит заменить битик в регистре и посмотреть результат без перекомпиляции то думаю лутьше всё же Stdio а в окончательной отладке Протеуса лутьше нет Короче все средства хороши если на пользу делу!
|
|
|
|
12.08.2006, 18:38
|
|
Вид на жительство
Регистрация: 23.04.2006
Сообщений: 308
Сказал спасибо: 14
Сказали Спасибо 13 раз(а) в 12 сообщении(ях)
|
Цитата:
|
Если протеусу просто подсовывать asm и hex файлы то все работает, только нельзя видеть всю программу и нельзя ставить точки останова =(
|
По крайней мере на PIC в Proteus 6.7 SP3 листинг на асме показывается и точки останова, и пошаговый режим работают. Нужно только указать sourse - файл.
В Proteus 6.9 в асм пошаговый режим не работает, но точки останова срабатывают..
См, например тут:
https://kazus.ru/forum/topic_4696-0-asc-0.html
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 13:50.
|
|