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

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

3天内不再提示

【蓝桥杯嵌入式】第五章 LCD

撞上电子 2023-09-28 08:00 次阅读

第一节 硬件解读

蓝桥杯嵌入式的LCD并没有提供原理图,所以也没有什么可以讲解的,如果有需要,请联系我们微信公众号管理员,谢谢。微信搜索:撞上电子微信公众号即可。

16e91d8a-5d92-11ee-9788-92fbcf53809c.png

第二节 CubeMX配置

教程在上一章教程上修改得到,望知晓。

第一步:在配置LED的时候,我们配置了PC8~PC15共8个引脚,这8个引脚和LCD是共用了,所以我们无需配置,接下来,我们只需要配置PB9,PB8,PB5,PA8,PC0,PC1,PC2,PC3,PC4,PC5,PC6,PC7为输出模式即可,最后打上用户标签,具体如下:

16fe8c88-5d92-11ee-9788-92fbcf53809c.png

第三节 MDK代码

第一步:如下图,找到比赛提供的以下3个文件,并添加到工程中,添加方法请参照LED章节。

17183750-5d92-11ee-9788-92fbcf53809c.png171f6714-5d92-11ee-9788-92fbcf53809c.png

第二步:LED和LCD部分引脚是冲突了,所以官方的驱动需要修改一下,具体修改如下:

172ee1b2-5d92-11ee-9788-92fbcf53809c.png

1739517e-5d92-11ee-9788-92fbcf53809c.png

第三步:编写main函数,如下:

1749baaa-5d92-11ee-9788-92fbcf53809c.png

1753dd50-5d92-11ee-9788-92fbcf53809c.png

1768d8cc-5d92-11ee-9788-92fbcf53809c.png

177debc2-5d92-11ee-9788-92fbcf53809c.png

178ab00a-5d92-11ee-9788-92fbcf53809c.png

第四节 实验现象

注意:请用USB线连接电脑与开发板,注意是CN2口。

现象:LED闪烁一次,按下按键,对应的LED翻转一次并在LCD上显示。

来源:撞上电子微信公众号

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

    关注

    5045

    文章

    18817

    浏览量

    298489
  • lcd
    lcd
    +关注

    关注

    34

    文章

    4363

    浏览量

    166185
  • 硬件
    +关注

    关注

    11

    文章

    3112

    浏览量

    65846
收藏 人收藏

    评论

    相关推荐

    《DNK210使用指南 -CanMV版 V1.0》第五章 编译CanMV固件

    第五章 编译CanMV固件 上一节中已经搭建好了基于CanMV的C开发环境,这么一来便可以进行基于C语言和FreeRTOS的应用开发或者编译基于MicroPython语法的应用开发方式所需
    发表于 09-07 10:56

    【北京迅为】《stm32mp157开发板嵌入式linux开发指南》第五章 Ubuntu使用apt-get下载

    【北京迅为】《stm32mp157开发板嵌入式linux开发指南》第五章 Ubuntu使用apt-get下载
    的头像 发表于 09-03 16:26 490次阅读
    【北京迅为】《stm32mp157开发板<b class='flag-5'>嵌入式</b>linux开发指南》<b class='flag-5'>第五章</b> Ubuntu使用apt-get下载

    【「ARM MCU嵌入式开发 | 基于国产GD32F10x芯片」阅读体验】+书籍整体概况

    案例为按键控制LED亮灭;第四介绍了中断和事件,中断包含嵌套向量中断控制器NVIC,EXTI外部中断/事件控制器以及EXTI外部中断处理的常用库函数简介,中断触摸按键控制LED案例。 第五章定时器讲解
    发表于 08-25 22:48

    学习hypervisor嵌入式产品安全设计

    第一部分(第1~2)介绍Hypervisor基础,涵盖虚拟化技术与实现、主流的嵌入式Hypervisor产品,以及基于分离内核的嵌入式Hypervisor等内容。第二部分(第3~12
    发表于 08-25 09:11

    双麒麟系统!迅为RK3588开发板+银河麒麟/开放麒麟

    现代化的用户界面和丰富的开发工具,适用于台式机、笔记本和嵌入式设备,致力于推动国产操作系统的自主研发和生态建设。 部分功能演示截图 更新目录 第一 功能适配表 第二 Android系统功能测试 第三
    发表于 07-15 10:35

    什么是嵌入式系统?嵌入式系统的具体应用

    嵌入式,一般是指嵌入式系统。用于控制、监视或者辅助操作机器和设备的装置。
    的头像 发表于 12-20 13:33 2131次阅读

    嵌入式Linux应用程序开发详解-第3

    电子发烧友网站提供《嵌入式Linux应用程序开发详解-第3.pdf》资料免费下载
    发表于 11-16 11:19 0次下载
    <b class='flag-5'>嵌入式</b>Linux应用程序开发详解-第3<b class='flag-5'>章</b>

    嵌入式Linux应用程序开发详解-第2

    电子发烧友网站提供《嵌入式Linux应用程序开发详解-第2.pdf》资料免费下载
    发表于 11-16 11:18 0次下载
    <b class='flag-5'>嵌入式</b>Linux应用程序开发详解-第2<b class='flag-5'>章</b>

    嵌入式Linux应用程序开发详解-第1

    电子发烧友网站提供《嵌入式Linux应用程序开发详解-第1.pdf》资料免费下载
    发表于 11-16 11:17 0次下载
    <b class='flag-5'>嵌入式</b>Linux应用程序开发详解-第1<b class='flag-5'>章</b>

    基于嵌入式LCD的触摸屏的设计

    电子发烧友网站提供《基于嵌入式LCD的触摸屏的设计.doc》资料免费下载
    发表于 10-12 10:18 4次下载
    基于<b class='flag-5'>嵌入式</b><b class='flag-5'>LCD</b>的触摸屏的设计

    嵌入式突试验机测控系统设计

    电子发烧友网站提供《嵌入式突试验机测控系统设计.pdf》资料免费下载
    发表于 10-11 11:22 0次下载
    <b class='flag-5'>嵌入式</b>的<b class='flag-5'>杯</b>突试验机测控系统设计

    蓝桥嵌入式】第七 串口发送数据

    第一节硬件解读蓝桥嵌入式主板上面一共有2个USB口,下载程序和串口都是CN2口,大家千万不要搞错了。如下图,串口引脚是PA9和PA10。第二节CuebMX的配置第一步:选择对应的引脚的和对应的功能
    的头像 发表于 10-10 09:25 579次阅读
    【<b class='flag-5'>蓝桥</b><b class='flag-5'>杯</b><b class='flag-5'>嵌入式</b>】第七<b class='flag-5'>章</b> 串口发送数据

    蓝桥嵌入式】第八 串口接收

    上一介绍的是串口的发送,本章介绍串口接收,其中CubeMX的配置不在重复,上一已经介绍完。本章重点给出MDK的代码。第一节MDK配置第一步:串口的封装函数:第二步:main函数,如下:第二节实验
    的头像 发表于 10-10 09:25 555次阅读
    【<b class='flag-5'>蓝桥</b><b class='flag-5'>杯</b><b class='flag-5'>嵌入式</b>】第八<b class='flag-5'>章</b> 串口接收

    蓝桥嵌入式】第三 LED流水灯

    第一节硬件解读先看看原理图:和普通的开发板不同,蓝桥嵌入式的开发板通过一个74HC573芯片之后,连接到LED和限流电阻。那么74HC573是什么呢?我们可以通过数据手册找到他的真值表,如下:从上
    的头像 发表于 09-26 08:00 758次阅读
    【<b class='flag-5'>蓝桥</b><b class='flag-5'>杯</b><b class='flag-5'>嵌入式</b>】第三<b class='flag-5'>章</b> LED流水灯

    蓝桥嵌入式第二 软件安装

    蓝桥嵌入式比赛需要安装的软件有如下几种,需要大家自己在练习的时候自行安装。下面是安装教程。以下是需要安装的软件,本教程会一一带领大家安装,注意:一定要按照顺序安装。没有安装包的话,请大家私聊微信
    的头像 发表于 09-22 08:00 1577次阅读
    <b class='flag-5'>蓝桥</b><b class='flag-5'>杯</b><b class='flag-5'>嵌入式</b>第二<b class='flag-5'>章</b> 软件安装