并行通信,比方说传输8位,则用8个引脚,同时传输。
串行通信,传输8位,用一个引脚,依次传输。
同步通信,用cloc时钟的下降沿或者上升沿,来确定发送和接受。
异步通信,通过接收端和发送端约定的波特率,来确定发送和接受。
全双工通信一般,有独立的发送和接受端口。
同步通信有,时钟信号。
USART也可以当作USRT用。
单片机之间用左图,单片机与电脑之间用右图,要经过RS232电平转换。
1、 接受、发送的路径。
2、f103,串口1——PCLK2。串口2、3、4、5——PCLK1。
3、USARTDIV可以是小数也可以是整数、而且必须是1/16的整数倍,如2/16、3/16,由于DIV_mantissa、DIV_Fraction。
4、SR传输过程中的状态标志位。CR1右边4位,使能位。CR1左边4位,中断使能位。