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上显示。

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

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

    关注

    5212

    文章

    20771

    浏览量

    338852
  • lcd
    lcd
    +关注

    关注

    36

    文章

    4637

    浏览量

    178350
  • 硬件
    +关注

    关注

    13

    文章

    3671

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Epson S5U13781R00C10M:嵌入式LCD显示应用开发利器

    Epson S5U13781R00C10M:嵌入式LCD显示应用开发利器 在嵌入式开发领域,LCD显示应用的开发一直是一个重要的方向。今天,我们就来深入了解一下Epson
    的头像 发表于 05-15 09:20 373次阅读

    S1D13706嵌入式内存LCD控制器:高效显示解决方案

    S1D13706嵌入式内存LCD控制器:高效显示解决方案 在电子设备不断发展的今天,LCD控制器在各类显示设备中扮演着至关重要的角色。今天我们要介绍的S1D13706嵌入式内存
    的头像 发表于 05-15 09:05 358次阅读

    2026 CPSE现场直击,飞凌嵌入式智塑充电桩交互新体验

    5月13日,第五届上海国际充换电与光储充展览会(CPSE)于上海汽车会展中心正式启幕!飞凌嵌入式重磅亮相本次行业盛会,携全新LVGL充电桩人机交互等动态演示方案及全系列嵌入式核心产品精彩展出。飞凌
    的头像 发表于 05-14 10:23 2050次阅读
    2026 CPSE现场直击,飞凌<b class='flag-5'>嵌入式</b>智塑充电桩交互新体验

    探索S1D13706 QVGA LCD控制器:嵌入式显示的理想之选

    探索S1D13706 QVGA LCD控制器:嵌入式显示的理想之选 在嵌入式市场中,对于显示控制器的需求日益增长,既要满足低功耗、小尺寸的要求,又要具备高性能和良好的兼容性。今天,我们就来深入
    的头像 发表于 03-30 14:05 213次阅读

    Epson S1D13705 QVGA LCD控制器:嵌入式显示的理想之选

    Epson S1D13705 QVGA LCD控制器:嵌入式显示的理想之选 在嵌入式市场中,对于显示设备的要求越来越高,不仅要满足低功耗、小尺寸的需求,还要具备丰富的功能和良好的兼容性。Epson
    的头像 发表于 03-30 14:05 179次阅读

    Epson S1D13A04 QVGA LCD控制器:嵌入式显示的理想之选

    Epson S1D13A04 QVGA LCD控制器:嵌入式显示的理想之选 在嵌入式市场的显示解决方案中,LCD控制器起着至关重要的作用。今天我们要介绍的是Epson的S1D13A04
    的头像 发表于 03-28 12:05 387次阅读

    飞凌嵌入式亮相德国纽伦堡embedded world 2026,深耕全球嵌入式AI市场!

    2026年3月10日,全球嵌入式技术领域的年度盛会——embedded world 2026国际嵌入式展览会,在德国纽伦堡会展中心盛大启幕。飞凌嵌入式携多款重磅新品及全场景解决方案再一次隆重参展
    的头像 发表于 03-11 16:37 1.1w次阅读
    飞凌<b class='flag-5'>嵌入式</b>亮相德国纽伦堡embedded world 2026,深耕全球<b class='flag-5'>嵌入式</b>AI市场!

    STM32开发中的嵌入式系统

    STM32开发中常见的嵌入式系统有:FReeRTOS、μC/OS-II和μC/OS-II、RT-Thread、 eCos、uClinux,下面我们一起看下这嵌入式系统的的特点: FreeRTOS
    发表于 01-21 10:48

    什么是嵌入式应用开发?

    概述 所谓的嵌入式应用开发就是在嵌入式操作系统下进行开发、软硬件综合开发 ‌嵌入式应用开发‌是指在嵌入式操作系统下进行开发,包括系统化设计指导下的硬件和软件综合研发。
    发表于 01-12 16:13

    系统嵌入式的学习路线

    嵌入式技术是各种电子产品的核心技术,也是工业4.0、远程医疗、3D打印等新兴产业的核心技术,具有广阔的发展前景。很多计算机、电子信息类专业的学生都想把嵌入式开发作为自己的职业目标,但是因为嵌入式涉及
    发表于 12-16 07:49

    【「高速数字设计(基础篇)」阅读体验】第五章 去耦电容

    最近在啃《高速数字设计》,第五章“去耦电容:远交近攻”把高速电路里电源噪声的问题讲透了,对于做硬件设计的同学来说,这简直是“电源完整性”的入门必读。 为啥去耦电容是刚需? 数字IC切换逻辑状态
    发表于 11-19 20:35

    入行嵌入式应该怎么准备?

    、CAN和Ethernet等)以及它们的工作原理和使用方法是必不可少的。此外,对于无线通信协议(如Bluetooth、Wi-Fi和LoRa等)的了解也是有益的。 、调试和故障排除能力嵌入式系统开发中经
    发表于 08-06 10:34

    2025“芯原”全国嵌入式软件开发大赛圆满落幕

    此前,2025年7月20日至26日,第四届“芯原”全国嵌入式软件开发大赛决赛在海口成功举办。
    的头像 发表于 08-06 09:51 1686次阅读

    【展会回顾】2025年MCU及嵌入式技术论坛暨第五届电机驱动与控制技术论坛完美闭幕

    2025年MCU及嵌入式技术论坛暨第五届电机驱动与控制技术论坛完美闭幕
    的头像 发表于 07-28 17:19 1500次阅读
    【展会回顾】2025年MCU及<b class='flag-5'>嵌入式</b>技术论坛暨<b class='flag-5'>第五</b>届电机驱动与控制技术论坛完美闭幕

    Linux嵌入式和单片机嵌入式的区别?

    Linux嵌入式与单片机嵌入式在多个方面存在显著的区别,以下是详细的比较和归纳: 一、基本概念 1. Linux嵌入式: 定义:将Linux操作系统运行在嵌入式设备上的一种配置。
    发表于 06-20 09:46