原子2401配置中SPI的CRC配置为7位,而2401的CRC配置为16位,为什么不是一样的??

2019-07-20 22:09发布

本帖最后由 012 于 2016-5-16 12:09 编辑

原子2401配置中SPI的CRC配置为7位,而2401的CRC配置为16位,为什么不是一样的??
而且改成别的值也行,是为什么呢
SPI_InitStructure.SPI_CRCPolynomial = 7;        //CRC值计算的多项式
NRF24L01_Write_Reg(NRF_WRITE_REG+CONFIG,0x0e);    //配置基本工作模式的参数;                                                                              PWR_UP,EN_CRC,16位_CRC,接收模式,开启所有中断



友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
正点原子
1楼-- · 2019-07-21 00:16
对象都不一样。SPI的CRC是针对SPI数据传输的CRC,NRF的CRC,是针对无线传输的。
012
2楼-- · 2019-07-21 04:13
 精彩回答 2  元偷偷看……

一周热门 更多>