关于Si4438读取寄存器值的问题
最近刚刚接触Si4438这类芯片,问题很多,希望各位大神多多指教。mcu是stm32f103,si4438是El1648E模块。spi配置好并用示波器看过波形,没有问题。个人认为问题可能出在一下2部分。
1.初始化4438,上电后,SDN=0;再延时(片选在写寄存器时选中),难道是初始化不对???
2.读寄存器方式不对:cs有效,我是直接写入寄存器地址(1byte),再写1byte dummy值,同时读SDO脚,但是值始终为0,是不是我读寄存器方式不对????
分数不多,希望大家不吝赐教
页:
[1]