基于单片机的固件搬运功能的设计与实现

Posted weixin_40228600

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于单片机的固件搬运功能的设计与实现相关的知识,希望对你有一定的参考价值。

本设计要实现的单片机固件搬运功能,其实是实现单片机自己更新自己程序的过程,也就是固件更新。本设计利用STM32单片机运行速度快、片内资源丰富成本低和功耗低的特点,设计了一段固件更新的程序。首先论述了固件的概念和Boot Loader的应用以及原件的使用,其次论述了XModem协议,之后对STM32单片机内部的Flash进行预先规划。系统软件部分主要由Boot Loader程序、App程序组成,这些程序通过超级终端可以与嵌入式系统进行交互交互。Boot Loader程序和App程序使用C语言编写,具有非常好的可移植性和可读性。

关键词:固件;固件更新;STM32单片机;XModem协议;Boot Loader

Design and implementation of firmware based on MCU
Abstract
This design to achieve the MCU firmware handling function, in fact, is to achieve their own MCU update process, that is, firmware update. This design uses STM32 MCU running fast, rich resources, low cost and low power consumption, designs a firmware update program. Firstly, the concept of firmware, the application of boot loader and the use of the original are discussed. Secondly, the XMODEM protocol is discussed. Then, the flash in STM32 MCU is planned in advance. The software part of the system is mainly composed of

以上是关于基于单片机的固件搬运功能的设计与实现的主要内容,如果未能解决你的问题,请参考以下文章

毕业设计:基于单片机的智能鱼缸系统设计与实现 - 嵌入式 物联网 stm32 51单片机 智能鱼缸

详述单片机固件模块化架构设计

详论单片机固件模块化架构设计(精华)

资料分享基于8051单片机与1601LCD的计算器设计(仿真 程序 论文)基于51单片机数字电压表的设计(仿真程序原理图论文)

基于8051单片机与1601LCD的计算器设计仿真 程序 论文(转发)

基于8051单片机与1601LCD的计算器设计仿真 程序 论文(转发)