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

    文章

    2822

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

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

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

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

    第十二章 W55MH32 NetBIOS示例

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

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

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

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

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

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

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

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

    RK3568驱动指南|第十二篇 GPIO子系统-第130 GPIO的调试方法
    的头像 发表于 06-03 11:32 997次阅读
    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 749次阅读
    RK3568驱动指南|<b class='flag-5'>第十二</b>篇 GPIO子系统-第135<b class='flag-5'>章</b> GPIO子系统与pinctrl子系统相结合实验

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

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

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

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

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

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

    普强斩获第十二届ITEC全球创业赛一等奖

    日前,第十二届朝阳国际人才创业大会创新峰会(ITEC)在北京市朝阳区盛大举行。本届ITEC全球创业赛聚焦人工智能、数据要素、数字医疗等前沿科技领域,吸引了来自86个国家和地区的14000余名创业者、3587个高精尖项目同台竞技。
    的头像 发表于 03-31 14:29 902次阅读

    创“芯” · 开放 | 苹芯亮相第十二届中国(绵阳)科博会

    以“科创引领·新质转化·开放合作”为主题的第十二届中国(绵阳)科技城国际科技博览会于11月6-10日在四川省绵阳市隆重开展。本届科博会由中国生产力促进中心协会、中国国际科学技术合作协会和中国科技评估
    的头像 发表于 02-05 16:51 1126次阅读
    创“芯” · 开放 | 苹芯亮相<b class='flag-5'>第十二</b>届中国(绵阳)科博会

    不容错过的汽车电子盛会 AUTO TECH China 2025第十二届广州国际汽车电子技术博览会

    2025年11月20日至22日,广州保利世贸博览馆将迎来AUTO TECH China 第十二届广州国际汽车电子技术展览会的盛大开幕,这不仅是一场技术的盛宴,更是一个连接全球汽车工程师的交流平台。
    的头像 发表于 01-08 10:36 750次阅读
    不容错过的汽车电子盛会 AUTO TECH China 2025<b class='flag-5'>第十二</b>届广州国际汽车电子技术博览会

    《DNESP32S3使用指南-IDF版_V1.6》第十二章 EXIT实验

    第十二章 EXIT实验 本章将介绍如何将GPIO引脚作为外部中断输入来使用。通过本章的学习,开发者将学习到GPIO作为外部中断输入的使用。本章分为如下几个小节:12.1 外部中断简介12.2 硬件
    发表于 12-11 09:28