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修订历史记录

简介

电阻式触摸屏因其坚固耐用、成本效益高,并且能够使用任何输入介质(包括戴手套的手指)进行操作,广泛用于工业、医疗和消费类应用场景。与电容式触摸屏不同,电阻式触摸屏无需专用的导电材料,并且在恶劣环境中也具有更出色的性能。

MSPM0L1306 微控制器提供了必要的模拟和数字接口,用以实现完整的电阻式触摸屏控制器。本应用手册介绍了触摸检测与分析的实用固件实现方案,包括使用 GPIO 引脚驱动电阻层,以及使用集成式 ADC 获取坐标测量值。其中提供了两个示例项目:一个基本的触摸检测系统,以及一个高级系统,后者通过使用 Timer G 外设进行基于时间的测量,能够区分点击事件与拖动/长按手势。

电阻式触摸屏的工作原理是:在电阻器网络上施加电压,并测量矩阵中给定点(输入触控笔、笔或手指触摸屏幕处)的电阻变化。该器件包含两个由 ITO(氧化铟锡)制成的透明电阻层,两层之间由一层薄薄的空气间隙隔开。当用户使用触控笔、笔或手指施加压力时,上层与下层接触,从而在该特定位置形成闭合电路。微控制器正是使用此方法来获取触摸位置。

相关软件可在 MSPM0L1306 RESISTIVE-TOUCH-APPSW 获取。