近几天在学习嵌入式,准备迁移eclipse,使用STM32Cube IDE

1 我用的是win7系统,可以直接下载

https://www.stmicroelectronics.com.cn/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-ides/stm32cubeide.html

不过得先填写个邮箱。然后到邮箱里面下载

下载后大概有好几百MB,安装空间得2.2G,注意下

2 STM32Cube IDE支持stlink下载和仿真。

不过刚开始要更新。推荐更新方式,先连接st-link。然后设备不要上电,,只是连接st-link就好,直接help->st-link 更新->open in update model->upgrate

 

 

3 st-link与设备之间连接主要由三条线。SWDIO接PA13     SWCLK接PA14    GND 接GND(一般都这样,如果能找到reset就把reset也接上,免得手动复位)

4 创建工程,stm32 project。注意如果要控制引脚,则需要提前配置好,这一点比较省事,不过不好的一点就是,初学者不知道怎么回事就配置好了。

此处我额外配置PD2和PA8两个引脚控制led灯。具体步骤可以看下图。

5  如果device一直找不到,可能是之前开发板没上电。也可能是之前下载程序的芯片型号不对,导致板子变砖,可以将boot0接高电平,boot1接低电平,就可以找到设备了。(常见说法是程序下载一次后,下载器不能识别)

注意程序下载结束后,记得将boot0接低电平。不然程序没法启动。

6 程序下载结束后,可能得在板子上按下复位键才能正常工作。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 配置好了记得ctrl+s

 

 

 

 

 

 

 

 

 

 

posted @ 2020-07-28 11:11  小城熊儿  阅读(509)  评论(0)    收藏  举报