艾格北峰汽车电子_个人页

艾格北峰汽车电子
个人头像照片
2
0
0

个人介绍

汽车软件工程师,致力于分享嵌入式实战项目、FreeRTOS、RT-Thread、物联网、ARM内核架构、汽车电子AutoSAR等知识。芝兰生于幽谷,不以无人而不芳!

擅长的技术

  • 芯片
  • 物联网
  • 开发者
  • C语言
  • 嵌入式
  • ARM
  • AutoSAR
  • 汽车电子
获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

阿里云技能认证

详细说明
暂无更多信息

2025年02月

  • 02.23 17:11:28
    发表了文章 2025-02-23 17:11:28

    STM32 Customer BootLoader 刷新项目 (二) 方案介绍

    本项目设计了一款基于STM32的二级BootLoader,旨在为客户自定义启动过程提供软件更新和操作后门。BootLoader架构分为三层:ST自带Boot(SB)、客户定制化Boot(CB)和应用层(APP)。CB通过USART与MCU通信,支持多种指令如版本查询、擦除扇区、写入数据等,实现灵活的软件管理和更新功能。Flash空间分配为Sector 0-1用于CB,Sector 2-11用于APP。整个方案详细介绍了内存布局、跳转逻辑及支持的指令集,确保系统稳定运行并支持未来的扩展需求。
  • 02.23 14:44:00
    发表了文章 2025-02-23 14:44:00

    STM32 Customer BootLoader 刷新项目 (一) STM32CubeMX UART串口通信工程搭建

    本文介绍了基于STM32的Customer BootLoader刷新项目的第一部分:使用STM32CubeMX搭建UART串口通信工程。项目采用正点原子探索者v2开发板,通过USB串口与上位机通信,实现固件刷新功能。主要内容包括: 1. 硬件原理图介绍:详细描述了开发板的串口连接方式及电路图。 2. STM32CubeMX工程搭建:从创建新工程、配置系统时钟、USART串口设置到生成代码,一步步详细说明。 3. 代码编写:展示了如何使用HAL库实现串口接收和发送数据,并提供了main.c的完整代码。 4. 工程下载和调试:编译并下载工程到开发板,通过串口调试助手验证通信功能。
  • 发表了文章 2025-02-23

    STM32 Customer BootLoader 刷新项目 (二) 方案介绍

  • 发表了文章 2025-02-23

    STM32 Customer BootLoader 刷新项目 (一) STM32CubeMX UART串口通信工程搭建

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息