5.1.1 9600,8,N,1 9600:波特率 单位bps(bit persecond) 位每秒,也就是1秒传输 9600 位 8:数据位 F429支持串口数据位有8和9
N:校验位 通常有奇偶校验 10校验N指无校验,F429支持ODD奇,EVEN偶
1:停止位 F429支持停止位1和2两种
5.1.2 串口数据发送串口数据传输位包括:起始位【L】+数据位【LSB】+校验位【0或1】+停止位【H】 L:指低电平 LSB:数据位是按照低位先传输 校验位根据情况定 H:高电平 起始位是低电平,停止位是高电平,串口空闲状态下是高电平。
5.1.3 波形观察
1ms传输9600 bits 每位的时间为 1000000➗9600 = 104μs。
1ms传输9600 bits 9600,8,N,1传输一个字节为10bit,花费时间1.04ms
9600,8,EVEN,1传输一个字节为11bit,花费时间1.146ms
这是115200波特率下位传输时间和数据传输时间
这是空闲中断方式触发时间
空闲时间为串口接收完成以后触发空闲中断的时间,9600波特率时,时间为1.05ms等于1个字节的传输时间。空闲时间触发说明看例程XXX 每秒可以传输多个字节和数据位、校验位以及停止位都有关系。9600,8,N,1每秒可以传输最多960个字节。
|