baud-当前波特率值

(本次修改,重启后丢失)

注意

通常配置在program.s文件中,请写在page指令的前面,page指令后面的代码是不会执行的

注意

baud不会写入flash中保存,因此修改baud值不会消耗flash寿命

注意

设备支持的波特率有:2400 4800 9600 19200 38400 57600 115200 230400 256000 512000 921600

注意

baud可以在任意时刻读写,但是在上位机模拟器调试时,不管baud设置的是多少,读取baud始终都会是9600,但是在串口屏实物上是正常的,你设置的多少读出来就是多少

因此,如果你使用的是其他非9600的波特率,可以在程序中判断当前波特率是否为9600来判断当前是否运行在上位机模拟器中(即是否为调试状态)

如果是非调试状态,则可以将一些调试的数据隐藏起来

baud-示例1

1 //当前波特率设置为9600
2 baud=9600
../_images/baud_1.png

baud-示例2

1 //当前波特率设置为115200
2 baud=115200
../_images/baud_2.png

baud-相关链接

如何配置亮度,主动解析,波特率

baud和bauds的区别

使用串口下载工程慢怎么办