ST SimpleMAC 1.0.3库,把单字节包接受给屏蔽掉了

[复制链接]
3973|9
 楼主| 上官金虹 发表于 2011-8-16 10:02 | 显示全部楼层 |阅读模式
本帖最后由 上官金虹 于 2011-8-16 10:24 编辑

ST SimpleMAC 1.0.3库,把单字节包接受给屏蔽掉了。

一个字节的包,硬件层是可以接收。
ST搞的库,把单字节包给屏蔽了。

我用CC2530发送数据给STM32W,总是丢数据。
最后发现,一个字节的包,全部没收到。

ST,芯片无线寄存器说明都没有。
 楼主| 上官金虹 发表于 2011-8-16 10:09 | 显示全部楼层
本帖最后由 上官金虹 于 2011-8-16 10:20 编辑

想用STM32W直接和CC2530通讯,麻烦了。
ploto 发表于 2011-8-16 11:42 | 显示全部楼层
是的,一定要满足一定帧格式的,把单字节改成三字节,前面添两个0x00
 楼主| 上官金虹 发表于 2011-8-16 13:31 | 显示全部楼层
是的,一定要满足一定帧格式的,把单字节改成三字节,前面添两个0x00
ploto 发表于 2011-8-16 11:42


这根原来的无线格式不兼容了。

不能兼容CC2530的透明传输。
 楼主| 上官金虹 发表于 2011-8-16 13:34 | 显示全部楼层
本帖最后由 上官金虹 于 2011-8-16 13:38 编辑

多发一个字节,
就要多耗费一些功耗,
通信响应延时时间也会增加。
用2.4G做透明传输,要的就是响应快,要不然,就用433,也不必用2.4G。

更要命是无线格式不能兼容,
不能和原有的系统兼容起来。
 楼主| 上官金虹 发表于 2011-8-16 13:39 | 显示全部楼层
看到ST的库,我就想开骂。
罗菜鸟 发表于 2011-8-16 19:21 | 显示全部楼层
哥老关,你的CC2530是用哪种方式发的?
ploto 发表于 2011-8-17 16:27 | 显示全部楼层
不兼容就没有办法解决了,其它只是增加一些功耗而已。我们也被这问题搞了好久,试了N种方法,只能增加几个字节。
 楼主| 上官金虹 发表于 2011-8-17 16:46 | 显示全部楼层
不兼容就没有办法解决了,其它只是增加一些功耗而已。我们也被这问题搞了好久,试了N种方法,只能增加几个字节。
ploto 发表于 2011-8-17 16:27


ST 无线寄存器说明都没有,十分不爽。
xk2yx 发表于 2013-9-23 23:06 | 显示全部楼层
顺便问问各位大侠,STM32W108CBU64,不用PA的情况下,单芯片正常功耗和休眠电流大概多少?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:入门玩单片机C++

0

主题

175

帖子

1

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