關(guān)于ch32f203c8的串口波特率

用貴司的adc_dma例程,開始時(shí)是波特率115200,沒有異常。

更改RCC->CFGR0 |= ( uint32_t )( RCC_PLLSRC_HSE | RCC_PLLXTPRE_HSE | RCC_PLLMULL9 );

為RCC->CFGR0 |= ( uint32_t )( RCC_PLLSRC_HSE | RCC_PLLXTPRE_HSE_Div2| RCC_PLLMULL9 );

波特率為57600

再改回去

RCC->CFGR0 |= ( uint32_t )( RCC_PLLSRC_HSE | RCC_PLLXTPRE_HSE | RCC_PLLMULL9 );

波特率還是57600 不知哪里有問題

您好,請(qǐng)問一下你這段函數(shù)是修改的SetSysClockTo72_HSE函數(shù)里面的配置么?若你只是在該函數(shù)進(jìn)行修改,串口初始化還是設(shè)置波特率115200沒有改變,那么波特率是不會(huì)發(fā)生改變變成57600的,因?yàn)榇诔跏蓟瘯?huì)根據(jù)你給的波特率的值改變其波特率寄存器的值,使其波特率還是115200,不會(huì)因?yàn)闀r(shí)鐘的變化而改變,若要改變波特率,只要改變串口初始化時(shí)波特率的值即可,不需要改變時(shí)鐘。若方便,可將你的工程發(fā)到我的郵箱(lzs@wch.cn)看一下。


就是用貴司的adc_dma例程,我嘗試更改串口初始化時(shí)波特率的值,就是有問題 ,波特率沒法改


@TECH62 不好意思 是我改了晶振頻率 麻煩了


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频