在单片机的开发过程中,经常需要将多个单独的bin文件合并成一个文件,方便烧写和生产。这是一个命令行工具,可以实现多个二进制bin文件的合并,任一指定偏移量合并。使用它可以直接将编译好的多个bin文件按照程序员需要合并,而不需费力去重建工程重新编译。有兴趣的朋友可以试试。
将RT-Thread 的AT组件移植到FreeRTOS中,若移植到其他操作系统也可以参照此项目
基于STC8的Bootloader程序精简版。极低的flash占用、具有跳转保护、不用对APP做任何处理即可使用。
Fast-Uart-Reg 即“快速、串口、寄存器”。是一个能快速通过串口修改单片机内部寄存器的协议。简称 FUR。开发它的初衷为了解决在调试单片机或模块的过程中,每修改一次参数就得重新编译下载的问题。因此 FUR 具有以下特性: 1.收发都使用 ASCII 码,直观且可读性高。 2.一对一、一对多的通信模式兼容,不需要额外的设置。 3.任意串口助手都可直接操作,不需要专用的上位机。 4.支持主从结构,可以用于单片机之间通信。 5.自带说明书,熟悉后可快速上手其他支持 FUR 组件的模块。
该库为ECBM的发行版的V3版本,是基于STC8单片机的外设函数库,目前已经支持STC8全型号。外设部分会逐渐完善,同时由于stc8型号众多,不能一一实机测试,如有不适配的型号请留言。 STC8是目前51单片机里最好用的系列,拥有最多8K的SRAM、64K的Flash、5个定时器、4个串口。全系列都带IIC和SPI,大部分带ADC。STC8H还带有硬件USB。
8051 ELL函数库,是我们针对其丰富的内部资源基于keil编写的软件包。函数库采用了LL库的编程思想,充分贴合8051有限的芯片资源条件,以此提供了大量标准的API函数,供使用者访问底层硬件细节。并且,函数库的大小支持裁剪,同时在代码密度和执行效率上做了很好的平衡。