项目简介
本项目基于MTB-T2G平台,展示了SAR ADC模块的范围检测特性。能有效监测ADC电压转换结果是否处于所需范围,通过UART与用户交互,根据用户设置的阈值和模式做出响应,并用LED灯状态直观呈现检测结果。
项目的主要特性和功能
- SAR ADC特性支持:支持三个SAR A/D转换器,有多达96个外部通道,每个ADC为12位分辨率,最高采样率1 Msps,还配备六个内部模拟输入。
- 灵活的范围检测:提供低于下限、在范围内、高于上限和超出范围四种范围检测模式,用户可通过终端程序自行选择。
- 中断触发机制:当ADC输出电压超出用户选定的阈值范围时,触发中断并点亮板载的User LED1。
- 用户交互功能:通过UART串口通信,在终端模拟器上展示可选的参考电压和范围检测模式,用户输入对应按键即可选择。
安装使用步骤
前提条件
用户已下载本项目的源码文件,并完成以下操作: - 为开发板(TRAVEO™ T2G Cluster 6M Lite Kit)通过专用电源连接器供电。 - 使用USB接口将开发板连接到PC。 - 安装终端模拟器(如Tera Term)。
编译与烧录
- 打开ModusToolbox IDE,导入项目。
- 点击专用的构建按钮或右键单击项目名称,选择“Build Project”构建项目。
- 在“Quick Panel”中,向下滚动并点击“[Project Name] Program (KitProg3_MiniProg4)”对开发板进行编程。
运行与测试
- 使用提供的USB电缆,通过KitProg3 USB连接器将开发板连接到PC。
- 打开终端程序,选择KitProg3 COM端口,将串口参数设置为8N1和115200波特率。
- 编程完成后,代码示例自动启动,确认UART终端上显示消息,包括上下阈值电压水平列表和不同的范围检测模式选项。
- 用户输入相应字符选择选项。
- 若需调试示例以逐步执行代码,可在IDE的“Quick Panel”中使用“[Project Name] Debug (KitProg3_MiniProg4)”配置。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】