Mculover666

LV1
发表了文章

实用小技巧 | 用socket玩转http接口

曾几何时,HTTP这种应用层协议对于我来说有点高级,总觉得调用 HTTP 接口是一件很难实现的事情,需要用一个很牛逼的库才行。

Mculover666
发表了文章

mbedtls | 移植mbedtls库到STM32裸机的两种方法

Mbed TLS是一个开源、可移植、易于使用、代码可读性高的SSL库。可实现加密原语,X.509证书操作以及SSL / TLS和 DTLS 协议,它的代码占用空...

Mculover666
发表了文章

移植uc/OS-III最新版到小熊派开发板(STM32L431)

Micrium Software提供了 RTOS 解决方案系列,俗称ucos全家桶,其中最为出名的就是 ucOS-II 和ucOS-III,于 2016 年成为...

Mculover666
发表了文章

在 CLion 中创建基于 CubeMX 的 STM32 工程

完成后打开 Windows PowerShell 通过 openocd -v 命令查看版本,以测试配置正确可用。

Mculover666
发表了文章

RTOS内功修炼记(八)— CMSIS RTOS API,内核通用API接口

CMSIS-RTOS API是ARM公司为RTOS内核制定的一套通用接口协议,它提供了一套「标准的API接口」,可以移植到各种各样的RTOS上,使得上层的软件、...

Mculover666
发表了文章

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

PMSA003 是一款「基于激光散射原理的数字式通用颗粒物传感器」, 可连续采集并计算单位体积内空气中不同粒径的悬浮颗粒物个数,即颗粒物浓度分布,进而换算成为质...

Mculover666
发表了文章

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

第一篇文章讲述了任务的三大元素:任务控制块、任务栈、任务入口函数,并讲述了编写RTOS任务入口函数时三个重要的注意点。

Mculover666
发表了文章

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

队列(queue)是一种只能在一端插入元素、在另一端删除元素的数据结构,遵循「先入先出」(FIFO)的规则。

Mculover666
发表了文章

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

第一篇文章讲述了任务的三大元素:任务控制块、任务栈、任务入口函数,并讲述了编写RTOS任务入口函数时三个重要的注意点。

Mculover666
发表了文章

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

第一篇文章讲述了任务的三大元素:任务控制块、任务栈、任务入口函数,并讲述了编写RTOS任务入口函数时三个重要的注意点。

Mculover666
发表了文章

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

第一篇文章讲述了任务的三大元素:任务控制块、任务栈、任务入口函数,并讲述了编写RTOS任务入口函数时三个重要的注意点。

Mculover666
发表了文章

STM32在线升级OTA,看这一篇就够啦~

本文主要讲解在线升级(OTA)的基础知识, 主要是针对IAP OTA从原理分析, 分区划分, 到代码编写和实验验证等过程阐述这一过程. 帮助大家加深对OTA的认...

Mculover666
发表了文章

第10期 | ringbuff,通用FIFO环形缓冲区实现库

本专栏由Mculover666创建,主要内容为寻找嵌入式领域内的优质开源项目,一是帮助开发者使用开源项目实现更多的功能,二是通过这些开源项目,学习大佬的代码及背...

Mculover666
发表了文章

第9期 | CmBacktrace,一款 ARM Cortex-M 系列 MCU 错误追踪库

本专栏由Mculover666创建,主要内容为寻找嵌入式领域内的优质开源项目,一是帮助开发者使用开源项目实现更多的功能,二是通过这些开源项目,学习大佬的代码及背...

Mculover666
发表了文章

第5期 | EasyFlash,让 Flash 成为小型 KV 数据库

本专栏由Mculover666创建,主要内容为寻找嵌入式领域内的优质开源项目,一是帮助开发者使用开源项目实现更多的功能,二是通过这些开源项目,学习大佬的代码及背...

Mculover666
发表了文章

TKM32F499高性能MCU评估板试用之万事开头难,先点个灯来压压惊!

TKM32F499深圳市好钜润科技有限公司发行的一款高性能单片机,以上图片是基于TKM32F499的一款评估板,可以看到评估板上的资源那是相当的丰富了,而且还是...

Mculover666
发表了文章

第4期 | SFUD,一款串行(SPI)Flash通用驱动库

本专栏由Mculover666创建,主要内容为寻找嵌入式领域内的优质开源项目,一是帮助开发者使用开源项目实现更多的功能,二是通过这些开源项目,学习大佬的代码及背...

Mculover666
发表了文章

STM32 内存分配解析及变量的存储位置

在一些桌面程序中,整个内存映射是通过虚拟内存来进行管理的,使用一种称为内存管理单元(MMU)的硬件结构来将程序的内存映射到物理RAM。在对于 RAM 紧缺的嵌入...

Mculover666
发表了文章

第2期 | letter-shell,一个功能强大的嵌入式shell

本专栏由Mculover666创建,主要内容为寻找嵌入式领域内的优质开源项目,一是帮助开发者使用开源项目实现更多的功能,二是通过这些开源项目,学习大佬的代码及背...

Mculover666
发表了文章

7大亮点功能上线!物联网操作系统一站式开发工具RT-Thread Studio来袭

RT-Thread Studio 主要包括工程创建和管理,代码编辑,SDK管理器,RT-Thread配置,构建配置,调试配置,程序下载和调试等功能,结合图形化配...

Mculover666

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券