![](https://img-blog.csdnimg.cn/a96cb62efe9e4f06bf7ea02c1a5cf606.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
STM32
文章平均质量分 93
ST的单片机,M3、M4、M0内核系列芯片学习,测试,使用笔记和心得,因为博主对于STM32的学习在早些年前就完成了,用了这么多年,所以没有从0开始的教学,记录的有些东西都是比较底层的,有机会有时间再来深入浅出
矜辰所致
不浮夸,不将就,认真对待学知识的我们,矜辰所致,金石为开!
展开
-
在window下使用 VScode 搭建 ARM 开发环境—— 详细版
其实文章也是以前做好的记录,现在把笔记放在博客上面来,方便管理和查看,所以有一些细节问题并没有图文说明,等后期正真操作一遍的时候来把图片和说明补充完成。1、1.安装 gcc-arm-none-eabi-5_4-2016q3-20160926-win32记得最后的第3选项打钩,因为自动添加环境变量2、安装mingw-w64-installx86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z(用这个压缩包解压)安装的几个选项给出说明Version制定版本号,从4.原创 2021-08-20 15:04:56 · 14225 阅读 · 1 评论 -
STM32的启动过程 — startup_xxxx.s文件解析(MDK和GCC双环境)
了解STM32在MDK和GCC开发环境的下的启动过程,过分析STM32 的startup_xxxx.s原创 2021-10-08 18:00:07 · 21630 阅读 · 14 评论 -
STM32的内存管理相关(内存架构,内存管理,map文件分析)
STM32的内存管理总结使用一个STM32芯片,对于内存而言有两个直观的指标就是 RAM 大小,FLASH大小,比如STM32F103系列(其他系列也是如此):那么着两个大小意味着什么?怎么去理解这两个内存,那就得从什么是Flash,什么是RAM说起。FLASH 和 RAM基本概念先来看一张图:FLASH是什么通过上图我们可以知道,FLASH属于 非易失性存储器:扩展一点说,FLASH又称为闪存,不仅具备电子可擦除可编程(EEPROM)的性能,还不会断电丢失数据同时可以快速读取数据,U盘和原创 2021-10-06 12:55:20 · 11902 阅读 · 51 评论 -
STM32CubeMX 生成工程步骤图文说明
一篇通用的详细的的 STM32CubeMX 工程配置说明原创 2021-07-12 14:31:39 · 4378 阅读 · 7 评论 -
STM32 系列 DAC的介绍与使用
从应用角度讲讲如何快速使STM32 的 DAC 模块原创 2023-05-02 11:44:44 · 6588 阅读 · 2 评论 -
STM32L0 ADC使用HAL库关于校准问题的说明
STM32 系列 ADC校准问题说明原创 2023-03-14 16:03:10 · 7576 阅读 · 21 评论 -
OpenOCD 不同仿真器使用操作总结记录
针对不同的仿真器使用 OpenOCD 时候的设置操作总结 ...... 矜辰所致原创 2023-01-01 22:44:23 · 6221 阅读 · 9 评论 -
STM32 HAL库串口同时收发,接收卡死?
STM32 使用 HAL库串口同时收发,使用踩坑史 = =!......by 矜辰所致原创 2022-07-19 16:50:10 · 11274 阅读 · 37 评论 -
STM32L0 系列 EEPROM 读写,程序卡死?
STM32L0 系列EEPROM读写,使用过程必须注意到的问题 !原创 2022-07-11 18:49:18 · 2509 阅读 · 0 评论 -
STM32+M5311对接 OneNET 项目记录
以前做过的一个演示项目,一款判断人体进出的语言播报方案:硬件平台:M5311 + STM32F103云平台:中国移动 OneNET语音芯片:WT(唯创知音) WT588D传感器探头: SHARP(夏普) GP2Y0A21YK0F原创 2022-05-13 18:16:37 · 1909 阅读 · 0 评论 -
STM32对接涂鸦wifi模块项目记录(智能插座完善版本)
做过的一个项目,人体感应智能插座项目,对接涂鸦云 :硬件平台:STM32F103WIFI模块: 涂鸦WiFi(型号见文章说明)云平台:涂鸦云原创 2021-10-18 13:52:04 · 8510 阅读 · 21 评论 -
RT-Thread 应用篇 — 在STM32L051上使用 RT-Thread (五、无线温湿度传感器 之 完结篇)
一个简单的应用:无线温湿度传感器 一个小内存的芯片:STM32L051C8T6一个小而美丽的物联网操作系统:RT-Thread原创 2022-04-28 15:53:27 · 2439 阅读 · 0 评论 -
RT-Thread 应用篇 — 在STM32L051上使用 RT-Thread (四、无线温湿度传感器 之 串口通讯)
应用篇-在STM32L051上使用RT-Thread 第四篇,巧妙的使用信号量处理串口通讯。原创 2022-04-27 16:32:25 · 1963 阅读 · 0 评论 -
RT-Thread 应用篇 — 在STM32L051上使用 RT-Thread (三、无线温湿度传感器 之 I2C通讯)
学习RT-Thread Studio如何添加自定义的.c .h文件,移植I2C通讯协议至 RT-Thread。原创 2022-04-25 21:23:29 · 2125 阅读 · 4 评论 -
RT-Thread 应用篇 — 在STM32L051上使用 RT-Thread (二、无线温湿度传感器 之 CubeMX配置)
应用篇-在STM32L051上使用RT-Thread 第二篇,使用STM32CubeMX 进行对应外设配置,同时做一些简单测试。目录前言一、使用 STM32CubeMX 配置1.1 第一次配置出问题了二、初始项目2.4 rtconfig.h三、初始项目占RAM大小四、时刻保持查看测试结果结语前言上篇文章我们仅仅是开了个头,使用 RT-Thread Studio 新建了一个基于 STM32L051 的 RT-Thread Nano 工程,本文我们就在在这个工程的基础上使用 STM32CubeMX 做原创 2022-04-24 19:01:39 · 3662 阅读 · 6 评论 -
RT-Thread 应用篇 — 在STM32L051上使用 RT-Thread (一、无线温湿度传感器 之 新建项目)
学完了 RT-Thread 内核基础,来使用 RT-Thread 实现一个小应用。硬件平台:STM32L051C8 TCM310(Enocean无线芯片)软件平台:RT-Thread Studio STM32CubeMX原创 2022-04-21 19:17:03 · 3692 阅读 · 2 评论 -
STM32L051测试 (五、串口测试 — 与Enocean模块通讯问题)
STM32L051串口测试记录原创 2021-08-10 17:10:38 · 2320 阅读 · 0 评论 -
STM32L051测试 (四、Flash和EEPROM的读写)
STM32L051 的 Flash和EEPROM的使用和测试,细节分析原创 2021-07-16 14:55:20 · 4926 阅读 · 10 评论 -
STM32L051测试 (三、I2C协议设备的添加测试)
前面两篇文章,把L051基本功能都测试过了,确实感觉到ST的CubeMX工具真是好用,对应换芯片的应用来说,着实方便,底层库封装好,上层应用程序基本都一样~~今天我们就来吧I2C设备添加一下,今天正好借这个机会,把I2C的代码优化一下。1、CubeMX IO口的设置...原创 2021-07-15 15:43:26 · 1607 阅读 · 0 评论 -
STM32L051测试 (二、开始添加需要的代码)
STM32L051 测试系列文章,第二课,基于CubeMX生成的工程,我们开始添加代码进行基本的测试原创 2021-07-14 14:37:28 · 1440 阅读 · 6 评论 -
STM32L151低功耗项目笔记(CO传感器TGS5042)
这是以前做过的一个项目,我们理论不多说,直接上代码,根据代码来记录CO传感器型号为TGS5042,使用STM32L151 ADC采样,计算CO的数值,使用Standby模式main.c/** ****************************************************************************** * @file L151test.c * @author QZH * @version V1.1.0 * @date原创 2021-10-11 15:38:49 · 3028 阅读 · 0 评论 -
嵌入式开发使用 GCC编译器警告错误问题
记录下嵌入式开发中使用gcc工具链开发的过程中遇到的一些警告或者错误处理方式原创 2021-12-23 15:03:07 · 8361 阅读 · 0 评论 -
单片机系统中实用的按键驱动(STM32、51都适用)
1、自己使用最多的按键驱动不同平台需要做相应的修改,该驱动最初在51上运行,然后我用在了STM32F系列上,最近在STM32L系列上也在使用,用最近的一个作为demo:/*2019/5/21 按键程序移植成功,以后可以使用此按键,需要研究一下和以前单片机项目按钮方式类似 by qzh2019/8/30 确定了第三行,第一个必须是7,才能按下到时间自动触发by qzh*/#include "mod_button.h"//GPIO_PinState HAL_GPIO_ReadPi原创 2021-08-23 16:35:56 · 3107 阅读 · 0 评论 -
STM32 系列使用知识问题笔记
以后把使用过程自己遇到需要查询的问题记录在这篇博客,也不至于到处乱记录,用了就忘了。原创 2021-08-18 17:34:03 · 1168 阅读 · 0 评论