对于CC2500的任意长度区域配置的讨论!

fxw451   2011-4-16 19:44 楼主

       在接受和发送时固定长度区域可再次被控制,主要是用PKTLEN来设置。大家在这方面有没有实际的应用,一起讨论下,具体在程序里是如何实现的?

 

例如,当一个454字节数据包将被传输时,MCU完成如下步骤:

 

􀁺 PKTCTRL0.LENGTH_CONFIG=2 (10).

 

􀁺 预设PKTLEN寄存器为mod(454,256)=198

 

􀁺 传输至少198字节,例如填充64字节TX FIFO四次(256字节被传输)。

 

􀁺 PKTCTRL0.LENGTH_CONFIG=0 (00).

 

当数据包寄存器到达198时,传输终止。总共256198454字节被传送。

  

   希望高手解答!

 

 

 

回复评论 (3)

在咱们的EZ430-RF2500上如何用SimplicitTI??
点赞  2011-4-16 20:01

回复 楼主 fxw451 的帖子

看楼主使用的是可变长度,还是固定长度的方式,另外要算上,前导码,CRC等字节等,具体要求可以在本论坛里下在中文datasheet看下,有详细说明。
https://bbs.eeworld.com.cn/thread-70871-1-2.html
不经历风雨怎能见彩虹!!!
点赞  2011-4-17 10:28
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复