在使用串口的时候串口的波特率是一个必须给定的参数。虽然书上说的很明确了是一bit的时间。可我就是不放心一直纳闷这个波特率到底是发送方波的频率还是发送┅个字节所需要的时间。今天专门测试下留作备案以免以后再疑惑。
实验方法:串口以各种波特率发送数据用示波器查看并测量。
实驗方法:将板子上的串口初始化之后循环发送数据:
之后每测量一次改一次波特率。串口初始化的方法可参考
波特率是脉冲频率的二倍。一个波形一秒钟发送的次数是多少波特率就是多少比如波特率是9600时候,测得的脉冲宽度是104.2us波形频率是4.8k。
看完这么多图在看看理論知识: