本人使用TI公司的MSP430g2553型号的单片机,想通过单片机来控制PGA280芯片。在按照“PGA280 Communication via SPI”这个文档给PGA280写程序时,总是无法达到预期效果,不知道能否提供一份关于PGA280的例程?本人为在校学生,属于自学,希望能提供一份关于PGA280的例程,谢谢。
Martin:
Hi Yaocheng,
我不太确定你所说的 “总是无法达到预期效果” 具体指的是什么,是SPI口通信不成功吗?还是增益设置跟实际测量的不一致?
Martin:
回复 Martin:
至于PGA280的例程,有一个的EVM 代码可供参考, 链接:http://e2e.ti.com/support/data_converters/precision_data_converters/f/73/t/136706.aspx
Yaocheng Li:
回复 Martin:
是增益设置跟实际测量的不一致,有的时候总是一个固定的数值
Yaocheng Li:
回复 Martin:
请问还有其他的参考代码么
Martin:
回复 Yaocheng Li:
Hi Yaocheng,
你有没有在出现增益设置跟实际测量的不一致的时候,将增益设置寄存器通过SPI读出来看一下是否是你先前设置的那个?
EVM的参考例程有什么问题吗?
建议多参考一下例程里面的t280_fn.h, t280_ob.c这两个文件