微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > ADC读取测试

ADC读取测试

时间:10-02 整理:3721RD 点击:

在上次点亮Blink例子灯之后,这次的体验则是ADC模数转换。
ADC作为一种常用的基本配置之一,在各种传感器的数据采集中占有重要地位。
Neutron板子上的A0扣均为模拟口,可以进行ADC读取。ADC口应该是从STM32上引出的,所以测量范围应该也是0-3.3V.
在IntoRobot的在线环境新建工程,定义相关IO口,初始化串口。


ADC的读取非常简单,已有可以的函数,直接拿来用就可以了:analogRead();
在取100次均值后,我将数据通过串口发出。
为了方便我的后续应用,我选择将数据进行处理,添加包头,然后发送高八位和低八位,方便后续通信时的数据校验。烧录完之后,打开串口助手,我将板子的A0口连接到电位器的输出口,转动后,串口数据发生变化,ADC读取测试成功完成。

后续我将尝试进行PWM定时器的程序测试。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top