ZHCAE50 June   2024 MSPM0C1104 , MSPM0L1105 , PGA460

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
  5. 2硬件简介
  6. 3软件简介
    1. 3.1 MCU 初始化
    2. 3.2 PGA460 初始化和配置
    3. 3.3 距离检测
  7. 4评估步骤

硬件简介

要评估基于 PGA460 和 MSPM01104 的解决方案,需要使用以下硬件元件:

  • BOOSTXL-PGA460(带有传感器的 PGA460-Q1 超声波传感器信号调节评估模块)
  • LP-MSPM0C1104(适用于 24MHz Arm® Cortex®-M0+ MCU 的 MSPMC1104 LaunchPad™ 开发套件)
  • 装有 Windows® 7 或更高版本和 .NET Framework 4.5 的计算机
  • Micro-USB 转 USB 电缆(购买 LP-MSPM0C1104 时附带)

在该解决方案中,MSPM0C1104 充当主控制器,通过 SPI 配置 PGA460,并通过通用/异步接收器/发送器 (UART) 将测量结果发送到 PC。图 2-1 显示了简单的系统方框图。

PGA460, MSPM0  系统方框图图 2-1 系统方框图

PGA460-Q1 支持多种通信接口,包括 USART、TCI、SPI 和单线 UART。USART 同步模式与不带片选的 SPI 相同,因为寻址由三位 UART_ADDR 值处理,可在一条总线上支持多达八个器件。在此解决方案中,MSPM0C1104 使用了三线 SPI 通信接口来控制 PGA460。要启用 PGA460 中的 SPI 通信模块,请在 PGA460 上将 P18(COM_P) 拉低并将 P17(COM_S)、P37(MHLD) 和 P36(MCS) 拉高。这是通过控制 MSPM0C1104 上的 PA2、PA17 和 PA23 来实现的。可以相应地连接电源(5V、3V3、GND)和 SPI(MOSI、MISO、时钟)。表 2-1 显示了 PGA460 EVM 与 LP-MSPM0C1104 之间的所有硬件连接。

表 2-1 硬件连接
连接类型 接头名称 LP-MSPM0C1104 引脚编号:引脚名称 BOOSTXL-PGA460 引脚编号:引脚名称
SPI SPI:MOSI PA18:SPI_PICO P10:MOSI
SPI:MISO PA4:SPI_POCI P9:MISO
SPI:时钟 PA11 P34: SCLK_LP
SPI 使能 COM_PD GND P18: COM_P
COM_SEL PA2 P17: COM_S
MEM_HOLD PA17 P36: MHLD
MEM_CS PA23 P37:MCS
电源连接 电源: 3.3V J1:3V3 P1:3V3
电源:5V J3:5V P21:5V
电源:地 GND P22:GND

最终设置如图 2-2 所示。

PGA460, MSPM0  硬件设置图 2-2 硬件设置