реклама на сайте
подробности

 
 
> UART MSP430, baudrate > 115200
mcheb
сообщение Jun 30 2015, 02:21
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 326
Регистрация: 30-05-06
Пользователь №: 17 602



Есть процессор MSP430F6723. UART на скоростях до 115200 работает нормально, на 230400 мусор выдаёт. Кто работал с такими скоростями, посоветуйте как?
Может где-то модуляцию включить? Хотя на 115200 и на 4МГц системной частоты всё ОК.
#define FREQXT1 32768
#define BAUD 115200*1
#define FSYS 115200*32*2
#define NUM_USCTL2 (FLLD_0 + (FSYS/FREQXT1) - 1)
#define NUM_DCO DCORSEL_4

UCA0CTL1 = UCSWRST; // **Put state machine in reset**
UCA0CTL0 = 0; // UART 8bit
UCA0CTL1 |= UCSSEL_2; // SMCLK
UCA0BRW = FSYS/BAUD; // 1.00MHz 38400 (see User's Guide)
// UCA0BR1 = 0; // 1.00MHz 38400
// UCA0MCTLW_ |= UCBRS_1 + UCBRF_0; // Modulation UCBRSx=1, UCBRFx=0

Сообщение отредактировал mcheb - Jun 30 2015, 02:25
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- mcheb   UART MSP430   Jun 30 2015, 02:21
- - NikolyaN   Тут не совсем понятно чему равен SMCLK. Предположи...   Jun 30 2015, 06:00
- - zltigo   QUOTE (mcheb @ Jun 30 2015, 05:21) #defin...   Jun 30 2015, 06:11
|- - mcheb   Цитата(zltigo @ Jun 30 2015, 10:11) Вы-бы...   Jun 30 2015, 06:25
|- - zltigo   QUOTE (mcheb @ Jun 30 2015, 09:25) Спасиб...   Jun 30 2015, 10:27
- - Isaev_ivan   Добрый вечер, уважаемые форумчане!) Недавно во...   Jun 8 2016, 19:06
- - d7d1cd   Где у вас происходит включение передатчика USART?   Jun 9 2016, 04:55
- - Isaev_ivan   bis.b #UTXE0+URXE0,&ME2; Включение передачи и ...   Jun 9 2016, 05:31
|- - k155la3   Цитата(Isaev_ivan @ Jun 9 2016, 08:31) bi...   Jun 9 2016, 05:59
- - Isaev_ivan   А он разве нужен?? Я же не использую прерывание по...   Jun 9 2016, 06:13
|- - d7d1cd   Цитата(Isaev_ivan @ Jun 9 2016, 09:13) Я ...   Jun 9 2016, 06:47
- - Isaev_ivan   Ну да, Вы правы, бит разрешения прерывания на прие...   Jun 9 2016, 07:07
- - Obam   "UTXE0" и не должен сбрасываться просто ...   Jun 9 2016, 08:37
- - Isaev_ivan   Извините, Obam, я не вполне понял что я делаю не т...   Jun 9 2016, 09:07
- - Obam   Ага, я было решил, что вас смущает, почему передат...   Jun 9 2016, 09:20
- - Genadi Zawidowski   ЦитатаЗапускаю программу, которая считывает информ...   Jun 9 2016, 16:23
|- - jcxz   Цитата(Genadi Zawidowski @ Jun 9 2016, 22...   Jun 9 2016, 21:34
- - Isaev_ivan   Genadi Zawidowski, спасибо, будем пробовать!   Jun 9 2016, 18:33
- - Genadi Zawidowski   ПОток нулей не годится. Так как ноль он стартовый ...   Jun 9 2016, 21:52
- - mcheb   Цитата(Genadi Zawidowski @ Jun 10 2016, 00...   Jun 10 2016, 13:54
- - jcxz   Цитата(Genadi Zawidowski @ Jun 10 2016, 03...   Jun 10 2016, 16:27


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th July 2025 - 20:53
Рейтинг@Mail.ru


Страница сгенерированна за 0.01373 секунд с 7
ELECTRONIX ©2004-2016