[Zigbee] 7、ZigBee之UART剖析(ONLY串口发送)

[复制链接]
1311|33
 楼主| programmable 发表于 2020-1-11 17:11 | 显示全部楼层
其中第44行:

U0GCR |= 11;
设置USART0:MSB first及波特率其中一个影响因素BAUD_E(和45行U0BAUD设置BAUD_M一起根据上面讲的公式能够计算波特率)

288195e199147320e8.png
 楼主| programmable 发表于 2020-1-11 17:11 | 显示全部楼层
其中第45行:

U0BAUD |= 216;
用来设置BAUD_M

896805e19915b92aa1.png
 楼主| programmable 发表于 2020-1-11 17:12 | 显示全部楼层
其中第46行用来初始化UART0 TX中断标志为0:

UTX0IF = 0;
在串口发送函数中将数据写入BUF,然后等待UART0 TX为1,表示发送出去了,然后清除中断标志,等待下一次发送。这个类似51单片机中的串口发送,不多讲!
 楼主| programmable 发表于 2020-1-11 17:13 | 显示全部楼层
Zigbee系列**:

[ZigBee] 1、 ZigBee简介   https://bbs.21ic.com/icview-2894000-1-1.html

[ZigBee] 2、 ZigBee开发环境搭建   https://bbs.21ic.com/icview-2894002-1-1.html

[ZigBee] 3、ZigBee基础实验——GPIO输出控制实验-控制Led亮灭   https://bbs.21ic.com/icview-2894004-1-1.html

[ZigBee] 4、ZigBee基础实验——中断   https://bbs.21ic.com/icview-2894006-1-1.html

[ZigBee] 5、ZigBee基础实验——图文与代码详解定时器1(16位定时器)  https://bbs.21ic.com/icview-2894008-1-1.html

[ZigBee] 6、ZigBee基础实验——定时器3和定时器4(8 位定时器)  https://bbs.21ic.com/icview-2894896-1-1.html
tfqi 发表于 2020-2-1 10:37 | 显示全部楼层
非常感谢楼主分享
wiba 发表于 2020-2-1 10:41 | 显示全部楼层
非常感谢楼主分享
zljiu 发表于 2020-2-1 10:46 | 显示全部楼层
非常感谢楼主分享
coshi 发表于 2020-2-1 10:55 | 显示全部楼层
非常感谢楼主分享
aoyi 发表于 2020-2-1 10:59 | 显示全部楼层
非常感谢楼主分享
drer 发表于 2020-2-1 11:03 | 显示全部楼层
非常感谢楼主分享
gwsan 发表于 2020-2-1 11:09 | 显示全部楼层
非常感谢楼主分享
kxsi 发表于 2020-2-1 11:12 | 显示全部楼层
非常感谢楼主分享
nawu 发表于 2020-2-1 11:17 | 显示全部楼层
非常感谢楼主分享
qcliu 发表于 2020-2-1 11:22 | 显示全部楼层
非常感谢楼主分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部