S3C2440设置波特率的问题

2019-07-16 08:27发布

UBRDIV0=( ((int)(PCLK/16/115200) -1 ));
用该式设置波特率不成功,串口不打印,
Booting from NAND
Load User-Bin Image...
Launch User-Bin...
直接设置为26,打印成功。
Welcome
是不是要把16转换为浮点数才行?
UBRDIV0=( ((int)(PCLK/16./115200) -1 ));
这样一搞程序大小直接增加4K,内部SRAM不够了,拷贝程序还有问题,验证不了。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。