Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Обрывается передача по UART
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > ARM, 32bit
Папа Карло
Всем привет.

Пишу программу управления под МК LPC2134.

После инициализации МК перехожу к выдачи в UART, настроенный на 19200 бод, приветствия.

Раньше приветствие занимало, примерно, 150 символов, но потом увеличилось и при включении МК стало обрезаться.

Передача идёт по простотой функции по очерёдно записывающий в регистр передачи UART0 символ, если он свободен.

Из за чего может обрываться передача ?
rezident
А куда идет это приветствие? Чем принимаете? Программой на PC? Возможно буфер на стороне PC просто переполняется, т.к. программа не успевает "разгребать" его. Попробуйте локальный LoopBack сделать, замкнув RX и TX UART вашего МК и приняв свое же собственное приветствие.
Папа Карло
Оказалось, что я в функции вывода в терминал поставил ограничение в 500 байт wink.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.