打印
[STM32L5]

【STM32L562E-DK测评活动】by clever:01-简简单单点个灯

[复制链接]
464|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 聪聪哥哥 于 2025-2-25 19:22 编辑

一:STM32L562-DK芯片介绍:
STM32L562E-DK探索套件是面向Arm Cortex-M33的完整演示和开发平台,带有 ArmTrustZone®和基于 ARMV8-M 主线安全扩展内核的STM32L562QE16Q 微控制器,具有512 KB 的闪存和 256 KB 的 SRAM。
STM32L562E-DK Discovery套件使用了STM32L562QEI6Q 创新的超低功耗面向特性,能够为许多可穿戴或传感器应用实现原型设计,具有最先进的能效、安全启动和基于TrustZone”的软件隔离功能。为了更方便用户,板载STLINK-V3E调试器提供了即插即用的加载和调试功能,以及USB虚拟COM端口桥接器。
二:产品的主要特点:
STM32L562QE16Q微控制器具有512KB的闪存和256KB的SRAM在一个BGA132封装·1.54“240x240像素-262K彩色TFT液晶显示模块,带有并行接口和触摸控制面板
·USBType-Ce Sink设备 FS
车载能源表
300 nA到150 mA的测量范围,带有专用USB接口
SAI音频编解码器
微型机电系统数字麦克风
512兆字节八位SPI闪存
·Bluetooth@ 低功耗V4.1 模块
iNEMO3D加速度计和3D陀螺仪
:两个用户指示灯
用户重置按钮
板连接器
USB Type-C®储存卡™卡片
·立体声耳机插孔,包括模拟麦克风输入
JTAG debugger
.DPM动态功率测量接口,适用于外部设备STMod+带扇出扩充板的扩展连接器,适用于Wi-Fi,Grove,和mikroBUS"兼容的连接器
Pmod“扩展连接器
音频MEMS子板扩展连接器
音频MEMS子板扩展连接器·ARDUINO@ UnoV3扩展连接器
灵活的电源选项
·ST-LINKUSBVBUSUSB连接器,或外部电源
带USB重枚举功能的板载STLINK-V3E调试器/程序
0大容量存储、虚拟COM端口和调试端口
全面的免费软件库和示例与STM32CubeL5 MCU包一起提供
支持多种集成开发环境(IDE),包括IAR嵌入式工作台、MDK-ARM和STM32CubelDE
三:实物图片:

四:使用STM32 cube MX 生成底层驱动:
4.1 首先看下 开发板的板载LED的原理图:

可以看到使用的,引脚为PD3 和PG12。这里i我们使用官方的STM32 cube MX 软件生成一下底层驱动
4.2 这里我们选择 开发板的模式,如下所示:

4.3:这里我们配置如下所示:

4.4 如下图所示,软件自动将开发板的引脚配置好,

4.5,自动生成代码,增加用户代码过程:

由于配置较多,生成代码过程比较慢,需要大家耐心等待一会:
测试代码如下所示:
HAL_GPIO_TogglePin(GPIOG, GPIO_PIN_12);
HAL_Delay(500);
HAL_GPIO_TogglePin(GPIOD, GPIO_PIN_3);
HAL_Delay(500);
测试图如下所示:

后记:为了方便保存开发板内的出厂的代码,这这里我们使用官方的工具,将开发板内的代码读取出来:

官方的出厂例程如下:
562.zip (284.52 KB)

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

73

主题

200

帖子

1

粉丝