日常继续点灯,这次我们用串口点灯,自己制定一个简单的协议,固定接收两个字符,收到"ON"开,收到"OF"关灯继续点生成撸程序关闭之前的定时器……
STM32的HAL库有个简单的计时,默认使用systick,只是实现简单的毫秒级延迟,我们用定时器搞个稍微准点的延迟,我们用基本定时器,TIM6,我们实现一个500ms产生一次中断……
本来说要先写定时器,但我意识到,如果没有打印功能,调试起来很难受,所以先简单的搞一下串口输出,并且重定向printf,这样我们就能先实现printf功能,美汁汁(详细的肯定留给大Z……
用了STM32CubeIDE挺爽,但是相信用惯了Keil的有些小伙伴会发现,木有自动补全代码功能,只能手动快捷键,那真是太不爽了,当然身为eclipse改出来的STM32CubeI……
上一篇里写了如何按键点灯,用的是主动查询的方式,这篇我们来个被动的,用EXIT中断检测按键,我只展示过程,具体的理论知识我们就交给大Z老师吧!配置端口依然打开我们的.ioc修改按键……
第一篇里已经写了点灯的操作了,我们就直接跳过这一步,直接用按键控制LED灯配置端口首先我们先配置一下按键端口的模式根据原理图我们得知,按键没按下的状态是高电平,按下的状态是低电平.……
因为stm32CubeIDE是基于Eclipse,所以可以下载Eclipse的汉化包,当然主题也可以今天我们说一下这个STM32CubeIDE怎么汉化和设置主题汉化首先找到这个安装……
第一篇:STM32G070RB探测1-STM32CubeIDE安装及建立工程第二篇:STM32G070RB探测2-STM32CubeIDE主题设置及汉化第三篇:STM32G070R……
今天我们搞一个STM32CubemxIde的安装STM32CubeIDE是一个多功能的集成开发工具,拥有STM32Cube+编辑器+编译调试下载工具于一体的强大工具,最重要的是它免……