Люди добрые, подскажите плиз что за ерунда происходит, или что я не так делаю...
мне нужно переинициализировать компорт на другую скорость работы
мне нужно сменить скорость работы порта - это цель
вот как я делаю
//usart1->US_BRGR = usart_reg_speed[usart_speed_ptr];
тоесть я переписываю просто регистр поверху
я подозреваю что так делать можно, но не уверен
или так
init_ComPort1_reinit(usart_reg_speed[usart_speed_ptr]);
здесь компорт поверху переписывает регисты и все
но после того как я это делаю USART начитает принимать спустя какоето время(10-15 сек и нескольких посылок)
так вот вопрос - USART при переинициализации нужно вообще отключать?
как всетаки правильно делать???
сорри - за поста - это глюки браузера и перегружался видимо апач в это время здесь на сайте
еще раз сорри