只为小站
首页
域名查询
文件下载
登录
stm32f103_boot源代码+协议
支持串口
IAP
+hex boot升级,源代码包含.c和.h文件,方便移植,另外还有一份串口升级流程协议
2023-01-31 20:29:05
301KB
源代码
stm32
IAP
串口升级
1
IAP
_Master+slave.zip
主从机程序都有,主机和从机通过IIC或者UART通信,从机做了bootloader和app代码,可通过接收主机发送的数据存储下来后,从APP跳到BootLoader去升级APP的代码。
2023-01-12 16:13:14
19.18MB
stm32f0
IIC
USART
IAP
1
基于STM32的
IAP
(InApplicationProgramming)设计
IAP
即在应用编程,
IAP
是用户自己的程 序在运行过程中对UserFlash的部分区域进行烧写,目的是为了在产品发布后 可以方便地通过预留的通信口对产品中的固件程序进行更新升级。该文档对基于STM32的
IAP
设计介绍的非常详细。
2023-01-03 09:27:44
565KB
STM32
IAP
1
ArubaInstant_Orion_6.4.2.6-4.1.3.4_57646
Aruba Instant code for
IAP
-92,
IAP
-93,
IAP
-104,
IAP
-105,
IAP
-175,RAP-3WN and RAP-3WNP 官方胖固件
2022-12-21 17:24:14
6.74MB
IAP
Aruba
1
STM32的
IAP
升级BootLoader程序
此引导程序的设计思想是: 将Flash地址分为三个区域:引导区,功能区,升级区; 功能程序中,可以通过U盘,tcp,uart等手段,将升级程序写在,待升级区,并在特定位置写程序升级标志位; 如果需要升级程序,设备重启后,程序先运行
IAP
引导程序,检测到升级标志位,如程序中所示,将升级区的程序搬到功能区,就可以开始运行新的程序啦!
2022-12-17 11:21:21
3.69MB
STM32
IAP升级
1
NXP Cortex-M3 LPC1768资料汇总(原理图+
IAP
例程+测试例程+基础教程)-电路方案
可能感兴趣的项目设计:(NXP)恩智浦LPC1768最小系统板原理图+PCB源文件+芯片资料 LPC1768简介: LPC1768 是NXP 公司推出的基于ARM Cortex-M3 内核的微控制器LPC17XX 系列中的一员。LPC17XX 系列Cortex-M3 微处理器用于处理要求高度集成和低功耗的嵌入式应用。LPC1700 系列微控制器的操作频率可达100MHz(新推出的LPC1769 和LPC1759 可达120MHz)。ARM Cortex-M3 CPU 具有3 级流水线和哈佛结构。 硬件电路基本结构图: LPC1768原理图截图: LPC1768例程截图: 说明:LPC1768 内包含 512K flash,而大多数情况下我们都用不完,在这种情况下可以使用
IAP
将其作为flash使用!见附件内容下载。
2022-12-14 10:34:19
2.17MB
lpc1768
电路方案
1
从
IAP
Loader 向 App 跳转不可靠
该问题由某客户提出,发生在 STM32F103TBU6 器件上。据其工程师讲述:在其产品设计中,软件的架 构采用
IAP
Loader+App 的模式。
IAP
Loader 部分负责管理和更新 App 部分,而 App 部分则负责常 规的业务的处理,两部分代码分别由独立的软件工程生成。系统运行时先启动
IAP
Loader,由其判断 是否需要更新 App,如不需更新则跳转到 App,由 App 进行常规业务处理。在软件调试过程中,其软 件工程师发现从
IAP
Loader 到 App 的跳转存在某种不可靠性。该跳转在某些时候可以完成预设的功 能,即启动 App 运行,而另外的一些情况下则会导致程序跑飞。而该跳转的结果又与一些看似不相关 的事物相关联,比如,在中断向量表的末端加入一个多余的向量,或将某个全局变量变更一下定义的 位置都会应响到该跳转的结果是成功还是跑飞。该工程师对此颇为不解。由于其在异地,只能通过电 话沟通,但从话语中可以感受到浓重的疑惑与震惊,不亚与当年麦哲伦发现地球是圆的而带来的惊 叹:怎么会这样?!
2022-12-13 20:29:37
266KB
IAP
STM32
程序跳转
BootLoader
1
串口在线升级.zip
代码为YModem协议接收数据及处理数据的过程,在此之前我们需先初始化系统以及结构,同时需要注意以下几点: Bootloader中尽可能不使用中断,因此此处串口接收数据采用查询接收方式; Bootloaderz中不要让程序卡死或者进入某个死循环,应在适当的地方进行软件复位; 注意数组长度越界或者溢出错误; 注意YModem协议第一包数据的包号为00。
2022-12-06 14:05:45
18.62MB
STM32F103C8T6
串口IAP
1
BIN文件合并工具 UBIN
超好用的一个工具,可以实现两个二进制bin文件的合并,任一指定偏移量合并。使用它可以直接将编译好的两个bin文件按照程序员需要合并。在单片机的开发过程中,经常需要将两个单独的bin文件合并成一个文件,方便烧写和生产。超好用的一个工具,可以实现两个二进制bin文件的合并,任一指定偏移量合并。
2022-12-04 21:01:03
140KB
UBIN
合并
IAP
偏移
1
STM32
IAP
学习资料
STM32
IAP
学习资料.rar 最近有项目要用到
IAP
的功能,于是调试了下STM32 的
IAP
,可能因为个人水平的原因吧,也颇 费了一般周折 现在返回头来想,其实还是蛮简单的. 整个过程按照如下步骤: 1. 解锁 2. 判断是否保护,有保护的话要先关闭保护 3. 擦除 4. 编程 5. 复位进入应用程序区
2022-12-02 20:25:22
424KB
STM32
IAP
1
个人信息
点我去登录
购买积分
下载历史
恢复订单
热门下载
房价预测的BP神经网络实现_python代码
多智能体的编队控制matlab程序(自己编写的,可以运行)
BP_PID控制仿真.rar
Keil5安装包
基于yolov4-keras的抽烟检测(源码+数据集)
cplex_studio129.win-x86-64.exe CPLEX 12.9直接安装可使用
C4.5决策树算法的Python代码和数据样本
QT自制精美Ui模板系列(一)桃子风格模板 - 二次开发专用
OLED显示温度和时间-STM32F103C8T6(完整程序工程+原理图+相关资料).zip
基于FPGA的DDS信号发生器设计(频率、幅度、波形可调)
EasyMedia-ui.zip
拾荒者扫描器.zip
android studio课程设计作业PPT+设计文档+可运行源代码+设计思路
MTALAB NSGA2算法
RX560 bios合集(请务必注意显存品牌和大小以及是否需要6pin!)含刷新工具.zip
最新下载
易语言开发通达信DLL公式接口
RFID_RC522门禁控制
Windows Installers 一键修复工具
citygreen软件使用的中文翻译版本
加拿大Whitemud Drive高速公路数据集.rar
h264 h265码流分析工具(Elecard HEVC Analyzer,Elecard StreamEye Tools,H264Visa)
CITYgreen 软件教程 介绍CITYgreen的安装及使用过程
citygreen软件使用的英语版本,需要arcview作为基础
citygreen4-5章 中文.pdf
citygreen 1-3章中文 zh.pdf
其他资源
SecretView星号密码查看器(附源码)
VL822主控方案 USB HUB 原理图
计算机图形学OpenGL、codeblock、多边形裁剪、Sutherland_Hodgman算法
C程序设计语言_第2版(徐宝文等译).pdf
西门子S7协议源代码分享C#版
Labview操作者框架(AF)的kvaser应用
LeapMotion PPT控制软件
完整版免安装精简客户端 oracle12c
arcgis api for js 4.18 3.35 sdk & api
飞思卡尔智能车摄像头组
LSprite 手机游戏动画编辑器 个人版
2008-2021安徽行测.pdf
JAVA-缓存行对齐测试方法
MB_Client_2.smartlib
大数据技术之电商用户行为数据分析.doc
STM32嵌入式系统开发实战指南 FreeRTOS与LwIP联合移植 [李志明等编著]
全国城市(含区县、经纬度、首字母、编号)下载
Delphi7版图书管理系统
郝斌C语言180课PPT及源码
华硕老毛子padavan固件使用dogcom完整教程 校园网WiFi 破解 校园网路由器开WiFi
.net 学生成绩管理系统源码
Java 类似QQ聊天扁平化的Swing聊天程序
订单管理系统(人员管理、商品管理、订单管理)