ZHCUCS6 February   2025 AMC131M03 , MSPM0G1507

 

  1.   1
  2.   说明
  3.   资源
  4.   特性
  5.   应用
  6.   6
  7. 1系统说明
    1. 1.1 主要系统规格
    2. 1.2 终端设备
    3. 1.3 电表
    4. 1.4 电能质量监测仪,电能质量分析仪
  8. 2系统概述
    1. 2.1 方框图
    2. 2.2 设计注意事项
      1. 2.2.1 电压测量模拟前端
      2. 2.2.2 用于电流测量的模拟前端
      3. 2.2.3 XDS110 仿真器
      4. 2.2.4 Bluetooth® 数据传输
      5. 2.2.5 两个模块之间的 Bluetooth® 连接
      6. 2.2.6 Bluetooth® 到 UART 连接
      7. 2.2.7 使用 TMAG5273 线性 3D 霍尔效应传感器进行磁篡改检测
    3. 2.3 重点产品
      1. 2.3.1  MSPM0G3507
      2. 2.3.2  AMC131M03
      3. 2.3.3  CDC6C
      4. 2.3.4  RES60A-Q1
      5. 2.3.5  TPS3702
      6. 2.3.6  TPD4E05U06
      7. 2.3.7  ISOUSB111
      8. 2.3.8  LMK1C1104
      9. 2.3.9  MSP432E401Y
      10. 2.3.10 TPS709
      11. 2.3.11 TMAG5273
  9. 3硬件、软件、测试要求和测试结果
    1. 3.1 硬件要求
      1. 3.1.1 计时系统
        1. 3.1.1.1 BAW 振荡器
        2. 3.1.1.2 晶体振荡器
        3. 3.1.1.3 PWM
        4. 3.1.1.4 时钟缓冲器
      2. 3.1.2 SPI 总线配置
      3. 3.1.3 LED 和 UART 的跳线设置
    2. 3.2 软件要求
      1. 3.2.1 用于 PC GUI 通信的 UART
      2. 3.2.2 直接存储器存取 (DMA)
      3. 3.2.3 ADC 设置
      4. 3.2.4 校准
    3. 3.3 测试设置
      1. 3.3.1 与测试设置的连接
      2. 3.3.2 电源选项和跳线设置
        1.       51
      3. 3.3.3 注意事项和警告
    4. 3.4 测试结果
      1. 3.4.1 电表计量精度结果
      2. 3.4.2 辐射发射性能
  10. 4设计和文档支持
    1. 4.1 设计文件
      1. 4.1.1 原理图
      2. 4.1.2 BOM
      3. 4.1.3 PCB 布局建议
        1. 4.1.3.1 布局图
    2. 4.2 工具与软件
    3. 4.3 文档支持
    4. 4.4 支持资源
    5. 4.5 商标
  11. 5作者简介

用于 PC GUI 通信的 UART

MSPM0+ MCU 配置为通过 J9 上的 USB Type-C 接口和 UART 接口与 PC GUI 进行通信。或者、可以使用用于 UART 通信的 FTDI 接口代替 FTDI 引脚接头 J7(这需要更改 SysCfg 文件,因为使用了另一个 UART 端口)。

PC GUI 使用配置为 115200 波特和 8N1 的 UART 模块从 MSPM0G3507 轮询数据。用于格式化 UART 数据的 UART 协议被命名为 DLT-645,而 UART 模块使用两个 DMA 通道:通道 2 用于数据接收,通道 3 用于数据发送。更多详细信息,请参阅 MSP430AFE253 中国国家电网规范测试报告使用 MSP430I2040 的单相和直流嵌入式计量(功率监视器)应用手册中的 DLT-645 协议。

UART 驱动程序支持具有最小中断负载的双向 DMA 传输(两个通道,一个用于发送,一个用于接收)。UART 数据在 HAL_startUARTDMAReceive() 函数中进行处理,方法是将触发值设置为 14 字节,因为这是对数据包长度进行编码的字节(可以在数据包之间动态变化)。对字节 14 进行解码后,UART DMA 传输长度值更新为新长度,包含 PC GUI 传输的 DLT-645 协议数据包的其余部分。

表 3-1 显示了 MSPM0G3507 中的多个 UART 端口。

表 3-1 UART 接口分配
选项 MSPM0G3507 UART 端口 引脚 接头
USB Type-C(默认) UART1 RX:PA8
TX:PA9
J9
FTDI 器件 UART3 RX:PB13
TX:PB12
J7
低功耗蓝牙芯片 UART2 RX:PB18
TX:PB17
JP9