|
Какие есть особенности инициализации UART2 и UART3 в atmega2560? |
|
|
|
 |
Ответов
|
Feb 23 2011, 21:40
|

Участник

Группа: Участник
Сообщений: 30
Регистрация: 1-08-05
Из: Украина Винница
Пользователь №: 7 258

|
Цитата(Oleg_IT @ Feb 23 2011, 23:49)  UART0, UART1 работают, а у второго и третьего каналов прерывания не идут. Инициализирую UART-ы одинаково, только номера меняю. Пример для UART0 В падло разбираться.  ) Посмотри мой пример. Работают все КОМы (уже не помню 2 года назад было) FOSC - частота кварца  )
Сообщение отредактировал Juk1976 - Feb 23 2011, 21:43
|
|
|
|
|
Feb 25 2011, 10:01
|
Знающий
   
Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709

|
Цитата(Juk1976 @ Feb 24 2011, 00:40)  В падло разбираться.  ) Посмотри мой пример. Работают все КОМы (уже не помню 2 года назад было) FOSC - частота кварца  ) Ваш код сейчас попробовать не могу, только вечером, но он очень похож на мой. Проверяю дёрганием пинов. А Вы для ATMega2560 проверяли? Цитата(SysRq @ Feb 24 2011, 02:20)  Ежели вдруг в AVRStudio их ждёте, то и не пойдут - known issue... Да, у меня AVRStudio+WINAVR. Но прерывания не идут не только в Studio, но и на живой плате. Где про «known issue...» прочитать? Может мне битый китаец попался?
|
|
|
|
|
Feb 25 2011, 20:42
|

Участник

Группа: Участник
Сообщений: 30
Регистрация: 1-08-05
Из: Украина Винница
Пользователь №: 7 258

|
Цитата(Oleg_IT @ Feb 25 2011, 13:01)  Ваш код сейчас попробовать не могу, только вечером, но он очень похож на мой. Проверяю дёрганием пинов. А Вы для ATMega2560 проверяли?
Да, у меня AVRStudio+WINAVR. Но прерывания не идут не только в Studio, но и на живой плате. Где про «known issue...» прочитать?
Может мне битый китаец попался? Я под IARку писал. Проверка на живом железе  ) 1 uart на комп 2,3 - на измерение/управление (дальше rs485) 4 - на плату индикации (тоже RS485) Блок на водоканале стоит На те времена проще было RS нежели USB  ) P.S. Ни на одном камне (почти со всеми атмелами где есть uart работал) проблем со связью не было особенности были но после скуривания соответствующих страниц даташита они уходили  )
Сообщение отредактировал Juk1976 - Feb 25 2011, 20:47
|
|
|
|
|
Feb 26 2011, 07:12
|
Знающий
   
Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709

|
У меня тоже ни когда с этим проблем не было. Предыдущая версия устройства на ATMega128 работает без вопросов и на других камнях тоже без вопросов UART работает. Пришло время расширять функциональность, выбрал ATMega2560, и тут засада, откуда не ждали! И мне уже не важно есть ли прерывания в эмуляторе, лишь бы они в железе были. Для теста все 4 канала инициализирую одинаково, а работают они по разному. Я уж думаю, не попал ли я на левак, но куплены МК в Терре. Описание UART-а на все 4 канала одно, ни каких особенностей инициализации по каналам не вижу, может, просто не вижу. Цитата(Juk1976 @ Feb 25 2011, 23:42)  особенности были но после скуривания соответствующих страниц даташита они уходили  ) Я не курящий, но для решения моей проблемы можно и поступится  Подскажите какие страницы в даташите скуривать нужно?
|
|
|
|
Сообщений в этой теме
Oleg_IT Какие есть особенности инициализации UART2 и UART3 в atmega2560? Feb 23 2011, 20:49 SysRq Цитата(Oleg_IT @ Feb 23 2011, 23:49) UART... Feb 23 2011, 23:20 SysRq Цитата(Oleg_IT @ Feb 26 2011, 10:12) Для ... Feb 26 2011, 12:13 demiurg_spb Вспоминается мне один нюанс.
В DS описывается четк... Feb 26 2011, 13:37 Oleg_IT Цитата(SysRq @ Feb 26 2011, 15:13) Покажи... Feb 26 2011, 15:26  Oleg_IT Прошу прощение за объёмы кода.
Ассемблер код иниц... Feb 26 2011, 19:48 SysRq Bug 47696 - [AVR] Compilation for atmega2560 produ... Feb 26 2011, 21:47 Oleg_IT Цитата(SysRq @ Feb 27 2011, 00:47) Bug 47... Feb 27 2011, 09:16  SysRq AVCC к питанию подключен? PORTF питается от него, ... Feb 27 2011, 10:07 Oleg_IT AVCC через LC (рекомендованный) фильтр подключен к... Feb 27 2011, 13:38 xelax Может дело не в uart'е? Вы же не зря атмегу256... Feb 28 2011, 10:26 Oleg_IT Цитата(xelax @ Feb 28 2011, 13:26) Может ... Feb 28 2011, 12:18 xelax Вот здесь кое что обсуждалось
Так же в документац... Feb 28 2011, 16:24 Oleg_IT Цитата(xelax @ Feb 28 2011, 19:24) Вот зд... Mar 1 2011, 07:17  SysRq Цитата(Oleg_IT @ Mar 1 2011, 10:17) Чего ... Mar 1 2011, 07:39   Oleg_IT Цитата(SysRq @ Mar 1 2011, 10:39) Выклады... Mar 1 2011, 10:36
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|