mr-library 是专为嵌入式系统设计的轻量级框架。充分考虑了嵌入式系统在资源和性能方面的需求。 通过提供标准化的开启(open)、关闭(close)、控制(ioctl)、读(read)、写(write) 等接口,极大简化了嵌入式应用开发的难度,帮助开发者快速构建嵌入式应用程序。
该项目是为全志 F1C100S/F1C200S 所编写的库函数,编写风格模仿 STM32 标准库,使得从 STM32 过来的人更容易上手。项目已经移植了 cherryusb、fatfs、lvgl、rt-thread。
LoRa Driver for Semtech SX1262 on Linux (PineDio USB Adapter) and BL602 (PineDio Stack BL604)
模块统一接口,缓存队列、FIFO,双向循环链表,移植Linux menuconfig模块配置自己的应用程序。 配套哔哩哔哩视频:[【C语言】用Linux风格编译你自己的程序](https://www.bilibili.com/video/BV1rA411K7tr/)
mp4, mkv, ts, hevc, h264, mpeg4, mpeg2, mp3, aac, 编解码相关介绍。
嵌入式笔试和面试题。 配套哔哩哔哩视频主页:【才鲸嵌入式】https://space.bilibili.com/106424039
逐步展示嵌入式软件C语言编程技巧:编程规范、注释规范、源文件管理、编译控制、版本命名、模块编写、驱动编写、应用编写、协议设计、网络编程、系统架构、模块设计、接口设计、人机交互、单元测试、算法优化、版本管理…… 配套哔哩哔哩视频主页:【才鲸嵌入式】https://space.bilibili.com/106424039
一些日常工作做项目中用到的一些例程和方案,以便于快速做出我想要的产品功能。
The Ultra-Low Power RISC-V Core
Verilog编写的RISC-V处理器,支持RV32IMZicsr指令集,2级流水线,哈佛结构,AXI4-Lite总线。MCU级别的处理器,麻雀虽小,五脏俱全。riscv有无限可能,未来将不断完善,大家的支持是我前进的动力。
玉衡是一款从零开始写的 RISC-V 内核的处理器,基于 Verilog 硬件设计语言实现,五级流水线设计,支持 RV32IMFD 指令集,支持中断,支持 RT-Thread Nano 3.1.5