- 博客(6)
- 收藏
- 关注
原创 轻量级tlv编解码
这是一个用C语言编写的轻量级TLV(Tag-Length-Value)编解码库,旨在提供简单、高效的TLV数据处理能力。适用于需要自定义协议或数据封装的场景,如物联网通信、配置文件解析等。本库通过宏定义的方式简化了编解码过程,相较于使用二叉树数据结构解码的方式,降低了内存开销,提高了执行效率和代码维护性。
2024-06-09 17:36:39
266
原创 FreeRTOS实用指南 之 创建任务
前言本文主要介绍FreeRTOS创建任务函数 xTaskCreate() 的函数原型及如何使用 xTaskCreate() 创建任务。一、xTaskCreate() API 函数这是我们接触到的第一个FreeRTOS函数,可能也是所有API函数中最复杂的一个,但必须了解并掌握这个最基本的组件,才能打开学习FreeRTOS的大门。下面是 xTaskCreate() 函数原型,通过注释就能大概了解 xTaskCreate() 各个参数的意义,本文到此结束,建议详细阅读注释,对xTaskCrea.
2021-05-30 17:15:57
6614
原创 在Win10系统上使用C/C++编译环境
在VS Code上设置C/C++编译调试环境下载C/C++编译器VS Code只是一个单纯的代码编辑器,没有自带任何语言的编译器。因此,想要在VS Code上编译执行C程序,首先需要手动安装一个C/C++编译器,并且设置环境变量。这里我们选择的编译器是mingw-w64,谨奉上mingw-w64下载链接。转存失败重新上传取消下载C/C++编译器...
2021-04-11 18:48:08
9547
1
MQTT-3.1.1中文版协议文档
2022-11-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人