主题中讨论的其他器件: CODECOMPOSER
您好!
我正在使用 MSP430FR4133、我尝试通过 SPI 与外部 ADC MCP3002通信、以便对输入信号进行采样、然后 在 LaunchPad 的 LCD 中显示 ADC 值
MSP430 MCP3002.
SCLK P5.1 -> CLK 引脚7
MOSI P5.2 -> D_IN 引脚5
MISO P5.3 <-D_OUT 引脚6
CS P5.0 -> CS 引脚1 (或 CS -> GND)
为了从 ADC 中读取一个样本、主器件必须在 MOSI 线路上写入0110 0000 0000 0000 0000 (起始位= 1、SGL/DIFF = 1、奇数/符号= 0、MSBF = 0)、请参阅 MCP3002数据表的表5-1。
从器件(ADC)以 MISO 线路上的采样值进行响应。 示例:0000 0010 0000 0110 = 0x02 06 (十六进制)= 518 (十进制)。 标记的位是10位采样值。
是我无法确定如何与外部 ADC 进行通信我尝试使用数据表中提供的软件示例、但由于我是 Codecoser 的新用户、因此它对我来说不是很好。
这是我最后的希望,没有人能帮助我,希望你能帮助我。 感谢你的帮助
LaunchPad 用户指南:Launchpad https://www.ti.com/lit/ug/slau595b/slau595b.pdf?ts=1623242949525&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FMSP430FR4133
msp430FR4133数据表: ti.com/lit/ds/symlink/msp430fr4133.pdf?ts=1623307760232&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FMSP430FR4133
系列用户指南: www.ti.com/.../slau445i.pdf
MCP3002数据表: www.farnell.com/.../1599363.pdf