Hobo (04.01.2012 20:47, просмотров: 106) ответил koyodza на разбираться как раз проще, быстрее и надёжнее с библиотеками. И только уже разобравшись с ними имеет смысл переходить к битикам
Я ж говорю - холивар :) ИМХО, зачем тратить силы на библотеки чтоб потом переходить к тем же битикам ?
А волшебные числа для читабельности кода вполне понятно формируются сложением соответствующе названых масок.
Библиотечная функция USART_Init, кстати, тоже клок на УСАРТ не подает, так что проблема была бы таже самая, только предварительно надо было бы изучить библиотечную функцию USART_Init, разобрав попутно еще пяток-другой макросов чтоб убедиться что все битики правильно включаются, а потом еще порыться какая ж библиотечная функция мне энтот битик включит. Хотя не исключаю что у меня извращенное сознание и я каких-то прелестей просто не замечаю, так что все - имхо.