




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
STM32IAP几乎所有的同类书籍都介绍综合性的应用示例如“万年历+温度显示+闹钟响铃+计时表”这样的一个实时时钟范例或“STM32++MP3将讲述一个STM32的综合性应用示例,该示例将涉及到STM32微控制器的时钟系统、GPIOflash等设备的应用,作为一个综合性实验的同时还具有很强的“实用”意义。这个示例就是STM32的IAP方案。对正在运行程序的微控制器进行内部程序的更新的技术(ICPISP技种微控制器支持IAP技术的首要前提是其必须是基于可重复编程闪存的微控制器。STM32微STM32拥有在数量上和种类上都非常丰富的外设通信接口,因此在STM32上实现IAP技术是完全可行的。STM32IAPSTM32的内部闪存组织架构和PC指针定位到“中断向量表”处,并根据中断源取出对应的中断向量执行STM32工程的链接脚本可以修改程STM32IAP方案,除了常规的串口接收数据以及闪存数据写入等常规操作外,还需注意STM321STM32常规的运行流1中标号○1所示。2而main函数应该是一个死循环,是一个永不返回的函数。3mainSTM32PC指1中标号○3所示。5若在STM32中加入了IAP程序,则情况会如图2所示。图1相应部分是一致的。main函数,其注意在STM32的内部存储空间在不同的位置上出现了2个中断向量表。3main函数执行的过程中,一个中断请求来临,PC到这是由STM32的硬件机制决定的。序起始位置设为0x8002000。NVIC_VectTabOffset则为地址偏移量,如将中断向量表移至0x8002000处,则应调用该函数如下:STM32程序中用于存储中断向量的结构体接收到数据后转而从0x8002000地址开始写入收到的数据;USART1接口传入欲更新的程序文件。程序文件
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030年中国数控机市场分析及竞争策略研究报告001
- 诚信文案与情绪管理
- 蛛网膜下腔出血护理过程
- 老年人护理安全
- 骨科手术疗效与康复计划总结
- 跨部门协作的年度计划
- 通信企业安全管理
- 药企记录填写规范
- 水质量安全风险预警机制计划
- 学校美术课程改革探索计划
- 第46届世界技能大赛河南省选拔赛-混凝土建筑项目-样题一
- 0-3岁婴幼儿保育与教育知到智慧树期末考试答案题库2024年秋甘肃财贸职业学院
- TDT1075-2023光伏发电站工程项目用地控制指标
- 医务人员职业暴露预防及处理课件(完整版)
- 学位英语4000词(开放大学)
- 【中职专用】备战中职高考数学冲刺模拟卷六答案
- 天然气管道清管技术规范与操作实践考核试卷
- 2024年九年级中考语文课外文言文阅读题汇集(一)附答案解析
- 金融知识与服务考核试卷
- 小组工作中的角色分工
- GB/T 9799-2024金属及其他无机覆盖层钢铁上经过处理的锌电镀层
评论
0/150
提交评论