jz2440学习笔记——uart串口通信
uart工作原理流程:
1.jz2440和pc机约定好传输的格式,如:波特率、数据位、校验位、开始位、结束位。
2.jz2440通过TXD引脚逐位发送数据到pc端的RXD引脚。过程:jz2440初始为高电平,当其变为低电平时表示准备发送数据,此即开始位;之后jz2440从移位寄存器中逐位读出数据发送给pc机;发送完数据后,若有校验位则发送校验位,若无校验位则将电平置高进入结束位,当电平再次拉低时开始下一次数据的传输。
硬件相关:
jz2440中uart串口使用的是TTL电平,pc机使用的是RS232电平,因此需要用一个电平转换芯片来进行转换,电平转换芯片已经被集成在了jz2440中。
数据流向:
jz2440内存 ---->FIFO----->移位寄存器----->pc
补充:使用printf打印换行符时,\n代表换行,\r代表行首。
jz2440学习笔记——uart串口通信
最新推荐文章于 2021-05-06 18:56:38 发布