感谢STM32和21IC,板子收到了,先放开箱照片
拿出来后发现背面还有一颗STM32L496
连接电脑后会出现一个虚拟U盘
板子预烧录了一个DEMO程序
来看一下板子上都有哪些资源
主控是STM32L562QEI6Q拥有512K的Flash和256K的SRAM,一块1.54寸240x240的可触控彩色LCD屏幕,一个USB-C和两个micro USB,一个SAI音频解码器和一个MEMS数字麦克风,512MbitOcto‑SPI flash,板载蓝牙4.1模块,3轴加速度和陀螺仪传感器,两个可编程LED,一个reset按键和一个可编程按键,板载microSD读卡器,还有若干扩展和调试接口
接下来搭建STM32CubeMX+Keil MDK开发环境
Keil MDK可以在这里下载https://www.keil.com/download/product/,安装过程就不多介绍了
STM32CubeMX是ST推出的针对STM32系列MCU的图形化配置工具,使用它可以方便快捷的对STM32进行各种配置并生成IAR MDK STM32CubeIDE 或Makefile的工程,并且在这个工具里还能直接找到开发所需要的文档,可以说是非常方便了
STM32CubeMX下载地址 https://www.st.com/en/development-tools/stm32cubemx.html 下载需要登录账号
如果你使用STM32CubeIDE进行开发应该就没必再要安装这个了
接下来安装pack包,STM32的pack包可以在线安装,打开MDK点击Pack Installer
在搜索框中输入STM32L562,选中下方出现的STM32L562,然后在右边点击Install,之后MDK就会自动下载并安装
如果下载比较慢或者无法在线安装可以用这个链接下载https://www.keil.com/pack/Keil.STM32L5xx_DFP.2.0.0.pack,下载后双击安装就行
安装好后就能在MDK中看到L5系列的MCU了
接下来用STM32CubeMX建立一个工程并烧录到板子里,打开STM32CubeMX选择这项
输入板子型号后选择板子然后点击start project
这里已经把资源都分配好了,设置好工程名后直接生成就行了
先把GPIO以外的先注释掉,简单写个闪灯程序
编译烧录,效果如下
PS:如果你很喜欢原来的demo程序之后还想烧录回原来的程序的话可以用STM32CubeProgrammer备份一下,这里也放上一份备份好的以防有人忘了备份
STM32L562E-DK-demo.zip
(283.79 KB)
|