baiyunfei.k.f 发表于 2013-6-3 17:14 
你怎么知道能写进去了呢?读不出来,硬件电路是否正确?SPI的驱动有没有问题? ...
你好,我是向相应寄存器写入值,它会输出对应电流。我是按照LMP90100参考程序和你发给我的程序写的,用的软件模拟。现在发现读出来全是0.
我只是向一个寄存器中写一个值,然后再把值读取出来,如下:
//外部接晶振,外部时钟监测,使用外部时钟,电流1mA
//addr:0x12
Value = 0x1A;
LMP90100_reg_write(TI_LMP90100_ADC_AUXCN_REG,0,&Value,1);
//Value = LMP90100_reg_read(TI_LMP90100_ADC_AUXCN_REG,0,(Register+6),1);
|