| AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
avr ~8mhz usart baud 115200
04.02.2013, 12:23
|
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
|
Re: avr ~8mhz usart baud 115200
Нужно пересчитать в реальную частоту и добиться одинаковых значений т.к. на кратных частотах 8 и 32 МГц можно получить 0% ошибки.
|
|
|
|
04.02.2013, 12:47
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
|
Re: avr ~8mhz usart baud 115200
Сообщение от whoim
|
|
у меня уарт планируется через RS485, MAX13487EESA+, на другую плату с таким же RS485+atxmega32a4 на 32мгц. Ну скорость типовая повезде 115200
|
Если не планируется связь с компом или др. готовым изделием, то кварц и скорость могут быть вообще любые
Сообщение от orinoko69
|
|
Из личного опыта в аналогичной задаче - табличное число нужно подбирать в пределах плюс-минус 1, как это ни странно.
|
Ничего странного, в даташите черным по белому написана формула, и там есть +1. Читаем внимательней, а не методом тыка
Сообщение от omercury
|
|
С фт лучше всего - можно нетиповой бауд ставить и любой кварц на МК.
|
Любой чип это поддерживает, но должна поддерживать терминалка на компьютере. Просто тогда возможности подкрутить не было, а вот такая особенность была замечена, когда начал хаотически перетыкать все имеющиеся переходники
|
|
|
|
04.02.2013, 14:02
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
|
Re: avr ~8mhz usart baud 115200
Сообщение от niXto
|
|
Любой чип это поддерживает, но должна поддерживать терминалка на компьютере. Просто тогда возможности подкрутить не было, а вот такая особенность была замечена, когда начал хаотически перетыкать все имеющиеся переходники
|
Поддерживать-то поддерживает, только бубен нуна.
|
|
|
|
04.02.2013, 14:08
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,618
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Re: avr ~8mhz usart baud 115200
Сообщение от niXto
|
|
Если не планируется связь с компом или др. готовым изделием, то кварц и скорость могут быть вообще любые
|
ну а зачем тогда уарт, для красоты чтоли? Планируется с другим готовым изделием, на 115200
оттого и думаю кварц на 7,3728, вроде по всяким бауд-калькуляторам и спискам тогда четко получается с уартом. Про SPI я наврал - дисплей работает по шине данных 8 бит и пины команд-данных-резет.. Будет еще шим для драйвера подсветки но там я думаю пофигу какой кварц.
|
|
|
|
04.02.2013, 14:09
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,618
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Re: avr ~8mhz usart baud 115200
Сообщение от omercury
|
|
Кварц на типовую частоту
|
типовую для уарт?
в общем, пробовать надо, понял )
|
|
|
|
04.02.2013, 14:11
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,618
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Re: avr ~8mhz usart baud 115200
Ну и может посоветуете.. Нужен дешевый МК от атмел, со свободным портом 8 пин (с данными на дисплей просто работать), еще 4 пина на дисплей для управления, UART могущий 115200 и внешний кварц, работать на этой странной частоте.
Памяти думаю 8 хватит.
Пока вписываюсь только в atmega16L, на 8L нестыковка.. xtal висят на одном порту, rx/tx на другом (
|
|
|
|
04.02.2013, 16:34
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,042
Сказал спасибо: 589
Сказали Спасибо 3,967 раз(а) в 1,825 сообщении(ях)
|
Re: avr ~8mhz usart baud 115200
Вот что рекомендуют разработчики. 8 МГц не вписывается в рекомендуемое.
|
|
|
|
04.02.2013, 22:23
|
|
|
Частый гость
Регистрация: 19.02.2008
Сообщений: 40
Сказал спасибо: 3
Сказали Спасибо 11 раз(а) в 8 сообщении(ях)
|
Re: avr ~8mhz usart baud 115200
Сообщение от niXto
|
|
Ничего странного, в даташите черным по белому написана формула, и там есть +1. Читаем внимательней, а не методом тыка
|
Я уже говорил про посчитанное число. Которое в таблице есть. Большааая такая таблица.
|
|
|
|
05.02.2013, 00:41
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,042
Сказал спасибо: 589
Сказали Спасибо 3,967 раз(а) в 1,825 сообщении(ях)
|
Re: avr ~8mhz usart baud 115200
Кстати, длина пакета (не путаем с кадром) рояли не играет. Выборка каждого кадра синхронизируется по стартбиту. При "не точной" частоте значение имеет только длина кадра.
|
|
|
|
06.02.2013, 00:36
|
|
|
Частый гость
Регистрация: 20.04.2009
Сообщений: 17
Сказал спасибо: 1
Сказали Спасибо 2 раз(а) в 1 сообщении
|
Re: avr ~8mhz usart baud 115200
а вот у меня аналогично! не могу мегу зависти даже на 9600! проверял через терминал! прога написана, мол принял и сразу передает! так первый байт нормально идет, иногда и второй, а вот все остальное теряет и ошибки сыпет! другие МК, dsPIC или STM32 работаю отлично, вплоть до 921600!
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
| Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
|
rs485 baud 9615
|
mery79 |
Микроконтроллеры, АЦП, память и т.д |
14 |
21.12.2012 16:06 |
|
USART AVR MODBUS
|
ua_gruzin |
Микроконтроллеры, АЦП, память и т.д |
9 |
22.04.2012 00:00 |
|
AVR=usart+modem?
|
begun |
Микроконтроллеры, АЦП, память и т.д |
5 |
05.04.2010 13:49 |
|
прерывания usart в avr studio 4.13
|
zubr_ |
Микроконтроллеры, АЦП, память и т.д |
6 |
14.10.2009 18:33 |
|
Проблема с USART AVR mega169
|
Archer07 |
Микроконтроллеры, АЦП, память и т.д |
20 |
28.07.2009 15:02 |
Часовой пояс GMT +4, время: 16:17.
|
|