Proteus, KiCAD и другие ECAD Разработчик так или иначе сталкивается с системами автоматизированного проектирования. Данный раздел - по САПР. |
13.09.2006, 20:07
|
|
Прописка
Регистрация: 29.08.2005
Сообщений: 139
Сказал спасибо: 7
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Прилагаю скрины:
CodevisionAVR - выше функции мэйн шагать нельзя и невозможно поставить BP.
-- Прилагается рисунок: --
|
|
|
|
13.09.2006, 20:31
|
|
Прописка
Регистрация: 29.08.2005
Сообщений: 139
Сказал спасибо: 7
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
А вот WinAVR:
-- Прилагается рисунок: --
![](https://kazus.ru/nuke/users_images/13092006/2663836.JPG)
|
|
|
|
13.09.2006, 23:38
|
|
Частый гость
Регистрация: 07.02.2005
Сообщений: 32
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
здравствуте учитель avr123-nm-ru
я хотел послать вам Е-меил но негде его не нашол.
Вот читаю ваш курс, уже кое чему научился
прилагаю для вас свою первую прогу для AVR tiny26,может посмотрете?
Прикрепленный файл: 8117486.rar
|
|
|
|
14.09.2006, 21:58
|
|
Прописка
Регистрация: 29.08.2005
Сообщений: 139
Сказал спасибо: 7
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
TO avr123-nm-ru
вы проверили мои примеры?
|
|
|
|
14.09.2006, 23:03
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
извините ребят! много писем.
Сообщение от zippoge
|
здравствуте учитель avr123-nm-ru
я хотел послать вам Е-меил но негде его не нашол.
|
мыло под Termo на заглавной странице.
Прикрепленный файл: 8117486.rar
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
15.09.2006, 02:49
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Сообщение от zippoge
|
читаю ваш курс, уже кое чему научился
прилагаю для вас свою первую прогу для AVR tiny26,может посмотрете?
|
а время уже 2 часа 50 мин....
=======
прикрепляйте в архив ВСЕ нужные файлы по образцу на
http://avr123.nm.ru
=======
в проге не указана частота, она могла быть в файле проекта.
=======
вместо:
a: if(!PINA)
goto a;
посмотрите - http://avr123.nm.ru/05.htm
описание: while(){};
и используйте.
=======
if (PORTA!=0) будет проверять то что программа записала в PORTA
if (!PINA) будет проверять какой логич. уровень на ножках PORTA
http://avr123.nm.ru/02.htm
=======
DDRA=0x80; // значит PA7 у вас выход, остальные входы.
=======
// Clock value: 1,953 kHz
TCCR0=0x04;
зачем вы запустили таймер но нигде его не используете ?
=======
Все же постарайтесь прочитать курс весть и ОБЯЗАТЕЛЬНО задачи 1 и 2
http://avr123.nm.ru/z1.htm
затем составьте ТЗ по вашему устройству и делайте как в задачах 1 и 2.
=======
определите к какой ноге или ногам будут подключены кнопки ?
=======
Будут вопросы - задавайте.
Прикрепленный файл: 8117486.rar
|
|
|
|
15.09.2006, 04:01
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Сообщение от vovan_zh
|
TO avr123-nm-ru
вы проверили мои примеры?
|
вот уже 4 часа ночи !
посмотрел ваш пример. в PROTEUS у вас мега8 в исходнике у вас мега16 в свойствах проекта в CVAVR у вас тини13 и 4 МГц.
Но действительно в функциях брейк поинты не ставятся.
Похоже COF от CVAVR не устраивает PROTEUS чемто.
Я открыл пример ПРОТЕУС "AVR and SED1520" он написан в WinAVR и указал программу текстом {PROGRAM=EW12A03GLY.elf}
Там тоже много функций и везде можно ставить "брейки" кроме тех что внутри #ifdef DEBUG -- #endif находятся.
===========
а вот VMLAB доволен COF от CVAVR - брейки можно ставить везде.
Только вы посмотрите по примеру на - avr123.nm.ru - какой исходник Си нужно указывать в проекте VMLAB для CVAVR и у вас заработает.
Нужно будет попробовать какой нибудь стареникий CVAVR.
Я это пробовал на 1.24.8b
в 1.25.1 демо лимит срабатывает. Попробую сделать пустые функции ...
===========
и кладите пожалуйста в архив только те файлы которые нужны, а то там не разберешся.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
15.09.2006, 04:55
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
4:55 ночи - Таки добил я этого больного товариСча !
он видители только в функциях вида:
void funk(void){
}
позволяет брейк поинты ставить !
О как ....
и куды беч ? кому пожалиться ?
а VMLAB кушает такой .COF нормально.
я уж .COF делал в cvavr 1.25.1
блин... досадно. Придется им в конфу отписать.
вот архив:
http://slil.ru/23123982
Файл будет удален через 1 месяц после последнего скачивания. можно класть до 50 Мб !
=========
пошел спать ....
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
15.09.2006, 05:33
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
нет оказывается не пошел...
странно но в другом примере брейки ставятся нормально !
в чем же дело ? непонятно.
http://slil.ru/23124001
Пока могу вам только посоветовать повыкидывать из проги WinAVR-овский синтаксис операций с битами, и использовать процедуры i2c встроеные в CVAVR по его примеру.
Попробуйте зоздать новый проект для проги и потихоньку ее наполняйте вставками и тестируйте когда отрубится растановка BP.
Потомки вас не забудут!
в время то уже 5-30 ...
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
16.09.2006, 19:39
|
|
Прописка
Регистрация: 29.08.2005
Сообщений: 139
Сказал спасибо: 7
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Спасибо за развернутый ответ, буду долбить дальше, а также пробовать IAR.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 19:44.
|
|