
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
linux系列目录:linux基础篇(一)——GCC和Makefile编译过程linux基础篇(二)——静态和动态链接ARM裸机篇(一)——i.MX6ULL介绍ARM裸机篇(二)——i.MX6ULL启动过程ARM裸机篇(三)——i.MX6ULL第一个裸机程序ARM裸机篇(四)——重定位和地址无关码ARM裸机篇(五)——异常和中断linux系统移植篇(一)—— linux系统组成linux系统移植篇
linux系列目录:linux基础篇(一)——GCC和Makefile编译过程linux基础篇(二)——静态和动态链接ARM裸机篇(一)——i.MX6ULL介绍ARM裸机篇(二)——i.MX6ULL启动过程ARM裸机篇(三)——i.MX6ULL第一个裸机程序ARM裸机篇(四)——重定位和地址无关码ARM裸机篇(五)——异常和中断linux系统移植篇(一)—— linux系统组成linux系统移植篇
MicroLink在DAPLink的基础上将调试器、USB转串口、离线下载器和固件升级工具等多种功能集成到一个设备中,为开发者提供一站式解决方案。

由裸机思维公众号博主开发的专为树莓派Pico提供MDK开发体验的,为广大单片机爱好者重新拉回了MDK开发的舒适区。但是,正如博主文章中提到的美中不足之处,需要纯手工下载程序,所以就有了这么一个制作flash下载算法的机会,来实现flash的自动下载功能。

准备工作:实验平台:硬件:RT-Thread官方ART-PI H750开发版,正点原子4.3寸RGBLCD屏(800*480)软件:最新版本的STM32CubeH7固件库,TouchGFXDesigner v4.14和 STM32CubeMX V6.0.1,开发环境MDK v5.29代码下载:联系作者:加我微信,备注“加群”,加入技术交流群...
下载算法的模版在keil安装目录\ARM\Flash下的_Template文件夹,把此文件夹复制出来,进行修改。也可以自行修改此工程名。打开此工程,选择自己的芯片类型:添加W25QXX的驱动代码:去正点原子的论坛下载STM32F29的寄存器工程,拷贝出HARDWARE文件夹下的SPI和W25QXX驱动,和SYSTEM文件夹。添加W25QXX的驱动修改FlashDev.c代码:#include "F
linux系列目录:linux基础篇(一)——GCC和Makefile编译过程linux基础篇(二)——静态和动态链接ARM裸机篇(一)——i.MX6ULL启动过程ARM裸机篇(二)——i.MX6ULL第一个裸机程序ARM裸机篇(三)——重定位和地址无关码ARM裸机篇(四)——异常和中断linux系统移植篇(一)—— linux启动过程linux系统移植篇(二)—— Uboot移植文章目录一、Ub
摘要 脱机下载器是一种无需连接电脑即可将程序烧录进芯片的工具,适用于量产、售后和维修场景。其核心是通过动态加载FLM算法文件实现"芯片自由",而非依赖内置支持。FLM文件包含芯片初始化、擦写Flash等代码,下载器只需解析加载这些算法即可完成烧录。配合Python脚本控制,用户可以灵活定义多文件烧录顺序、状态提示等流程。开源工具MicroLink进一步扩展了功能,支持在线调试、

SystemView是SEGGER推出的实时跟踪分析工具,解决了嵌入式开发中调试RTOS系统的诸多痛点。它通过植入钩子函数捕获任务切换、中断等关键事件,利用RTT缓冲区高效传输数据,并在PC端图形化展示系统运行细节。相比传统串口日志,SystemView提供任务调度跟踪、中断时序分析、CPU占用统计等功能

摘要 脱机下载器是一种无需连接电脑即可将程序烧录进芯片的工具,适用于量产、售后和维修场景。其核心是通过动态加载FLM算法文件实现"芯片自由",而非依赖内置支持。FLM文件包含芯片初始化、擦写Flash等代码,下载器只需解析加载这些算法即可完成烧录。配合Python脚本控制,用户可以灵活定义多文件烧录顺序、状态提示等流程。开源工具MicroLink进一步扩展了功能,支持在线调试、








