文章 2025-02-23 来自:开发者社区

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

1. 需求分析 首先在开始编程之前,我们先详细设计一下BootLoder的方案。 本项目做的BootLoader是在STM32自带的启动一级boot上加了一层,即为二级Boot,其是专门为客户自定义的启动过程中操作软件的后门。主要作用是更新MCU中的软件,在正常启动过程中,CB刷新整个控制器中的软件。 整个软件的代码块如下图所示,最下一层是SB(ST自带的Boot),这里面初始化异常向量表,初始....

 STM32 Customer BootLoader 刷新项目 (二) 方案介绍
文章 2022-02-17 来自:开发者社区

STM32入门开发: NEC红外线协议解码(超低成本无线传输方案)

一、环境介绍MCU: STM32F103ZET6编程软件环境: keil5红外线传输协议:  NEC协议---38KHZ载波:。NEC协议是红外遥控协议中常见的一种。解码思路:  外部中断 + 定时器方式代码风格:   模块化编程,寄存器直接操作方式完整keil工程源码下载(解压即可编译运行测试):   https://download.csdn.net/....

STM32入门开发: NEC红外线协议解码(超低成本无线传输方案)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

IoT

物联网软硬件开发者一站式基地

+关注