ZHCAFP3A August   2025  – September 2026 MSPM0L1306

 

  1.   1
  2.   摘要
  3.   商标
  4. 1 简介
  5. 2 LaunchPad 设置
  6. 3 硬件连接
  7. 4 设计注意事项
    1. 4.1 IO 选择注意事项
    2. 4.2 测量方法
      1. 4.2.1 触摸检测方法
      2. 4.2.2 X 轴和 Y 轴测量
  8. 5 软件结构
    1. 5.1 触摸检测示例
    2. 5.2 电阻式触摸屏“点击和拖动”检测
    3. 5.3 引脚模式切换
  9. 6 执行步骤
  10. 7 结果
    1. 7.1 触摸检测
    2. 7.2 “点击和拖动”检测
  11. 8 总结
  12. 9 参考资料
  13. 10修订历史记录

软件结构

在 CCS 中开发的软件工程如图 5-1 所示。该软件工程主要由三个部分组成:

  1. resistive_detection 部分包含 IO 和 ADC 控制,用于获取 Y 轴和 X 轴。
  2. UART 部分主要包含基于 UART 协议的 M0 写入函数,并通过反向通道 UART 将测量结果上传到 PC。
  3. Main 部分包含系统中权限最高的功能代码。

MCU 上电后,MSPM0 将开始电阻式触摸检测。如果检测到触摸动作,则电阻式屏幕检测会测量 Y 轴和 X 轴的电压,并将坐标上传到 UART 控制台。

 软件工程图 5-1 软件工程