主题中讨论的其他器件:MSP-EXP430G2ET、 DLP-7970ABP、 MSP-FET
工具与软件:
大家好!
我的实验室合作伙伴和我在 RF430FRL152HEVM 评估板上工作、遇到一些问题。 最初、我们尝试使用 MSP-EXP430G2ET + DLP-7970ABP 设置将电路板连接到 GUI、但无法连接。
我编写了一个 iOS 应用来为电路板读写数据并为传感器链供电。 该应用程序从光传感器(ADC0)获取数据、我们可以 在介绍传感器时看到它变为0。 不过、电压读数与我们在电路板上用万用表测量的值不匹配。 万用表显示 ADC0为0.65V、但原始 ADC 值为0x3FFF 和0x2080、这两个值使用增益2转换为0.45V 和0.228V。 调整传感器配置增益(已尝试1和2)不会更改原始 ADC 值、但增益是转换公式的一部分。 我已经测试了我的应用程序, 我确定问题不在我的最后
块0–8的设置:
块0:0x0100040208010000
块1:0x0000000000000000
块2:0x09090900000000
块3:0x000000000000FFFF
块4:0x0000FFFF0000FFFF
块5:0x0000FFFFFFFF
块6:0x0000FFFF0000FFFF
块7:0x00000000000000FF
块8:0xF80100000000A6A3
结果:
ADC0被启用
块9:FF3F802080208020
块10:8020802080208020
ADC1启用
块9:0000000000000000
块10:0000000000000000
已启用 ADC2
块9:0000000000000000
块10:0000000000000000
我在手册中读到、固件可能需要更新。 我曾尝试从 slac691.zip 加载全部三个固件版本到评估板上、但每次都看到相同的结果。 之后、 当我开始采样时、我会收到一个由 STATUS 寄存器(块0:0x000B040004000000)指示的采样错误。 块9和以上中的采样数据读取为0xFFFFFFFF。
如有任何帮助、将不胜感激。
谢谢!
Aditya