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

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

3天内不再提示

第十二章 扩展模块之模数转换模块

撞上电子 2022-02-07 11:28 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

第一节硬件解读

关于模数转换(AD)的原理知识不再重复,网上很多。重点的关于蓝桥杯的AD模块的知识,先看原理图部分:

4b91dd2a-81e7-11ec-9e9d-dac502259ad0.png

从AD的原理图,我们可以看出模块主要是由RP1,RP2,LD1和LD2组成,其中LD1和LD2是普通的LED,本章实验将不再重复。重要的是RP1和RP2,它们分别是两个滑动变阻器,用于调节引脚的电压值。它们的引脚的关系如下:

扩展版之模数转换

开发板主板

AIN1

PB0 / ADC CHANNEL 8

AIN2

PB1 / ADC CHANNEL 9

LD1

PB6 / 低电平有效

LD2

PB7 / 低电平有效

第二节 环境配置

1,本实验依然采用调用蓝桥杯物联网赛点资源包的历程进行编写。如下图:

4ba4e4e2-81e7-11ec-9e9d-dac502259ad0.png

2,打开项目中的STM32CubeMX,

4bb5d180-81e7-11ec-9e9d-dac502259ad0.png

3,取消勾选PC14,PC15和PB6。

4bc9887e-81e7-11ec-9e9d-dac502259ad0.png

4,配置Debug引脚。

4c024f1a-81e7-11ec-9e9d-dac502259ad0.png

5,RP2为例,选中ADC,勾选IN8,这样就配置了一个通道的ADC了。如下图:其他的时钟树等等配置不再重复。

4c0fef44-81e7-11ec-9e9d-dac502259ad0.png

4c1fe138-81e7-11ec-9e9d-dac502259ad0.png

第三节 编写代码

1,在代码中声明以下变量和数组。

4c31f7ba-81e7-11ec-9e9d-dac502259ad0.png

2,LED的初始化配置。

4c401e94-81e7-11ec-9e9d-dac502259ad0.png

3,读取ADC的值并显示在OLED上面。

4c59b606-81e7-11ec-9e9d-dac502259ad0.png

4,编译代码,配置下载器等等操作不再重复。

第四节 实验现象

实验注意事项:

1,程序语句需要位于程序的BEGIN与END之间。

2,利用USB线将电脑USB口与开发板USB1口连接。

3,CN4所有拨码开关必须选择ON DP档,否则无法下载程序。

实验现象:

LD1,LD4常亮。OLED第一行显示“ADC TEXT”。转动RP2,OLED第二行显示ADC的值(从0到4095)。

宗旨:

免费的服务,永远的开源

说明:

1.本教程免费,开源,禁止用于任何商业用途,违者必究。

2.本教程版权所属为东莞市东城墨竹公子电子工作室,盗版必究。

3.资料下载请通过以下方式:

微信公众号:撞上电子

CSDN:撞上电子

掘金:撞上电子

今日头条:撞上电子

--东莞市东城墨竹公子电子工作室

--墨竹公子

--2021.12.11

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

    关注

    7

    文章

    2849

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    OpenHarmony安全委员会第十二次工作会议成功举办

    4月11日,“OpenHarmony安全委员会第十二次工作会议”在浙江杭州成功举办。在此次会议中,为2025年5月至2026年4月期间对开源鸿蒙开源社区安全治理作出杰出贡献的团队和个人进行了授牌,以表彰他们在社区安全治理工作中的卓越贡献,为开源鸿蒙社区的安全稳定提供了有力保障。
    的头像 发表于 04-16 16:50 356次阅读

    天合光能荣获第十二届中国供应链金融行业标杆大奖

    近日,2026第十二届中国供应链金融年会暨第十二届中国供应链金融行业标杆大奖颁奖典礼在北京隆重举行。中国银行原副行长,中国交易银行50人论坛主席张燕玲,国家金融监督管理总局政策研究局原一级巡视员叶燕
    的头像 发表于 04-13 17:27 974次阅读

    华工科技首届AI应用大赛暨第十二届员工技能大赛决赛圆满举行

    1月6日,“AI赋能 智创未来”华工科技首届AI应用大赛暨第十二届员工技能大赛在集团总部举行。
    的头像 发表于 01-09 15:35 488次阅读

    同兴达荣获联想第十二届供应商“质量创新奖”

    2025 ICT产业高质量发展论坛 暨联想第十二届供应商质量论坛 10月16日,2025ICT产业质量发展论坛暨联想第十二届供应商质量论坛在重庆隆重召开,联想全球供应链管理团队、联想基础设施方案业务
    的头像 发表于 10-20 16:12 1082次阅读

    中软国际亮相第十二届国际清洁能源论坛大会

    近日,第十二届国际清洁能源论坛大会(里斯本)暨2025奥埃拉什蓝色科技海洋论坛(OBOF2025)在葡萄牙隆重开幕。本届论坛以“全球蓝色经济的投资与合作:人工智能、清洁能源与海洋生物资产”为主
    的头像 发表于 08-07 18:10 1343次阅读
    中软国际亮相<b class='flag-5'>第十二</b>届国际清洁能源论坛大会

    第十二章 W55MH32 NetBIOS示例

    本文讲解了如何在 W55MH32 芯片上实现 NetBIOS 功能,通过实战例程展示了利用 NetBIOS 进行名称 PING 测试的具体过程,包括 NetBIOS 功能的调用、请求处理、名称解析和响应发送等关键步骤。文章详细介绍了 NetBIOS 的概念、特点、应用场景、基本工作流程和报文解析,帮助读者理解其在小型局域网资源共享和设备通信中的重要作用。
    的头像 发表于 07-24 09:58 1053次阅读
    <b class='flag-5'>第十二章</b> W55MH32 NetBIOS示例

    中国中车亮相第十二届世界高铁大会

    近日,第十二届世界高铁大会、第十七届中国国际现代化铁路技术装备展览会同期在北京开幕。这是世界高铁大会第二次在中国举办,主题为“高速铁路:创新发展让生活更美好”。中国中车集团党委书记、董事长孙永才出席开幕式并作主旨演讲。
    的头像 发表于 07-11 09:18 1045次阅读

    【精选直播】手把手教你做PC第十二课:WIFI 驱动框架适配

    《手把手教你做PC》系列直播课再度开播!《KaihongOS笔记本电脑开发实战第十二课:WIFI驱动框架适配》将于07月02日19:00开播↑扫码入群,领课程讲义资料包↑深开鸿资深工程师亲临直播间
    的头像 发表于 07-01 08:08 706次阅读
    【精选直播】手把手教你做PC<b class='flag-5'>第十二</b>课:WIFI 驱动框架适配

    维信诺亮相第十二届海峡两岸新型显示产业发展会议

    此前,2025年6月25日-26日,第十二届海峡两岸新型显示产业发展会议在南京举办。本届大会以“AI智显,触见未来新视界”为主题,汇聚海峡两岸及全球新型显示行业精英,剖析市场风向,共谋行业未来。
    的头像 发表于 06-27 17:55 4640次阅读

    RK3568驱动指南|第十二篇 GPIO子系统-第130 GPIO的调试方法

    RK3568驱动指南|第十二篇 GPIO子系统-第130 GPIO的调试方法
    的头像 发表于 06-03 11:32 1442次阅读
    RK3568驱动指南|<b class='flag-5'>第十二</b>篇 GPIO子系统-第130<b class='flag-5'>章</b> GPIO的调试方法

    RK3568驱动指南|第十二篇 GPIO子系统-第135 GPIO子系统与pinctrl子系统相结合实验

    RK3568驱动指南|第十二篇 GPIO子系统-第135 GPIO子系统与pinctrl子系统相结合实验
    的头像 发表于 05-23 13:47 1202次阅读
    RK3568驱动指南|<b class='flag-5'>第十二</b>篇 GPIO子系统-第135<b class='flag-5'>章</b> GPIO子系统与pinctrl子系统相结合实验

    第十二章 SysTick——系统定时器

    本章介绍了W55MH32的SysTick系统定时器,它是24位递减计数器,含4个寄存器,可配置定时、中断,用于产生时基 等。
    的头像 发表于 05-22 17:16 1244次阅读
    <b class='flag-5'>第十二章</b> SysTick——系统定时器

    云天励飞亮相第十二届中国国际警用装备博览会

    近日,第十二届中国国际警用装备博览会在北京首钢国际会展中心盛大开幕。本届警博会以“新技术、新装备、新质战斗力”为主题,集中展示新技术在警用装备领域的最新应用成果和发展成就。云天励飞作为深圳警务
    的头像 发表于 05-20 17:48 1241次阅读

    万里红亮相第十二届中国国际警用装备博览会

    近日,第十二届中国国际警用装备博览会(以下简称“警博会”)在北京首钢国际会展中心盛大开幕。北京万里红科技有限公司作为中国数字安全与数智应用的领军企业,本次受邀在警博会核心展馆——公安机关装备馆(1号
    的头像 发表于 05-16 10:27 942次阅读

    NVMe控制器IP设计系列接口转换模块

    接口转换模块负责完成AXI4接口与控制器内部的自定义接口之间的转换工作。由于AXI4接口协议的实现会占用大量的逻辑资源,为了节约资源,控制器内部的接口信号均采用逻辑简单的自定义接口,对外通过此
    的头像 发表于 05-10 14:36 849次阅读
    NVMe控制器IP设计系列<b class='flag-5'>之</b>接口<b class='flag-5'>转换</b><b class='flag-5'>模块</b>