1.此代码基于红牛开发板,请根据自己的板子进行修改。
2.通过修改网上的代码实现,修改前的功能开了一个很大的缓存接收app数据,然后一次性全部数据写入,
但是这个在实际应用中没多大用,所以修改为一次写入128个字节。
3.程序flash的偏移地址为0x8010000,所以app编译前应该在mdk中设置
Option窗口->Target页->IROM1,start 改为 0x8010000
4.设置中断向量重映射,我用的方法是在app端的main函数起始位置添加语句
SCB->VTOR = FLASH_BASE | 0x10000;
5.启动时如果发现没有app,会进入bootloader模式(灯全亮),如果发现有程序就要看程序的功能了。
如果有app,但是又想重新升级的话就按住某个键(我这里是Tamper),然后按复位,松开复位之前不要松开
按键,这样就会进入bootloader模式。
6.进入bootloader后通过串口1接收升级app数据,bin文件数据,接收完成后按User1键进行升级操作,完成后
复位或者按User2键可以运行刚写入的app。
资源简介:1.此代码基于红牛开发板,请根据自己的板子进行修改。 2.通过修改网上的代码实现,修改前的功能开了一个很大的缓存接收app数据,然后一次性全部数据写入, 但是这个在实际应用中没多大用,所以修改为一次写入128个字节。 3.程序flash的偏移地址为0x8010000...
上传时间: 2015-05-18
上传用户:llma2017
资源简介:此源程序实现了Word的统计数字功能,该源程序你只需编写小量程序你就可以实现统计数字的功能了,那是多么奇妙的一件事呀
上传时间: 2015-09-16
上传用户:hoperingcong
资源简介:基于stm32处理器的iap应用FLASH编程源码
上传时间: 2014-11-26
上传用户:wl9454
资源简介:一个有关人事系统的所有代码和有关文件包括里面小量数据库。
上传时间: 2013-12-19
上传用户:caozhizhi
资源简介:针对闪存系统对在应用中编程(in-application programming,iap)的强烈需求,介绍基于 stm32 平台的iap 设计原理以及实现方法。分析 iap 设计的重要性,以 stm32F103RC 为例,介绍 iap 程序中的 FLASH 规划、用户程序条件,iap 实现原理以及在产品中应用 iap ...
上传时间: 2022-07-11
上传用户:aben
资源简介:stm32中iap问题的一些经验,包括bootloader中相关程序的编写思路,APP工程的关键配置等一下注意问题。
上传时间: 2022-06-28
上传用户:trh505
资源简介:stm32 模拟量输出电路 工业控制 4-20MA , 16路模拟量输出
上传时间: 2016-09-24
上传用户:xuechengchang
资源简介:现代IC设计中,随着设计规模的扩大和复杂度的增长,验证成为最严峻的挑战之一。在现代ASIC设计中,很难用单一的验证方法来对复杂芯片进行有效的验证,为了将设计错误减少到可接受的最小量,需要将一系列的验证方法和工具结合起来。 在64位全定制嵌入式CPU设计...
上传时间: 2013-04-24
上传用户:003030
资源简介:TCPIP源代码C语言版本,文件 中是用C写的TCP/IP通信协议,如果用得到可以直接移植到嵌入式处理器中,只需小量修改即可,希望对有需要者有所帮助^_^
上传时间: 2013-07-17
上传用户:372825274
资源简介:stm32的sd卡的iap升级固件教程资料下载[摘要]stm32的sd卡的iap升级固件教程 一.1.功能:通过sd卡升级stm32的固件2.所需要的设备:stm32的最小系统、sd卡模块、sd卡、keil软件,boot升级程序,APP程序
上传时间: 2021-10-28
上传用户:
资源简介:针对嵌入式产品程序更新问题,提出了一种基于iap技术的stm32单片机在线固件升级方案,设计了stm32单片机最小系统硬件电路和USB转串口通信电路,并给出了Bootloader程序、APP程序、PC上机程序的实现流程.实验结果表明,该方案具有简单实用、稳定性高、维护成本低和...
上传时间: 2022-03-25
上传用户:
资源简介:语音识别技术是信息技术领域的重要发展方向之一,小词汇量非特定人孤立词语音识别是语音识别领域中一个具有广泛应用背景的分支,在家电遥控、智能玩具、人机交互等领域有着重要的应用价值.语音识别芯片从20世纪90年代开始出现,目前的语音识别芯片都是以DSP为核...
上传时间: 2013-06-12
上传用户:01010101
资源简介:·详细说明:在Matlab上实现的特定人小词汇量的语音识别程序。先输入10个模板,第10个为退出命令,然后再根据提示进行识别.文件列表: recognize.m rec_base_file.m rec_base_file_once.m
上传时间: 2013-04-24
上传用户:121212121212
资源简介:stm32最小系统原理图及生成好了的PCB图,可以直接使用快速构建stm32虽小系统
上传时间: 2013-06-18
上传用户:ezgame
资源简介:一个stm32单片机iap程序,已经过测试,可以使用的
上传时间: 2013-06-22
上传用户:牛津鞋
资源简介:在Keil MDK环境下使用stm32 V3.4库“小”教程
上传时间: 2013-10-26
上传用户:youke111
资源简介:vxworks中信号量同步的一个小程序 本程序用c语言开发,基于tornado平台, 交叉调试成功
上传时间: 2015-03-12
上传用户:1101055045
资源简介:一个27k的小程序24cxx.exe,这款程序不大,功能却不逊色于某些大型软件,搽读写校样样都能,最大的优点就是速度奇快,完全可以作为量写的工具
上传时间: 2015-04-05
上传用户:AbuGe
资源简介:GPS定位数据压缩算法的设计与实现 文章作者:杨宏业 张 跃 为了解决嵌入式GPS车载系统存储空间小、GPS定位数据量大的矛盾,根据GPS定位数据的特 点,提出了专用于GPS定全数据压缩的改进型半字节压缩算法。
上传时间: 2013-12-26
上传用户:han_zh
资源简介:小数据量法求混沌吸引子最大Lyapunov指数的Matlab程序,参考文献:张家树.混沌时间序列的Volterra自适应预测.物理学报.2000.03
上传时间: 2015-05-09
上传用户:wsf950131
资源简介:求取lyapunov指数的小数据量方法,采用混合编程
上传时间: 2013-12-24
上传用户:米卡
资源简介:小数据量法 求指数. 计算数组最大值.求最短距离及向量
上传时间: 2014-01-11
上传用户:yoleeson
资源简介:这个是用小数据量法计算时间序列最大lyapunov指数的matlab程序
上传时间: 2013-12-26
上传用户:dongbaobao
资源简介:报童问题的计算机仿真 %tm一轮实验的预定模拟天数 %t一轮实验的仿真天数累积值 %z订报量 %z 最优订报量 %g订报量z之上界 %s1损失值之累计值 %s最小损失值值 %r按概率分布产生随机售报量样本
上传时间: 2013-12-17
上传用户:dengzb84
资源简介:小数据量方法求混沌时间序列的最大Lyapunov指数
上传时间: 2015-09-11
上传用户:z754970244
资源简介:Hulft-Message是用来在Internet上传输文件数据的商用MiddleWare,特别用于数据量小,但是频繁度高的业务。支持不同平台和编码体系间的代码和数据的自动识别和转换。 本代码是Hulf-Message的Client的源代码和lib库,平台包括LINUX/UNIX/OS400/Windows,功能包括...
上传时间: 2015-10-01
上传用户:阳光少年2016
资源简介:在matlab上实现的特定人小词汇量的语音识别程序。先输入10个模板,第10个为退出命令,然后再根据提示进行识别
上传时间: 2014-01-09
上传用户:huangld
资源简介:一个显示汽车油量的JAVA小程序,适合广大同龄好友作业之用,还有不足之处请大家多多指点
上传时间: 2014-01-07
上传用户:firstbyte
资源简介:小数据量法求Lyapunov的优化程序,把网上的源程序优化过了,勘除了一下错误
上传时间: 2015-11-08
上传用户:wangyi39
资源简介:一种基于小波分解的多图象拼接技术.对在多个图象间进行非规则形状图象拼接的多分辨整合技术进行了研究。运用Multi2masks方法将多个图象的选定区域同时融合在一起, 减小了计算量, 并利用小波变换对图象进行多分辨分解, 采用与频段宽度成正比的加权拼接宽度来消...
上传时间: 2016-02-08
上传用户:梧桐