請教CH559使用內(nèi)部12M晶振如何配置115200波特率

修改了例程的這幾個地方,實測115200波特率亂碼,請教該如何設置

#define ?FREQ_SYS 24000000? ? ?
#ifndef??BUAD
#define??BUAD????115200

void CfgFsys(?)??
{
????SAFE_MOD?=?0x55;???????????????????????????????????????????????????????????//開啟安全模式
????SAFE_MOD?=?0xAA;?????????????????????????????????????????????????
????CLOCK_CFG?|=?12;???????????????????????????????????????????????????????????//配置系統(tǒng)時鐘24MHz
????SAFE_MOD?=?0xFF;???????????????????????????????????????????????????????????//關(guān)閉安全模式??
}

void mInitSTDIO(?)
{
????UINT32?x;
????UINT8?x2;?


????SM0?=?0;
????SM1?=?1;
????SM2?=?0;? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
????RCLK?=?0;? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
????TCLK?=?1;?
? ? C_T2?=?0;?
? ? CP_RL2=0;
????PCON?&=~SMOD;
????x?=?10?*?FREQ_SYS?/?BUAD?/?16;?????????????????????????????????????????????//如果更改主頻,注意x的值不要溢出????????????????????????????
????x2?=?x?%?10;
????x?/=?10;
????if?(?x2?>=?5?)?x?++;???????????????????????????????????????????????????????//四舍五入
????T2MOD?=?T2MOD?|?bTMR_CLK?|?bT2_CLK;?//bT1_CLK? ? ? ?
????RCAP2=0-x;? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
????TR2=1;
????TI?=?1;
????REN?=?1;???????????????????????????????????????????????????????????????????//串口0接收使能
}


熱門產(chǎn)品 : USB3.0 HUB控制器:CH634

image.png

這一句需要加上


謝謝,已解決!


只有登錄才能回復,可以選擇微信賬號登錄

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