|
USART attiny2313, синхр режим |
|
|
|
Sep 5 2007, 17:42
|
Группа: Новичок
Сообщений: 14
Регистрация: 5-09-07
Пользователь №: 30 312

|
добрый день, написал програму на передачу USART (attiny2313) в асинхр режиме - работает. Меняю флаг на установку синхр режима (1) - передачи нет. В чем дело ? Чем же еще отличается настройка синхр режима от асинхр, кроме как устаовки другого режима работы ?
|
|
|
|
Guest_=AVR=_*
|
Sep 5 2007, 18:59
|
Guests

|
Синхронный режим сделан для тех, кто как минимум понимает, зачем он нужен - ты явно не из таких. Те, кто понимают, еще умеют различать режимы Synchronous Master и Synchronous Slave - тебе какой из них нужен, соколик, а главное - ЗАЧЕМ? В ДШ все подробно расписано - не поленись, почитай, узнаешь много нового и интересного
|
|
|
|
|
Sep 5 2007, 23:46
|

Ambidexter
    
Группа: Свой
Сообщений: 1 589
Регистрация: 22-06-06
Из: Oxford, UK
Пользователь №: 18 282

|
Цитата(asddsa @ Sep 5 2007, 17:42)  написал програму на передачу USART (attiny2313) в асинхр режиме - работает. Меняю флаг на установку синхр режима (1) - передачи нет. В чем дело ? Чем же еще отличается настройка синхр режима от асинхр, кроме как установки другого режима работы ? Для синхронного режима, кроме установки UMSEL=1, надо ещё установить DDR_XCK=1. Синхронный и асинхронный режимы в основном отличаются способом синхронизации принимаемых битов, на передачу отличий нет (если не учитывать, что в синхронном режиме есть отдельный сигнал синхронизации). По-моему, атмельцы сами не знают, зачем придумали этот синхронный режим, столько несуразностей...нормально работать можно только в полудуплексе. Я смотрю вы здесь новичок, и сразу на вас напал незабвенный авр, привыкайте(:-). АВР, 99!
--------------------
Делай сразу хорошо, плохо само получится
|
|
|
|
Guest_=AVR=_*
|
Sep 6 2007, 00:06
|
Guests

|
73 и 88, 8К!
|
|
|
|
Guest_=AVR=_*
|
Sep 6 2007, 00:26
|
Guests

|
8К ставит все точки над "ё" (devoted only)
|
|
|
|
|
Sep 6 2007, 00:31
|

Местный
  
Группа: Свой
Сообщений: 479
Регистрация: 8-05-07
Из: г. Ставрополь. Северный Кавказ. Россия
Пользователь №: 27 606

|
Цитата(=AVR= @ Sep 6 2007, 04:26)  8К ставит все точки над "ё" (devoted only) Никагда бы ни падумал что АВР из наших.  55 ..-/.-/ − · · · ·/· · · ·/− · − ·/· · · ·  QRA?
Сообщение отредактировал Т.Достоевский - Sep 6 2007, 00:45
|
|
|
|
Guest_=AVR=_*
|
Sep 6 2007, 07:00
|
Guests

|
В жизни всякое бывало
|
|
|
|
Guest_=AVR=_*
|
Sep 6 2007, 07:52
|
Guests

|
Да я и сейчас считаю за полное счастье осознание того, что меня поняли. Вот упомянутый тобой новичок, возможно, понял - исчез, видимо ДШ читает, а вот ты вряд ли понял, что за стёб тут был с цифирками и точками-тире. Поэтому я глубоко несчастлив  ) "Не говори, что мне делать, и я не скажу, куда тебе пойти!"(с). Понятно, или объяснить на будущее?
|
|
|
|
|
Sep 6 2007, 08:12
|
Группа: Новичок
Сообщений: 14
Регистрация: 5-09-07
Пользователь №: 30 312

|
Если можно поясните как настороить DDR XCK на 1, к какому регистру он относится ?
|
|
|
|
|
Sep 6 2007, 09:40
|
Бывалый
    
Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615

|
Цитата(=AVR= @ Sep 6 2007, 11:52)  Да я и сейчас считаю за полное счастье осознание того, что меня поняли. Вот упомянутый тобой новичок, возможно, понял - исчез, видимо ДШ читает, а вот ты вряд ли понял, что за стёб тут был с цифирками и точками-тире. Поэтому я глубоко несчастлив  ) "Не говори, что мне делать, и я не скажу, куда тебе пойти!"(с). Понятно, или объяснить на будущее? No body fools (Slade) Хамство и наглость, молодой человек, - это счастье для Вас. Для других - это не так.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|