![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
stm32
文章平均质量分 72
nownow_
Good good study
展开
-
STM32—USART 串口通讯
STM32—USART 串口通讯 .此笔记基于朗峰 STM32F103 系列的记录。原创 2024-05-31 15:42:46 · 1125 阅读 · 0 评论 -
STM32—按键控制LED(定时器)
此笔记基于朗峰 STM32F103 系列的记录。STM32—按键控制LED(定时器)原创 2024-05-31 15:24:23 · 1390 阅读 · 0 评论 -
STM32—控制蜂鸣器(定时器)
此笔记基于朗峰 STM32F103 系列的记录。定时器中断是利用定时器的计数功能(向上计数或向下计数)当计数溢出时产生中断。不难理解,使用也很简单但就是很重要。使用的过程是初始化定时器基本计数方式、开启定时器中断、设置中断优先级、使能中断就完成了。原创 2024-03-19 15:16:23 · 2223 阅读 · 0 评论 -
STM32—PWM输出
STM32—PWM输出学习笔记。此笔记基于朗峰 STM32F103 系列全集成开发板的记录。原创 2024-02-27 18:11:31 · 645 阅读 · 0 评论 -
STM32—触摸键
STM32—触摸键学习笔记原创 2024-02-22 12:06:05 · 851 阅读 · 0 评论 -
STM32—启用按键
STM32—启用按键学习笔记原创 2024-02-21 12:01:10 · 1322 阅读 · 0 评论 -
STM32-启用蜂鸣器
STM32-启用蜂鸣器学习笔记原创 2024-02-20 18:18:21 · 3108 阅读 · 0 评论 -
keil5代码复制下来中文乱码
在keil5中,显示正常,如果复制到其他编辑器,中文部分就乱码。原创 2024-02-20 17:12:03 · 1263 阅读 · 0 评论 -
STM32-点亮 LED
STM32-点亮 LED 学习笔记原创 2024-02-19 17:12:46 · 712 阅读 · 2 评论 -
STM32-开发板介绍
朗峰STM32F103RCT6开发板,几乎集成了所有重要的传感器并且配了屏。这意味着,这一块板子,能让我们学习到尽可能多的传感器。这样,不需要我们自己去焊接,去找资料,去再次购买。节省了时间,精力,还有财力。再也不用拿一堆模块,翻来翻去,也不用各种线连接,看上去乱七八糟,简洁很多。从0开始,初级了解,深入了解,进阶了解,应用开发,42个工程案例,循序渐进。原创 2024-02-18 13:51:17 · 1046 阅读 · 0 评论 -
STM32-开发工具
在STM32开发中,串口调试工具常常被用来与目标STM32微控制器进行通信,以实现数据的发送和接收、命令的发送以及调试信息的输出等功能。原创 2024-02-18 12:50:00 · 592 阅读 · 0 评论 -
STM32-开发环境之STM32CubeMX
STM32CubeMX是ST公司(意法半导体)推出的一款图形化工具,也是配置和初始化C代码生成器。它主要服务于STM32微控制器的配置和开发。原创 2024-02-18 12:35:29 · 469 阅读 · 0 评论 -
STM32-开发环境之MDK5
MDK5,全称为MDK-ARM Version 5,是由德国Keil公司开发的一款针对ARM Cortex-M系列微控制器的完整软件开发环境。原创 2024-02-16 13:17:45 · 1673 阅读 · 0 评论 -
STM32-寄存器和HAL库以及如何使用
含义HAL库(硬件抽象层库)是一种高级别的软件库,它隐藏了底层硬件的具体细节,为开发者提供了一个统一的、与硬件无关的接口。HAL库通常封装了底层寄存器的操作,提供了更易于使用的API。作用HAL库的主要作用是简化硬件操作,提高软件的可移植性和可维护性。通过使用HAL库,开发者可以在不同的硬件平台上使用相同的代码,而无需关心底层硬件的具体实现。应用场景HAL库广泛应用于各种嵌入式系统开发,特别是那些需要快速原型设计和易于移植的应用。例如,物联网(IoT)设备、智能家居产品、工业控制系统等。原创 2024-02-14 12:18:20 · 1688 阅读 · 0 评论 -
STM32入坑
在选择开发板的这件事情上,一开始我们很可能会更看重成本,选择了性能稍弱,可扩展性不大,集成传感器少的开发板。当需要学习某个外设的时候,会再次购买,并且需要自己焊接等,有时代码过不去,检查了很多次,最后发现是焊接的问题,非常浪费了精力和时间。所以条件允许的话,选择性价比高, 集成度高,可扩展性高的开发板。也有一定的弊端,就是板子开发较早,一些新功能,新应用可能原有基础上并没有添加,所以也可以看看新品牌的板子。总的来说,STM32的学习路径是一个循序渐进的过程,需要你从基础知识开始,逐步深入到更高级的主题。原创 2024-02-16 13:03:38 · 1095 阅读 · 0 评论 -
STM32介绍
简单来说,它就是一款非常流行的微控制器(MCU),就像是我们电脑里的大脑,不过它可是专门为了嵌入式系统设计的“小脑袋”。原创 2024-02-14 12:05:19 · 836 阅读 · 0 评论 -
KEIL5 的安装
3、 KEIL5 的安装比起 KEIL4 多了一个步骤,必须添加 MCU 库,不然没法使用。2、 安装目录不能跟 51 的 KEIL 或者 KEIL4 冲突,三者目录必须分开。http://www.keil.com/dd2/pack/,或者。1、 安装路径不能带中文,必须是英文路径。安装路径不能带中文,必须是英文路径。原创 2023-04-03 18:48:23 · 396 阅读 · 1 评论 -
*** Error: CreateProcess failed, Command: ‘E:\Keil_v5……
是“编译之前,建立工程之前,建立工程之后我们需要运行的程序”,也就是说我们本来在建立了工程以后,要先运行那个exe,而我们没有那个程序,所以就报错了。问题:报错 *** Error: CreateProcess failed, Command: 'E:\Keil_v5……那么这个选项Options for target - User- After Build/rebuild是什么意思呢。原创 2023-03-28 19:17:02 · 1513 阅读 · 2 评论