由新一(NEWBIT)工作室共同维护的开源代码,主要面向ZigBee开发者,国产MCU开发者, Arduino的NewBit用户等人群
OSAL适配华大MCU,实现了静态任务建立,消息传递,动态内存管理,定时器,低功耗,日志等常见功能 更多功能见readme.txt target :D32LC110C6UA 更多MCU https://www.hdsc.com.cn/Category82 (项目在用,稳定可靠)
1. 一种基于ASN.1的编码,支持在C51, ARM, X86, 云端等各种场景下串行化数据和反串行化,占用的资源小,与json功能相似,生成的数据是16进制的,节约传输带宽。 2. 编译后占空间约5K, 主程序实现malloc动态内存管理即可使用。 3. 从应用上看,类似于Zigbee cluster libary 4. 目前已经有C, C#版本(另外一个库开源)
运行于cc2530的纯净OSAL,连ZB协议栈也移除了。是学习OSAL的最好代码资源, 同时还提供了网友移植好的,可以运行于windows, cortex-m, stm8等平台的代码链接。