STM32进阶
文章平均质量分 75
cf.y
对技术、产品有着执着的追求,涉及过强电、弱电,涉及过模电、数电,涉及过产品设计、系统设计,让我最感兴趣的技术之一就是单片机设计,希望和志同道合之人共同学习、交流嵌入式单片机的应用、软硬件开发。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【STM32】HardFault问题详细分析及调试笔记
最近做的项目中出现了HardFault故障现象,查阅了网上关于HardFault的排故思路,详尽程度不同,均有所帮助,但深入分析时,又觉得指导的不够到位,本文参考了《与Cortex-M4权威指南》,借鉴了网友的经验,结合了map文件加以分析,准确定位了故障原因,解决了实际问题,希望能帮助到广大网友。在介绍异常处理前,需要先了解一下Cortex-M4处理器的寄存器。Cortex-M4处理器在处理器内核中都有多个执行数据处理核控制的寄存器,并以寄存器组的形式进行分组。原创 2023-04-05 23:32:41 · 17494 阅读 · 16 评论 -
【STM32】-串口开发经验分享-基于RTOS+空闲中断
该工程源码为基于RTOS和空闲中断实现的串口通信程序,已广泛用于工程应用。该代码可在原子阿波罗开发板(芯片STM32F429XX)上运行,可简单修改后应用于其他工程。该代码再设置为收到串口数据自动应答模式,通过串口调试助手间隔1mS向单片机发送数据,实测无丢帧现象。原创 2023-03-25 07:52:02 · 4082 阅读 · 5 评论 -
【STM32/GD32】 如何用Keil uVision生成bin格式文件
Keil uVision准备了bin文件生成工具fromelf.exe,该文件位于安装目录\Keil_v5\ARM\ARMCC\bin\下。通过调取该文件可生成.bin格式的下载文件。原创 2023-03-21 23:05:55 · 2351 阅读 · 2 评论 -
一种基于STM32F4的字库及图片下载方法
在之前的学习中,一直用外部SPI Flash存放字库文件,之前的数据下载方法是用SD卡拷贝到SPIFLASH中,一直觉得在开发板上学习还算方便,如果在项目中应用,不是很方便,偶然机会,发现ST官方工具STM32 ST-LINK Utility支持对外部SPIFLASH直接进行读写。该工程比较特殊,无main函数,其中system_stm32f4xx.c和大家熟悉的工程文件相同,BSP_sFLASH.c文件为外挂Flash的驱动程序,主要完成外挂Flash的初始化、读、写、擦除等操作。擦除外部FLASH。原创 2023-03-11 23:25:08 · 3704 阅读 · 9 评论 -
【STM32进阶系列】推荐一种好用的按键处理程序
基于状态机的按键处理程序,好用的按键程序,STM32按键进阶,实用程序分享。原创 2023-03-07 21:44:14 · 3964 阅读 · 2 评论
分享