一、CSM
CSM:common serial module (通用串行模块)
功能:用于串行数据的接收和发送。通过移位寄存器将输入的串行信号转变为32位寄存器,或者将32位发送数据寄存器移位串行输出。
二、波特率
波特率定义:在信息传输通道中,携带数据信息的信号单元叫码元,每秒钟通过信道传输的码元数称为码元传输速率,简称波特率。波特率可以被理解为一个设备在一秒钟内发送(或接收)了多少码元的数据,它是对符号传输速率的一种度量,表示单位时间内传输符号的个数(传符号率)。
公式:波特率 = fpclk/(SPBRG+1)
举例:假设fpclk是8MHz,波特率=8000KHz/(0xf9f+1)=8000KHz/4000=2KHz
参考网站:
https://baike.baidu.com/item/%E6%B3%A2%E7%89%B9%E7%8E%87/2153185?fr=aladdin