Skip to content

Latest commit

 

History

History
22 lines (21 loc) · 864 Bytes

主要研究的代码.md

File metadata and controls

22 lines (21 loc) · 864 Bytes
RTOS:rt-thread
OS: Linux kernel。
libc:musl
脚本引擎:lua-5.3、pikapython、elk、awtk里的fscript、《自制脚本语言基于C语言》(郑钢的)sparrow。
rpc:jsonrpc
json解释器:cJSON
io多路复用库:libev
mqtt broker:mosquitto。
python:pywebio、flask、microdot、tinydb。
命令行实现:toybox
gui引擎:awtk、lvgl
yodaos:自己实现一整套sdk框架和配套文档编写。
mokee代码:可用的android整机方案。
xmake:编译系统。
mongoose:一套C语言的基础库。该作者有很多小型的实用的库。
	还有mjson(内置了jsonrpc),mjs。
	作者擅长这些紧凑的代码编写。效率很高,但是感觉改起来很费劲。
opensmartwatch
	开源的智能手表方案。基于c++的。开源学习一个大型的c++嵌入式项目的做法。