0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何迅速评估MPC5744P的ADC功能

strongerHuang 来源:嵌入式程序猿 作者:嵌入式程序猿 2021-08-09 16:08 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

嵌入式产品设计中,很多都会用到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 配置

通道配置

bbda5cd2-f872-11eb-9bcf-12bb97331649.png

调用API初始化

bc048fde-f872-11eb-9bcf-12bb97331649.png

回调函数实现

bc23b85a-f872-11eb-9bcf-12bb97331649.png

bc66889c-f872-11eb-9bcf-12bb97331649.png

编译无误后,可以测试,

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

编辑:jq

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

    关注

    100

    文章

    7380

    浏览量

    553717
  • AD
    AD
    +关注

    关注

    28

    文章

    877

    浏览量

    154098
  • 函数
    +关注

    关注

    3

    文章

    4406

    浏览量

    66819

原文标题:快速评估MPC5744P的ADC功能

文章出处:【微信号:strongerHuang,微信公众号:strongerHuang】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    STMicroelectronics AEK-MOT-3P9908M无刷电机评估板技术解析与应用指南

    STMicroelectronics AEK-MOT-3P9908M评估板基于SPC560P Pictus 32位MCU和L9908栅极驱动器,可控制6个N沟道FET,用于汽车应用中的无刷电机。AEK-MOT-3
    的头像 发表于 10-31 13:50 217次阅读
    STMicroelectronics AEK-MOT-3<b class='flag-5'>P</b>9908M无刷电机<b class='flag-5'>评估</b>板技术解析与应用指南

    ‌SR5E1-EVBE7000P评估板技术解析:从汽车级MCU到开发实践

    意法半导体 (STMicroelectronics) SR5E1-EVBE7000P评估板可访问采用QFP176封装的SR5E1E7 Stellar E1汽车MCU的所有功能。 该板设有高分辨率
    的头像 发表于 10-21 15:41 289次阅读
    ‌SR5E1-EVBE7000<b class='flag-5'>P</b><b class='flag-5'>评估</b>板技术解析:从汽车级MCU到开发实践

    ‌Microchip Technology EV23P28A 评估板用户指南

    Microchip Technology EV23P28A评估板旨在简化对MCP16701 IC功能评估与测试。 该评估板配备的电路支持负
    的头像 发表于 10-06 15:50 980次阅读
    ‌Microchip Technology EV23<b class='flag-5'>P</b>28A <b class='flag-5'>评估</b>板用户指南

    Texas Instruments ADC3910D125EVM评估模块技术解析

    Texas Instruments ADC3910D125EVM ADC评估模块(EVM)用于评估ADC3910D125系列高速模数转换器(
    的头像 发表于 09-06 11:40 850次阅读
    Texas Instruments <b class='flag-5'>ADC</b>3910D125EVM<b class='flag-5'>评估</b>模块技术解析

    ADC3683EVMCVAL评估模块技术解析与应用指南

    Texas Instruments ADC3683EVMCVAL ADC评估模块(EVM)用于评估ADC36XXQML-SP模数转换器(
    的头像 发表于 09-04 15:43 583次阅读
    <b class='flag-5'>ADC</b>3683EVMCVAL<b class='flag-5'>评估</b>模块技术解析与应用指南

    ADC32RF5xEVM评估模块技术解析与应用指南

    Texas Instruments ADC32RF55EVM评估模块用于演示ADC32RF55高速JESD204B接口模数转换器 (ADC) 性能。
    的头像 发表于 09-02 13:56 632次阅读
    <b class='flag-5'>ADC</b>32RF5xEVM<b class='flag-5'>评估</b>模块技术解析与应用指南

    TMDSCNCD28P65X controlCARD评估模块技术解析

    Texas Instruments TMDSCNCD28P65X controlCARD评估模块 (EVM) 是一款低成本评估和开发板,用于TI C2000™ MCU系列F28P65x
    的头像 发表于 08-18 16:16 789次阅读
    TMDSCNCD28<b class='flag-5'>P</b>65X controlCARD<b class='flag-5'>评估</b>模块技术解析

    Texas Instruments TMDSCNCD28P55X controlCARD评估模块数据手册

    Texas Instruments TMDSCNCD28P55X controlCARD评估模块 (EVM) 是用于TI C2000™ MCU系列F28P55x器件的低成本评估和开发板
    的头像 发表于 07-31 13:49 805次阅读
    Texas Instruments TMDSCNCD28<b class='flag-5'>P</b>55X controlCARD<b class='flag-5'>评估</b>模块数据手册

    Texas Instruments ADC3664EVMCVAL评估模块数据手册

    Texas Instruments ADC3664EVMCVAL评估模块用于演示ADC3664-SP转换器。ADC3664-SP是低噪声、超低功耗、16位或14位、10MSPS至125
    的头像 发表于 07-09 14:57 531次阅读
    Texas Instruments <b class='flag-5'>ADC</b>3664EVMCVAL<b class='flag-5'>评估</b>模块数据手册

    Texas Instruments ADC3669EVM ADC评估模块 (EVM)数据手册

    Texas Instruments ADC3669EVM ADC评估模块 (EVM) 设计用于评估ADC3669系列高速模数转换器 (
    的头像 发表于 07-04 14:39 614次阅读
    Texas Instruments <b class='flag-5'>ADC</b>3669EVM <b class='flag-5'>ADC</b><b class='flag-5'>评估</b>模块 (EVM)数据手册

    Analog Devices Inc. EVAL-AD4630-24 SAR ADC评估板特性/参考电路

    Analog Devices Inc. EVAL_AD4630-24 SAR ADC评估评估AD4630-24逐次逼近寄存器 (SAR) 模数转换器 (ADC)。AD4630-24是
    的头像 发表于 06-25 14:07 728次阅读
    Analog Devices Inc. EVAL-AD4630-24 SAR <b class='flag-5'>ADC</b><b class='flag-5'>评估</b>板特性/参考电路

    MPC5744P C55闪存驱动程序,间歇擦除怎么解决?

    我们正在调查闪存的特定部分未按预期擦除的两个问题。 我们使用的是 v.1.1.0 c-array 软件驱动程序,直到构建了新一批硬件,才观察到此问题。MCU 具有掩码集 1N15P 和日期代码
    发表于 04-10 06:55

    ADC PAL中,当ADC读数超过阈值时、是否有办法生成中断?

    ADC PAL 中,当 ADC 读数超过阈值时、是否有办法生成中断?例如,我想在 ADC 输入通道接收到超过3V 时触发中断。如果可能的话,您能分享一个示例代码吗? 如果无法在 ADC
    发表于 04-02 08:30

    ADS5295 8通道ADC评估模块

    电子发烧友网站提供《ADS5295 8通道ADC评估模块.pdf》资料免费下载
    发表于 12-18 17:31 0次下载
    ADS5295 8通道<b class='flag-5'>ADC</b><b class='flag-5'>评估</b>模块

    ADC07D1520评估板的FMC接口是HPC的对吗?

    您好,ADC07D1520评估板的FMC接口是HPC的对吗?可以连接具有LPC接口的FPGA板子吗?
    发表于 12-13 14:56