如何迅速评估MPC5744P的ADC功能

描述

在嵌入式产品设计中,很多都会用到ADC模块外设,负责模拟量的采集,例如电机电流,电池电压,电机温度等,驱动层提供可配置的ADC采集功能,通道可选,触发方式可选。加入我们使用MPC5744片子的ADC0模块以下通道来评估下ADC功能。

AN0---------B7-----Pin43 电机A相电流

AN1--------B8------Pin47 电机B相电流

AN2_____C1-----Pin41, 电机C相电流

AN3-------C2------Pin45 输出电压

AN4----- E6------Pin46 温度采集1

AN5-------E2-----Pin49 电池电压

AN6-------E7------Pin48 温度采集2

软件触发 AN3,AN4,AN5,AN6. 硬件触发 AN0,AN1,AN2.

ADC 配置

通道配置

函数

调用API初始化

函数

回调函数实现

函数

函数

编译无误后,可以测试,

通过测试AD通道的电位器,计算和采集到的AD值接近,证明ADC功能没有问题,还可以优化,添加更多接口,供项目使用。

编辑:jq

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分