自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mculover666的博客(嵌入式)

微信公众号mculover666,专注于嵌入式领域

原创 STM32CubeMX | 30-使用硬件SPI读写FLASH(W25Q64)

本篇详细的记录了如何使用STM32CubeMX配置 STM32G070RBT6 的硬件SPI外设与 SPI Flash 通信(W25Q64)。 1. 准备工作 硬件准备 开发板 首先需要准备一个开发板,这里我准备的是STM32G070RB的开发板 SPI Flash 开发板板载一片SPI...

2020-07-26 11:13:45 210 0

原创 RTOS内功修炼记(七)—— 内存管理

内容导读: 第一篇文章讲述了任务的三大元素:任务控制块、任务栈、任务入口函数,并讲述了编写RTOS任务入口函数时三个重要的注意点。 RTOS内功修炼记(一)—— 任务到底应该怎么写? 第二篇文章从任务如何切换开始讲起,引出RTOS内核中的就绪列表、优先级表,一层一层为你揭开RTOS内核优先级抢...

2020-07-25 18:18:36 77 0

原创 STM32CubeMX | 29-使用硬件I2C读取甲醛传感器SGP30

本篇详细的记录了如何使用STM32CubeMX配置STM32L431RCT6的硬件I2C外设读取环境光强度传感器数据(BH1750)。 1. 准备工作 开发板 首先需要准备一个开发板,这里我准备的是STM32L4的开发板(BearPi)。 SGP30传感器模块 SGP30是一款单一芯片上具有多...

2020-07-23 17:19:55 322 0

原创 Jlink接口引脚定义

做东西时经过上网找引脚图接线,mark一下,以备后用:

2020-07-23 09:09:33 139 0

原创 基于TencentOS-tiny实现PM2.5传感器(攀藤PMSA003)数据解析思路及实现

1. PM2.5传感器 本文使用的是攀藤PMSA003 PM2.5传感器。 PMSA003 是一款基于激光散射原理的数字式通用颗粒物传感器, 可连续采集并计算单位体积内空气中不同粒径的悬浮颗粒物个数,即颗粒物浓度分布,进而换算成为质量浓度,并以通用数字接口形式输出。本传感器可嵌入各种与空气中悬浮...

2020-07-22 21:05:26 230 0

原创 RTOS内功修炼记(六)—— 任务间通信为什么不用全局变量?

内容导读: 第一篇文章讲述了任务的三大元素:任务控制块、任务栈、任务入口函数,并讲述了编写RTOS任务入口函数时三个重要的注意点。 RTOS内功修炼记(一)—— 任务到底应该怎么写? 第二篇文章从任务如何切换开始讲起,引出RTOS内核中的就绪列表、优先级表,一层一层为你揭开RTOS内核优先级抢...

2020-07-19 13:05:32 159 0

原创 数据结构 | TencentOS-tiny中队列、环形队列、优先级队列的实现及使用

1. 什么是队列 队列(queue)是一种只能在一端插入元素、在另一端删除元素的数据结构,遵循先入先出(FIFO)的规则。 队列中有两个基本概念: 队头指针(可变):永远指向此队列的第一个数据元素; 队尾指针(可变):永远指向此队列的最后一个数据元素; 队列中的数据存储方式有两种: ① 基于静...

2020-07-18 15:31:42 136 0

原创 RTOS内功修炼记(五)—— 任务间同步机制的实现,万变不离其宗!
原力计划

任务间同步 信号量 互斥锁 事件 完成量 计数锁 栅栏

2020-07-12 10:02:31 283 0

原创 RTOS内功修炼记(四)—— 小小的时钟节拍,撑起了内核半边天!
原力计划

内容导读: 第一篇文章讲述了任务的三大元素:任务控制块、任务栈、任务入口函数,并讲述了编写RTOS任务入口函数时三个重要的注意点。 RTOS内功修炼记(一)—— 任务到底应该怎么写? 第二篇文章从任务如何切换开始讲起,引出RTOS内核中的就绪列表、优先级表,一层一层为你揭开RTOS内核优先级抢...

2020-07-07 13:11:30 317 0

原创 RTOS内功修炼记(三)—— 内核到底是如何管理中断的?
原力计划

内容导读: 第一篇文章讲述了任务的三大元素:任务控制块、任务栈、任务入口函数,并讲述了编写RTOS任务入口函数时三个重要的注意点。 RTOS内功修炼记(一)—— 任务到底应该怎么写? 第二篇文章从任务如何切换开始讲起,引出RTOS内核中的就绪列表、优先级表,一层一层为你揭开RTOS内核优先级抢...

2020-07-04 17:52:45 221 0

转载 keil遇到FCARM - Output Name not specified, please check ‘Options for Target - Utilities‘解决方法

原文链接:https://blog.csdn.net/qq_22600163/article/details/80524572 近期又开始复活学ARM,结果以前很容易就编译通过的事竟然出现意外。 提示: FCARM - Output Name not specified, please chec...

2020-07-02 15:01:11 369 0

提示
确定要删除当前文章?
取消 删除