cc2538硬件CRC问题
时间:10-02
整理:3721RD
点击:
您好!
我现在想自己写协议,不用802154framer,但是看到cc2538-rf.c底层驱动好像是按照802154框架来写的,prepare和read函数里面稍微改写一下payload就收发不正常了。
想把硬件自动CRC关掉,做自己的调试。在CC2538的datasheet里面有一句:
If the AUTOCRC control bit of the FRMCTRL0 register is set to 0, then the modulator expects to find the FCS in the TX FIFO, so software must generate the FCS and write it to the TX FIFO with the rest of the MPDU.
如果把硬件的自动CRC关闭,必须用软件手动写入MPDU,这个具体该如何操作?
谢谢!
可以使用CC2538 PER Test (v1.1.0) (Rev. A)里面的例子,可以修改发送数据的长度等。