全部
全部
产品线
技术资源
应用方案
新闻资讯
填写邮箱号码
请输入您的订阅邮箱。产品及文档更新后,你将收到相关信息
确定
应用方案

application solution

IAP
概览

IAP(In Application Programming)即在应用编程,IAP是用户自己的程序在运行过程中对User Flash的部分区域进行烧写,目的是为了在产品发布后可以方便的通过预留通信口对产品中的固件程序进行更新升级。

通常,实现IAP功能,即用户程序运行中做自身更新操作时,需要在设计固件程序时编写两个项目代码,第一个项目程序(简称:BOOT)不执行正常的功能操作,而只是通过某种通信方式(USBUSART)接收程序或数据,执行对第二部分代码的更新;第二个项目代码(简称:APP)才是真正的功能代码。两部分项目代码都同时烧录在User Flash中。

方案特点

升级接口可自定义:USARTUSBI2C

多种通讯速率,满足不同应用场景

可自定义BOOT区和APP区大小

固件CRC校验,保证升级可靠性

系统框图
芯片资料

HC32F4A0

Cortex-M4®240MHz,516KB RAM/2048KB Flash, (2*16+1*20)通道ADC@2.5Msps, PGAx4, CMPx4

Copyright ©2024 小华半导体有限公司 All Rights Reserved.
沪ICP备15037520号沪公网安备 31011502019032号