Группа: Участник
Сообщений: 20
Регистрация: 26-06-09
Пользователь №: 50 667
Уважаемые коллеги подскажите в чем проблема. Кристалл MSP430F5418A. Использую DCO как клок для SMCLK. Калибрую через FLL кварцем 32kHz клок для UART. Ухожу в LPM3. При передачи в UART данных все запускается и ловит данные для ревизии revE. Все это работает и давно. Сейчас закупили ревизию F. Перестал работать UART(данные не ловятся). Но под JTAG работает и ревизия F. В errate пишут что в rev E оставался вкл SMCLK, а в rev F это устранили. Проверял под JTAG с помощью запрета SMCLKREQEN запускается ли процедура старта генерации для UART. Когда SMCLKREQEN = 1, прием UART работает. Когда SMCLKREQEN = 0 не работает. Делаю вывод что запуск клока для UART из LPM3 при правильной настройке SMCLKREQEN работает. Что не так? Заранее благодарю за помощь.
Группа: Участник
Сообщений: 326
Регистрация: 30-05-06
Пользователь №: 17 602
Там есть модуляция частоты уарта // Baud rate divider with 32768hz XTAL @9600 = 32768Hz/9600 = 3.41 (0003h 4Ah) роде бы это. Я поставил 4МГц и 115200 и сильно не разбирался