MCU(STM32 单片机)
文章平均质量分 51
Porco.w
Automation Engineer// A hopeless romantics and idealist
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
STM32使用寄存器点亮LED灯1-------绝对地址version
Reference book(rb):STM32官方手册。原创 2024-10-12 23:18:16 · 1303 阅读 · 0 评论 -
STM32新建工程以及开机文件下载
开机文件统一选择:startup_stm32f10x_hd.s(在官方固件库中可以查找or寻找任何写好的程序找到复制一下)直接去Keil的官网下载:http://www.keil.com/dd2/pack/在Template文件夹中新建一个txt文档,重命名为main.c。6. 为了使之后编辑代码中文注释不报错,可以选择改变字体。复制找到桌面创建的文件夹Template中粘贴。下载完之后记得解压到安装keil文件夹的路径。选择幼圆是为了防止后面C语言编程注释时报错。原创 2024-09-16 11:57:47 · 825 阅读 · 0 评论 -
STM32 DMA
DMA(Direct Memory Access) 是直接存储器访问的缩写,它是一种允许外设直接与内存进行数据传输而不需要CPU参与的技术。就是!原创 2025-11-07 17:23:57 · 948 阅读 · 0 评论 -
STM32串口接收不定长数据(接收中断+超时判断)
串口在空闲时(串口在一段时间里没有接收到新数据),则会触发空闲中断。空闲中断是硬件自带,但是超时判断需要我们自己判断。串口接收到一个数据时,就会触发接收中断,可以。去判断一帧数据是否接受完毕。原创 2025-11-06 10:19:41 · 210 阅读 · 0 评论 -
STM32串口烧录程序注意事项
开始时候Boot0应该如下图所示接入,然后在FlyMCU中开始ISP,出现received:之后按reset键,最终出现Anything is ok,completed!注意:使用串口助手调试时,也可能最开始也是接受不到信号,这时可以拔一下usb接口。Step2:烧录完成后把Boot0引脚接入如下图所示。本串口使用的是CH340,烧录软件是FlyMCU。然后记得按一次reset键使程序开始运行。原创 2025-11-06 10:11:31 · 134 阅读 · 0 评论 -
STM32串口通信
同步通信和异步通信之间的区别是有无时钟信号,同步有时钟,异步没有时钟串口通信主要是使用异步功能。原创 2025-11-04 10:29:33 · 157 阅读 · 0 评论 -
STM32 EXTI寄存器及相关函数-2
回调函数EXTI_Callback和事件处理函数EXTI_IRQHandler。原创 2025-10-27 08:58:28 · 145 阅读 · 0 评论 -
STM32使用寄存器点亮LED灯2------头文件封装地址version
/用来存放STM32寄存器映射的代码//外设 perihral其余的跟着这个基地址加上偏移地址就可以了然后注意逻辑顺序,先定义总线,然后再是时钟RCC和端口GPIOB。原创 2024-11-13 19:53:58 · 334 阅读 · 0 评论 -
指南者STM32F103 Fire_Debugger仿真器keil5配置
指南者STM32F103 Fire_Debugger仿真器配置原创 2024-09-12 00:11:19 · 437 阅读 · 0 评论
分享