stm32实现三色灯(stm32cubeIDE)

学习目标:

提示:这里可以添加学习目标
stm32环境搭建,实现三色灯点亮。


学习内容:

提示:这里可以添加要学的内容

一、stm32cubeIDE环境搭建

1、STM32CubelDE安装注意事项

因为STM32CubelDE是基于Eclipse开发的,它对中文的支持非常不友好,所以在安装的过程中都不能使用中文。即大家要注意以下几点:

解压缩出来的安装文件存放路径不能包含中文,否则不能开始安装;STM32CubeIDE的安装路径一定不能有中文,否则程序可能运行异常;STM32CubelDE创建的项目存放路径不能有中文,否则程序不能烧录;

STM32CubelDE创建的项目存放路径不能是分区顶层(如D:/、E:/),否则不能编译;Win10登录系统用户名不能为中文,否则项目开发时会出错;

如果系统用户名为中文,则可以在 Windows命令行启用Administrator用户,并使用该用户来安装和开发学习。具体方法如下:
1.Win+R组合键弹出“运行”对话框输入cmd并按回车,进入命令行:

stm32实现三色灯(stm32cubeIDE)
3、注销或重启Windows系统,并点击Administrator用户登录

2、STM32cubeIDE安装

STM32CubelDE是ST意法半导体近几年来基于开源的Eclipse项目开发并大力推荐的STM32集成开发环境(IDE,Integrated Development Environment),STM32CubelDE里集成了STM32CubeMx,编译、调试工具等,这样我们可以直接在该环境下编译、烧录、调试代码。其中 STM32CubeMX是ST推出的MCU图形化配置界面,通过该工具配置好CPU之后,可以基于HAL库自动生成c程序代码。
ST为开发者开发提供一些外设操作的库,方便对外设进行控制。最早的是标准外设库( Standard Peripherals Library),后面新出的HAL库(Hardware Abstraction Layer)是ST公司力推的,该库将要取代之前的标准外设库,ST当前最新的芯片已经不再提供stdlib库了。
下载地址:
https://www.st.com/zh/development-tools/stm32cubeide.html
1.
点击运行STM32CubelDE的安装程序(注意安装文件存放路径不能存在中文,建议拷贝或解压到桌面上安装)
选择以下调试软件驱动

stm32实现三色灯(stm32cubeIDE)
右上图可以看出:
三色灯三个引脚分别接在PB5/6/7上,并且接在上拉电阻上。即低电平灯亮,高电平灯灭。
2、创建项目
stm32实现三色灯(stm32cubeIDE)
设置路径时,放在之前创建的那里
stm32实现三色灯(stm32cubeIDE)
②配置cpu 时钟树
stm32实现三色灯(stm32cubeIDE)
④配置代码生成选项
stm32实现三色灯(stm32cubeIDE)

学习产出:

提示:这里统计学习计划的总量
这个就可以成功让灯点亮。

https://www.bilibili.com/video/BV1DL4y1Y7h4/

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览91326 人正在系统学习中

来源:0.3

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年7月26日
下一篇 2021年7月26日

相关推荐