|
Atmega8, программирование на "С" |
|
|
|
 |
Ответов
|
Mar 23 2009, 15:20
|
Местный
  
Группа: Участник
Сообщений: 242
Регистрация: 10-06-08
Из: Хочу в пампасы...
Пользователь №: 38 192

|
Цитата(kernel32ddl @ Mar 21 2009, 18:23)  В свое время приходилось много писать на "С" для DSP TMS. Если вышенаписанное - правда, то особых проблем с отладкой программ для АВР у Вас быть не должно. Но поскольку АВР - процессор намного менее мощный, чем TMS, то я бы не стал на Вашем месте особенно зацикливаться на внутрисхемной отладке - это глючно, медленно и большинство реалтаймовых задач просто не будут работать (например, 1-wire интерфейс для термометров Dallas - он требует очень точных временнЫх соотношений). Абсолютное большинство задач отладки для АВР решается с помощью последовательного порта и любой терминальной программы на PC. Плюс - Вы не зависите от глюков отладчика. Минус - а вдруг послед. порт используется в самой программе. На этот случай есть альтернативное решение - делаем еще один последовательный порт на любой ножке, но уже софтовый. Скоростей больших не надо. Даже 2400 бод уже годится для отладки.
|
|
|
|
|
Mar 23 2009, 15:47
|

Участник

Группа: Свой
Сообщений: 44
Регистрация: 20-02-06
Из: Penza
Пользователь №: 14 526

|
Цитата(Kompot @ Mar 23 2009, 18:20)  Если вышенаписанное - правда... АТВЕЧАЮ, ВАСЯ! (с) Жорик Вартанов А если серьезно, то считаю возможность внутрисхемной отладки несомненным плюсом, скажу больше, для некоторых задач это просто жизненно необходимо. Другое дело что для тех задач которые я хочу осуществить с ATMegой - поиграться со светодиодами, кнопочками - особой нужды нет. Да и как я понял внутрисхемный отладчик будет стоит не дешево.
|
|
|
|
|
Mar 24 2009, 15:48
|

Частый гость
 
Группа: Свой
Сообщений: 185
Регистрация: 3-08-05
Из: Новосибирск
Пользователь №: 7 334

|
Цитата(kernel32ddl @ Mar 23 2009, 21:47)  Другое дело что для тех задач которые я хочу осуществить с ATMegой - поиграться со светодиодами, кнопочками - особой нужды нет. Да и как я понял внутрисхемный отладчик будет стоит не дешево. Для целей освоения микропроцессора на мой взгляд отладчик просто жезненно необходим, тем более что собирается из подручных компонентов за полчаса(AVRMiniICE), или покупается в магазине тысячи за две(AVRDragon). Если пробовал хотябы один раз, то отказаться уже невозможно, особенно для простых проектов, использование UART идёт лесом вместе с преобразователем уровней.
--------------------
Всяк хорошая мысля к нам приходит опосля.
|
|
|
|
|
Mar 24 2009, 15:52
|

Участник

Группа: Свой
Сообщений: 44
Регистрация: 20-02-06
Из: Penza
Пользователь №: 14 526

|
Цитата(Proton @ Mar 24 2009, 18:48)  Если пробовал хотябы один раз, то отказаться уже невозможно Это точно Поищу схему, но вот люди говорят что ATMega8 не поддерживает внутрисхемную отладку.
|
|
|
|
Сообщений в этой теме
kernel32ddl Atmega8, программирование на "С" Mar 21 2009, 15:23 MrYuran Есть.
IAR - коммерческий.
WinAVR (AVR-GCC) - св... Mar 21 2009, 15:39 kernel32ddl Цитата(MrYuran @ Mar 21 2009, 18:39) Есть... Mar 21 2009, 15:43  MrYuran Цитата(kernel32ddl @ Mar 21 2009, 18:43) ... Mar 21 2009, 15:45   kernel32ddl Цитата(MrYuran @ Mar 21 2009, 18:45) Да в... Mar 21 2009, 15:55    Сергей Борщ Цитата(kernel32ddl @ Mar 21 2009, 17:55) ... Mar 21 2009, 17:07     kernel32ddl Цитата(Сергей Борщ @ Mar 21 2009, 20:07) ... Mar 21 2009, 17:33      Сергей Борщ Цитата(kernel32ddl @ Mar 21 2009, 19:33) ... Mar 21 2009, 17:55       kernel32ddl Цитата(Сергей Борщ @ Mar 21 2009, 20:55) ... Mar 21 2009, 18:02        Сергей Борщ Цитата(kernel32ddl @ Mar 21 2009, 20:02) ... Mar 21 2009, 19:15        Stanislav_S Цитата(kernel32ddl @ Mar 21 2009, 23:02) ... Mar 21 2009, 19:17  defunct Цитата(kernel32ddl @ Mar 21 2009, 17:43) ... Mar 22 2009, 04:00   kernel32ddl Всем большое спасибо за ответы! Буду думать Mar 22 2009, 05:13   zltigo Цитата(Proton @ Mar 24 2009, 18:48) Если ... Mar 27 2009, 06:06    Палыч Цитата(zltigo @ Mar 27 2009, 09:06) Короч... Mar 27 2009, 06:29     zltigo Цитата(Палыч @ Mar 27 2009, 09:29) Не сог... Mar 27 2009, 18:43      defunct Цитата(zltigo @ Mar 27 2009, 20:43) Я даж... Mar 27 2009, 19:21       zltigo Цитата(defunct @ Mar 27 2009, 22:21) Но э... Mar 27 2009, 20:00        defunct Цитата(zltigo @ Mar 27 2009, 22:00) как б... Mar 28 2009, 00:58         zltigo Цитата(defunct @ Mar 28 2009, 03:58) ...е... Mar 28 2009, 06:40          singlskv Цитата(zltigo @ Mar 28 2009, 09:40) Значи... Mar 28 2009, 20:05  defunct Цитата(kernel32ddl @ Mar 23 2009, 17:47) ... Mar 27 2009, 01:35 SasaVitebsk А по-моему надо просто им пользоваться. Вы же сами... Mar 28 2009, 20:28
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|