22.11.2008, 14:53
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,585
Сказал спасибо: 704
Сказали Спасибо 4,350 раз(а) в 1,995 сообщении(ях)
|
Ситуевина начинает проясняться. Дело было в инициализации UCSRC и UBRRH. Я уже упоминал что они зашарены на один адрес. AVR2.dll требует строго формального инита как по даташиту, не учитывая хардварных значений по умолчанию после сброса. А это означает что все дальше они от народа и рабочий код для железа не всегда будет правильно симулироваться.
Таким образом УАРТ в моем примере все таки заработал, но криво, так как появились сообщения о преждевременной записи в UDR. Также пока не работает правильно ADC.
В общем теперь код надо не под железо подгонять а под Протеус. Иначе никак.
|
|
|
|
22.11.2008, 15:24
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Kabron
Гы , значит осцилл рабочий ?
Пошел комплектуху заказывать...
__________________
Осторожно , злой кот
|
|
|
|
22.11.2008, 15:30
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,585
Сказал спасибо: 704
Сказали Спасибо 4,350 раз(а) в 1,995 сообщении(ях)
|
Сообщение от dosikus
|
Kabron
Гы , значит осцилл рабочий ?
Пошел комплектуху заказывать...
|
Вполне рабочий. Главная прога правда у меня на домашней РС иногда слетает, но это в связке с протеусом через виртуальные порты.
|
|
|
|
22.11.2008, 16:08
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Одна мелочь неприятная - фузы как ставить для MOC2K и AOC2K?
__________________
Осторожно , злой кот
|
|
|
|
22.11.2008, 16:33
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Сообщение от Kabron
|
AVR2.dll требует строго формального инита как по даташиту, не учитывая хардварных значений по умолчанию после сброса. А это означает что все дальше они от народа и рабочий код для железа не всегда будет правильно симулироваться.
|
Я это благом считаю - ИМХО конечно. CVAVR действует правильно, не надеясь на значения по-умолчанию - т.е. по ДШ.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
22.11.2008, 16:36
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Сообщение от Kabron
|
Сообщение от dosikus
|
Kabron
Гы , значит осцилл рабочий ?
Пошел комплектуху заказывать...
|
Вполне рабочий.
|
Еще бы интерфейс поправить на английский или на русский.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
22.11.2008, 16:38
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Угу , как заработает/соберу тот что на меге32 .
Так и займусь...
__________________
Осторожно , злой кот
|
|
|
|
22.11.2008, 19:40
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,585
Сказал спасибо: 704
Сказали Спасибо 4,350 раз(а) в 1,995 сообщении(ях)
|
Сообщение от avr123-nm-ru
|
Сообщение от Kabron
|
AVR2.dll требует строго формального инита как по даташиту, не учитывая хардварных значений по умолчанию после сброса. А это означает что все дальше они от народа и рабочий код для железа не всегда будет правильно симулироваться.
|
Я это благом считаю - ИМХО конечно. CVAVR действует правильно, не надеясь на значения по-умолчанию - т.е. по ДШ.
|
Это не благо, ибо иногда приходится экономить на каждом байте. И вообще тогда все вырождается в вопрос о первичности кур и яиц.
___________________________________
Proteus для нас или мы для протеуса?
|
|
|
|
22.11.2008, 21:14
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Купит НЕМО лицензионный , можно послать баг...
__________________
Осторожно , злой кот
|
|
|
|
22.11.2008, 22:03
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
KabronКаким виртульным com портом пользуешься ?
Скинь если не трудно...
__________________
Осторожно , злой кот
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 02:24.
|
|