RT-Thread是一个来自中国的开源物联网操作系统,它提供了非常强的可伸缩能力:从一个可以运行在ARM Cortex-M0芯片上的极小内核,到中等的ARM Cortex-M3/4/7系统,甚至是多核,64位的ARM Cortex-A,MIPS32/64处理器的功能丰富系统
mr-library 是专为嵌入式系统设计的轻量级框架。充分考虑了嵌入式系统在资源和性能方面的需求。 通过提供标准化的开启(open)、关闭(close)、控制(ioctl)、读(read)、写(write) 等接口,极大简化了嵌入式应用开发的难度,帮助开发者快速构建嵌入式应用程序。
最近更新: 14天前本仓库用于存放 Linux C 开发相关的学习笔记、示例代码、实操案例,适合 Linux C 入门及进阶学习者参考使用。内容从基础入门到深入探究,循序渐进,涵盖 Linux 环境下 C 语言开发的核心知识点,助力快速掌握 Linux C 开发技巧,积累实操经验。
最近更新: 1个月前是一种标准化的AT指令驱动框架,用于解决物联网项目中多模块AT指令集不同导致的代码冗余和维护困难问题。框架采用分层解耦设计,支持多设备并行工作,易于扩展。通过STM32F103的移植实战,详细讲解了驱动架构设计、快速上手指南和使用方法,帮助开发者高效实现AT指令通信。
最近更新: 3个月前嵌入式C语言常用代码模块库,包含了嵌入式中常用的算法库(查找、校验、过滤、哈希、排序等)、数据结构/容器库(通用队列、栈、堆、列表、动态数组、字符串、集合、字典、映射、图等)、解析器库(csv、ini、json、xml等)、数学库(大数运算、数学运算)、C语言协程库、独立C语言std库、工具库等等。 具有简单, 通用, 高效的特点,目的为了学习以及在开发中拿来就用,提高开发效率以及代码可靠稳定性。
最近更新: 3个月前面向MCU的轻量级、协作式、前后台系统。此项目的设计思想是:功能模块与硬件高度解耦,提高代码模块的可复用性;不使用复杂的数据结构和语法以提高不同硬件平台和编译器之间的兼容性,实现工程在不同MCU之间的快速移植;提供实用稳定常用的功能模块,实现项目的快速开发;定义标准应用开发框架,减轻应用开发的工作量和难度。
最近更新: 4个月前