基于芯来开源openocd flash driver制作的位置无关flash_api的bin文件,可转换为数组,在另外的hello world工程中用函数指针执行。
嵌入式笔试和面试题。 配套哔哩哔哩视频主页:【才鲸嵌入式】https://space.bilibili.com/106424039
Xvaser LL v2 firmware for STM32F042 based boards
将Kvaser驱动进行封装,封装为ZLG的USBCANI,可用于cantest和ZCAN Pro软件用于系统分析使用
A tool to update APP by UDS CAN.
一般单片机的内存都比较小,而且没有MMU,malloc 与free的使用容易造成内存碎片。而且可能因为空间不足而分配失败,从而导致系统崩溃,因此应该慎用,或者自己实现内存管理。heap_malloc就是一个不会产生内存碎片的、适合单片机使用的内存管理模块。该模块主要改进于mem_malloc模块,原模块仅能将一个数组作为堆,改进后可将多个数组转换为堆,还可实现堆的嵌套创建
大容量stm32的bootloader,支持应用程序跳转,差分补丁升级等