基于C语言的XML解析器,已有的一些开源解析器都与操作系统相关,对于一些并不主流的操作系统以及嵌入式操作系统,想应用XML文件,就显得比较困难。开发本项目的目的在于开发一个能在多平台应用的代码
AMetal是芯片级的裸机软件包,定义了跨平台的通用接口(使得基于AMetal的应用程序可以和具体硬件完全分离,实现跨平台复用),并提供了一系列驱动及常用的软件服务。
LibVNCServer/LibVNCClient are cross-platform C libraries that allow you to easily implement VNC server or client functionality in your program.
RT-Thread针对ESP32的移植(使用Espressif Systems的IDF框架)
TinyUSB 是用于嵌入式系统的开源跨平台 USB 主机/设备堆栈,旨在实现无动态分配的内存安全和延迟所有中断事件的线程安全,然后在非ISR任务功能中进行处理
在推广ECBM库V3的过程中,不止一次的听说ECBM占用空间太大了,然后新手对库不了解就不知道怎么优化,于是就干脆不用了。这回我专门推出官方优化精简版!在保证了ecbm特色的情况下,去除大量用不到的鸡肋功能,只为了核心和精简而存在的STC8库。
虚拟LCD,可用于GUI移植,如ucGUI,emWin,MiniGUI等.
Open source AUTOSAR classic platform forked from the Arctic Core
A curated list of awesome embedded programming.
本项目是基于合宙Cat1模块的Lua语言开发环境、开发简单快速、上手方便、无需学习复杂的语法。丰富的例程让想法产品化更容易
LiteOS kernel for devices with few resources, such as the MCU | 适用于MCU等各种资源极小设备的LiteOS内核
plccore是一个基于rt-thread的可编程控制器(PLC)运行时内核
FreeRTOS examples for Renesas RL78/G14 FPB board (modified RL78 port, CC-RL/ICCRL78/GNURL78, CS+/EWRL78/e2 studio, CodeGenerator/Applilet3)
Powerful embedded Lua Engine for IoT devices, with many components and low memory requirements (16K RAM, 128K Flash)