|
|
发表于 2025-4-29 17:16:58
|
显示全部楼层
|
楼主,最近在开发3029应用,想咨询些问题。开启SPI_WRITE_CHEC宏调用rf_init(),写入到寄存器的值和读取回来的值不一致,导致初始化和参数配置失败。单步调试发现,调用rf_init()时会在rf_reg_cfg()时,配置{PAGE0_SEL,0x06, 0x01}出错。关闭SPI_WRITE_CHEC宏,在rf_set_defaultf_para()会报错,就是在rf_set_tx_power()时,rf_read_freq()返回值为0。请问,这可能是什么原因,该如何进行解决? |
|