[原创] ST NUCLEO-H533RE开箱和软件环境搭建

crz_21   2024-7-16 00:36 楼主

一、前言

  通过“用F4的性能不够,用H7的性能浪费,还有点小贵”这句宣传标语,可得知这是一款定位在F4系列之上,H7系列之下的产品,其中的ICACHE和TrustZone更是对于没接触过高性能和高主频单片机的人来说是一样新鲜的事物,当然还有第一次听说的I3C外设;所以接下来的帖子将会围绕这些新的事物和基本外设进行评测。

 

二、环境搭建

  工欲善其事必先利其器,因此搭建一个开发环境是拿到一个开发板后必须要做的事情。

STM32提供了STM32CubeMX进行工程的配置和搭建,这大大的节省了开发的时间。由于作者平常使用的KEIL进行编译开发,但使用KEIL的一个很明显缺点是需要版权费的,因此可以使用STM32CubeIDE

以下是软件链接

STM32CubeIDE:https://www.st.com/content/st_com/zh/search.html#q=STM32CUBEIDE-t=tools-page=1

STM32CubeMX:https://www.st.com/zh/development-tools/stm32cubemx.html 

KEIL使用的pack STM32H5xx_DFP:https://www.keil.arm.com/packs/stm32h5xx_dfp-keil/devices/

以下作者是基于KEIL和STM32CubeMX进行开发

首先选取对应的芯片

屏幕截图 2024-07-15 233524.png
屏幕截图 2024-07-15 233630.png
 
屏幕截图 2024-07-15 234344.png

将PA5设置为推挽输出控制LD2,将PC13设置为输入模式用于按键输入。

 

屏幕截图 2024-07-15 234411.png

因为开发板上带一个24Mhz的外部晶振,所以使用外部晶振。

 

屏幕截图 2024-07-15 234527.png
屏幕截图 2024-07-15 234543.png
屏幕截图 2024-07-15 234605.png
屏幕截图 2024-07-15 234735.png
屏幕截图 2024-07-15 234857.png
屏幕截图 2024-07-15 234857.png
屏幕截图 2024-07-15 234915.png

通过上述图例填好参数后就可以创建工程。

 
三、实验现象
按键控制LED亮灭
c566bec5e8204407fc3291a3e052cf11

 
串口中断接收并打印
3d7bd7590f5376a82919f11f196c570d

 

 

 

回复评论 (1)

哇呜~~酷~~~赞赞赞~~等到啦这可真不容易

点赞  2024-7-17 16:36
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复