Столкнулся с такой проблемой: запустил USART1 для STM32F103RB в Keil симуляторе. Пробую сделать тоже самое на железе - программа не доходит до функции main. В отладчике вываливается в какую-то системную функцию _sys_open. Железо реально рабочее и проверенное. Что может быть за косяк. Выкладываю исходник.