主题中讨论的其他器件:MSP430FR5043、、、 MSP430WARE
您好!
我们有一个包含 MSP430FR5043的定制超声波板、可用于夹式水读数。
我需要使用流值的值和 ADC 的数据。
我会向自己说明有一个日志记录选项、然后它会将有关 UPS DNS 信号的信息导出给我。
为了导出 ADC 信息、我需要联系哪些寄存器? 我添加我发现的内容。
为了获得流量数据的相关信息、我应该联系哪个寄存器?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
我们有一个包含 MSP430FR5043的定制超声波板、可用于夹式水读数。
我需要使用流值的值和 ADC 的数据。
我会向自己说明有一个日志记录选项、然后它会将有关 UPS DNS 信号的信息导出给我。
为了导出 ADC 信息、我需要联系哪些寄存器? 我添加我发现的内容。
为了获得流量数据的相关信息、我应该联系哪个寄存器?
您好、Ido、
由于 MSP430处理 ADC 采集信息并输出 DToF、ATOF 等、我们没有命令用于收集 ADC 采集信息、并且没有预计客户会在生产中输出 ADC 采集结果。 请查看 器件系列用户指南的第34章 、以查看与 ADC 相关的寄存器。 您将能够访问应用程序代码中的 ADC 结果寄存器、并使用设计中选择的通信外设将其发送出去。
我想我误解了您说您使用的是自定义板、而您使用的是日志记录:
您认为您当前正在使用连接到 USS GUI 的 EVM430FR6043或 EVM430FR5043来执行自动记录吗?
在您的原始问题中、我想您曾说过您当前正在使用定制硬件。 使用自定义硬件时、除非实施了 HID 桥功能、否则无法像以前那样执行数据记录。 如果您已经实现并编辑了 HID 桥来处理您的 PC 和 MSP430之间的流量、您就能够完成此操作、但是我认为情况并非如此。 请更正我的错误。
如果您正在使用定制硬件并希望使用模板示例代码查看 ADC 捕获信息、则需要手动保存 ADC 捕获数据、然后使用 UART 或其他串行通信接口进行输出。
在自定义硬件上、您将无法使用屏幕截图中所示的相同命令结构、因为您的自定义设备上没有 HID 桥。 您需要手动保存并从 MSP430FR50431传输该数据。 如果您希望遵循这一路线、我建议您查看 MSP430Ware SDK 中的 ADC 示例、可在 [SDK 安装路径]\msp430ware_3_80_14_01\driverlib\examples\MSP430FR5xx_6xx\ADC12_b 下找到。 您可能还想查看一些 I2C、UART 和 SPI 示例、以了解如何将数据传输出去。 所有这些示例均可在 [SDK 安装路径]\msp430ware_3_80_14_01\driverlib\examples\MSP430FR5xx_6xx 中找到。
至于您需要在 MSP 中读取哪个寄存器来获取该信息、您可以在上述示例中找到该信息、 或者、如果您访问 器件系列用户指南 和 数据表 、可以找到 ADC 基地址和寄存器偏移量、以便自己查找地址并手动阅读。 器件系列用户指南将向您展示寄存器地址偏移量、而数据表将向您展示 ADC 外设的基址。