Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Запуск USART на STM32F103RB
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
LEXIS
Столкнулся с такой проблемой: запустил USART1 для STM32F103RB в Keil симуляторе. Пробую сделать тоже самое на железе - программа не доходит до функции main. В отладчике вываливается в какую-то системную функцию _sys_open. Железо реально рабочее и проверенное. Что может быть за косяк. Выкладываю исходник.
LEXIS
Косяк нашел: он заключался в неправильной работе функции printf, а точнее в реализации fputc. Так что тема закрыта
haker_fox
QUOTE (LEXIS @ Aug 23 2012, 22:43) *
Так что тема закрыта

Неа, не закрыта rolleyes.gif

Неработоспособность функции printf довольно частое явление. Поэтому железо можно проверить, выводя символы непосредственно в последовательный порт функцией putchar.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.