
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
基于 gitee 的 CI/CD
CI/CD 流程是指在软件开发过程中,通过自动化的方式实现代码的持续集成、持续部署和持续交付。

IMX6ULL启动流程
IMX6ULL启动流程解析:从Boot ROM到系统启动 IMX6ULL处理器的启动流程分为多个阶段:上电后首先执行片内固化的Boot ROM代码,该代码根据BOOT_MODE寄存器和eFuse配置选择启动设备(如eMMC/SD卡等)。关键设置BT_FUSE_SEL决定从eFuse还是GPIO获取启动配置,支持开发调试与量产两种模式。Boot ROM支持HAB安全验证,若验证失败则转入串行下载模式
为STM32CubeIDE工程创建 post-build脚本
在使用STM32CubeIDE开发时,如果需要对最终编译出来的elf文件做二次处理,比如删除部分section,根据配置文件(假设为config.h),对最终的hex文件命名等,则需要添加一个post-build脚本来最终生成的处理elf文件(或hex文件)。

STM32在bootloader跳转到application时设置MSP
在做bootloader 跳转到application时,经常会看到设置MSP的操作。

STM32 FLASH error: FLASH_FLAG_PGPERR & FLASH_FLAG_PGSERR
在STM32F429 上用FLASH 模拟 EEPROM,工程是STM32CubeIDE里面创建和生成的。调试时发现第一次写FLASH时总是出错,第二次及之后再写FLASH则没问题。

到底了







