📄 测试1024.txt
字号:
(1)定长模式:设置PKTCTRL0.LENGTH_CONFIG=0选择之。包长度值存放在PKTLEN寄存器中。包长度值为数据正文的字节数。如果选择了地址核对功能,则TXFIFO中第一个字节是接收地址。如果未选择地址核对功能,则TXFIFO中第一个字节就是数据正文。由于PKTLEN寄存器可以在发送和接收时改写(必须及时),因此,本模式采用分组方法,实际上可以处理任意长度的包。比其他方法好。(2) 变长度模式:设置PKTCTRL0.LENGTH_CONFIG=1选择之。包长度值为TXFIFO中的第一个字节。包长度值等于数据正文字的节数,不算包长度字节和CRC校验和。而PKTLEN寄存器的值,应设置成RX时限制的最大接收包长度。一旦收到的包长度值大于PKTLEN中的值,则自动丢弃改包。(3) 不限包长度模式:设置PKTCTRL0.LENGTH_CONFIG=2选择之。此模式舍弃了CC1100的包硬件支持。发送和接收在关闭之前,一直连续不断进行。发送时要注意,不能在一个字节发送一半时关闭TX模式。通常应结合固定包长度模式一起使用(即最后一个小于255的部分使用固定包长度模式)。(1)接收地址核对功能:ADDR寄存器中存放着芯片自身在网络中的节点地址。设置PKTCTRL1.ADR_CHK=0,则无地址核对功能。设置成1则允许地址核对功能。此时,包处理器比较节点地址和紧跟。
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -