[原创] 【测评STM32L432 Nucleo-32】2.开发环境搭建

Invlker   2023-10-18 18:57 楼主

 由于 IAR 和 Keil 我们公司不允许使用破Jie版,所以开发的IDE我使用的是STM32CubeIDE,下面介绍下开发环境的搭建。

 

1、IDE下载链接:https://www.st.com/en/development-tools/stm32cubeide.html,我使用的是Linux通用版本。

        

1.jpg

2、安装非常简单,直接执行安装脚本。期间会提示J-Link驱动的安装等等,一路 选择“Y”。

        

2.jpg

 

3、SDK下载链接(也就是STM32Cube):我下载的是STM32CubeL4,STM32CubeL4 - STM32Cube MCU Package for STM32L4 series and STM32L4 Plus series (HAL, Low-Layer APIs and CMSIS, USB, TouchSensing, File system, RTOS, Graphic - and examples running on ST boards) - STMicroelectronics     

                

3.jpg

4、打开项目:我选择的是直接打开3中下载的例程(真正开发建议新建一个STM32工程),File—> New—>STM32 Project  然后选择相应的芯片。这个与STM32CubeMX很类似。

        

4.jpg
5.jpg

5、编译工程:可以点击锤子符号,或者邮件点击项目,选择"Build project"

        

6.jpg

                                    7.jpg

   6、如何编译生成Bin或者Hex文件。

    右键点击工程——>Properties——>C/C++ Build——>Settings——>Tool Settings——>MCU Post built outputs,将"Convert to binary file" 和 "Convert to Inter Hex file"勾选

    

8.jpg

        

1697626589180.jpg

          

 

 

 

 

   

 

 

 

        

 

 

    

回复评论

暂无评论,赶紧抢沙发吧
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复