@H0x9DEFA478
0x9DEFA478 no introduction.
一个构建工具
一个专为C/C++编写的vscode主题
一个引脚分配工具,可以图形化选择IO复用功能,适合用在io和复用功能很多的器件上,通过不同的引脚描述文件以适配各种器件
相对于H_TS,更多的利用平台特性来降低可能的性能损耗,降低内部数据结构复杂度
一个内存管理算法,可用于一些单片机(如STM32)
一个NES模拟器,源码纯C
一个线程调度器, RTOS。 目前支持Cortex-M3、Cortex-M4F、Cortex-M7 以及Bumblebee(基于riscv)。
H_NES的桌面移植版本,可以在windows中运行,使用了QT框架使得代码更容易移植到其他平台。 在该实例中,纯C代码的H_NES被包装成了一个类”H_NES_CPP“,方便C++调用
DAP下载器,高速USB2.0,Winusb版本,带虚拟串口。
DAP下载器,全速USB2.0,Winusb版本
FreeRTOS的调度性能测试
分别对RC522和M1卡操作进行了封装,方便SPI底层接入,如果需要更换射频卡芯片,只需要修改或替换RC522封装的部分