你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

NUCLEO-L552ZE-Q开发板试验报告(2)stm32cubemx配置

[复制链接]
cxmin303 发布时间:2020-4-10 21:53
一、实验准备 昨天发了第一篇帖子,最后说遇到一个问题,说是CUBEMX导出的MDK找不到ST-LINK选项,问了群里的人,有人说要升级MDK,正好最近看到MDK已更新到了MDK 5.29,当个小白鼠,下一个试试。这次先用STM23CubeMx配置基本参数。
准备先完成电子钟的试验,目的是熟悉NUCLEO-L5开发板的基础配置,主要包括以下内容
1、4位数码管的显示
2、按键的驱动及控制
3、RTC日历
4、OLED显示
相关硬件图如下所示
二、硬件条件
使用GPIO驱动共阴极数码管,由于是自制的数码管,是从旧电器上拆下来自己焊。没有使用驱动芯片。共用12个GPIO口。
使用3个按键和1个触摸按键,1个蜂鸣器。

三、 STM32CubeMx配置(1)自制7段数码管
数码管为共阴极4位7段,带中间的冒号
         12           7       
    --_--------------
   | |_|.                |
   | |_|.                |
    -----------------
         1                    6
公共脚12-9-8-6,分别控制从左到右1-4位。使用12个GPIO口,分别是PC0~PC3,PC6~PC12,PA0。
捕获.PNG

(2)按键按键使用手头有的三个按键和1个触摸按键,分别使用PB1、PB2、PB13、PB11,作为输入。
捕获3.PNG
(3)OLED
使用4线0.96寸OLED,作为显示界面,只用到两个GPIO口作为SDA和SLK
捕获2.PNG
(4)时钟使用默认设置,发现这款开发板不能使用HSE,可能是板子上没有焊接外接晶振。
捕获4.PNG
(5)工程管理
这里将不同的外设初始化成单独的.C/.H文件,方便代码阅读
捕获.PNG
好了,今天就先到这了。就等MDK5.29下载完成重装后看能不能解决昨天的问题。

捕获.PNG
收藏 评论0 发布时间:2020-4-10 21:53

举报

0个回答

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版