该款单片机烧写正常,但是串口波特率不正常。将实际波特率修改为一半可以成功发送部分字节。检查了很久,才发现问题。
原因是,isp软件的“内部irc时钟”选项默认被勾上了,而内部时钟通常为5m左右,这就导致实际波特率是外部波特率的一半,但是又不是正好一半。

解决办法是,记得把这个勾选去除,然后重新上电就好了。
本文揭示了在烧写单片机过程中遇到的串口波特率异常问题,原因在于ISP软件中未取消默认勾选的内部IRC时钟,导致实际波特率减半。解决方法是禁用该选项并重新上电。
该款单片机烧写正常,但是串口波特率不正常。将实际波特率修改为一半可以成功发送部分字节。检查了很久,才发现问题。
原因是,isp软件的“内部irc时钟”选项默认被勾上了,而内部时钟通常为5m左右,这就导致实际波特率是外部波特率的一半,但是又不是正好一半。

解决办法是,记得把这个勾选去除,然后重新上电就好了。
880
1230

被折叠的 条评论
为什么被折叠?