本项目由 PLCT lab 发起,目的为将 Android 移植到 RISC-V 平台上。现阶段已经与 RVI 旗下的 RISC-V Android Source (https://github.com/riscv-android-src)合并。
AliOS Things物联网操作系统,采用弹性内核,支持Python和JavaScript轻应用,主打“易上手”。
匿名团队打造的调试上位机软件,可以实现串口、UDP方式的数据解析、波形显示等丰富功能,其设计充分考虑了软件的通用性、灵活性,希望能作为一个好用的调试助手、上位机帮助到大家的开发、调试工作。
STM32端无人船/无人车程序,可配合树莓派上位机端程序使用,也可以独立使用。
基于STM32的智能小车下位机(底盘控制器),兼容ROS操作系统,和cartographer项目的上位机进行适配,上位机通过STM32虚拟串口与下位机透传,波特率自适应不丢包
基于C语言的XML解析器,已有的一些开源解析器都与操作系统相关,对于一些并不主流的操作系统以及嵌入式操作系统,想应用XML文件,就显得比较困难。开发本项目的目的在于开发一个能在多平台应用的代码
密码学全套算法。涵盖: - 分组密码 - 变换 - 哈希函数 - 随机数生成器 - 数字签名 - 密钥交换 包括主流算法(AES、SHA、RSA、ECC) 涵盖新异算法(ChaCha20,BLAKE2、Curve25519、Curve448、EdDSA) 以及国密算法(SM2、SM3、SM4)
HoneyGUI 是由 Realtek 自主研发的图形显示框架,它是一款专为资源受限的微控制器和嵌入式系统设计的开源嵌入式图形用户界面(GUI)库
OSAL适配华大MCU,实现了静态任务建立,消息传递,动态内存管理,定时器,低功耗,日志等常见功能 更多功能见readme.txt target :D32LC110C6UA 更多MCU https://www.hdsc.com.cn/Category82 (项目在用,稳定可靠)
WeAct Studio STM32F401CEU6/STM32F411CEU6 核心板资料 Github 镜像仓库
iLOG3是一个轻便易用、概念简单,高性能、多层接口、原生跨平台、(规范使用时)线程安全的遵循LGPLv2.1开源协议的标准c日志函数库。
LMOSEM(liberty,madness,operating,system,embedded)是一个完全从第一行引导代码开始编写,基于ARM平台,支持多进程、多CPU、内存管理、文件与设备管理的全32位操作系统内核。 LMOSEM总体上分为三大层:HAL层(针对ARM体系,方便移植)、内核功能层(实现内核服务:其中有内存管理、进程管理、驱动模型等)、接口层(提供应用程序接口)。 为了方便操作系统爱好者、初学者:了解、移植、扩展、修改LMOSEM,我亲自编写了《深度探索嵌入式操作系统:从零开始设计、架构和开发》一书。