AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
04.02.2013, 10:10
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
avr ~8mhz usart baud 115200
Я правильно понимаю, что для достижения uart 115200 на низших МК с частотой около 8мгц (atmega16L например или atmega8L) мне нужно использовать внешний кварц 7,3728 МГц?
инициализация например вот
http://tymbys.blogspot.ru/2011/06/usart-atmega16.html
|
|
|
|
04.02.2013, 10:29
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
|
Re: avr ~8mhz usart baud 115200
Если Вы желаете получить error 0%, то да. Но на самом деле ошибка может быть и не нулевой. Стандартная посылка 10 бит (старт, 8 данные, стоп). Что бы потерять 1 бит ошибка должна быть 10%. Т.е.теоретически если ошибка менее 10%, Вы ничего не теряете. Реально берут не более 2-3%.
|
|
|
Сказали "Спасибо" alvadep
|
|
|
04.02.2013, 10:39
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Re: avr ~8mhz usart baud 115200
alvadep, пишут что на 8мгц ошибка 3,5%.. Нет никакой проблемы поставить такой кварц. Какие грабли могут вылезти? Кроме уарта еще по spi дисплей от нокиа.
|
|
|
|
04.02.2013, 10:45
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
|
Re: avr ~8mhz usart baud 115200
У SPI вообще синхронная передача, проблем не должно быть.
|
|
|
|
04.02.2013, 10:57
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
|
Re: avr ~8mhz usart baud 115200
Переходник на ср2103 с кварцем 8 МГц и двойной скоростью принимает бред, пл2303 работает нормально, фт232 вроде нормально
|
|
|
|
04.02.2013, 11:00
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: avr ~8mhz usart baud 115200
С фт лучше всего - можно нетиповой бауд ставить и любой кварц на МК.
|
|
|
|
04.02.2013, 11:17
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Re: avr ~8mhz usart baud 115200
omercury,
niXto,
у меня уарт планируется через RS485, MAX13487EESA+, на другую плату с таким же RS485+atxmega32a4 на 32мгц. Ну скорость типовая повезде 115200
а почему бред то? Скорость же стандартная
|
|
|
|
04.02.2013, 11:18
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
|
Re: avr ~8mhz usart baud 115200
Сообщение от niXto
|
с кварцем 8 МГц
|
Ааа.. понял
теоретически - кварц МК на 7.3728 и настройка на него должны решить вопрос
|
|
|
|
04.02.2013, 12:06
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: avr ~8mhz usart baud 115200
Угу.
Кварц на типовую частоту и настройки спасут отца русской демократии.
|
|
|
|
04.02.2013, 12:21
|
|
Частый гость
Регистрация: 19.02.2008
Сообщений: 40
Сказал спасибо: 3
Сказали Спасибо 11 раз(а) в 8 сообщении(ях)
|
Re: avr ~8mhz usart baud 115200
Из личного опыта в аналогичной задаче - табличное число нужно подбирать в пределах плюс-минус 1, как это ни странно. Когда я вставил табличное значение, то были ошибки (кварц 16 МГц, RS232 через MAX232), уменьшил на 1, проблемы пропали даже на больших пакетах
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
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, время: 15:35.
|
|