×

STM32 IAP的实现原理以及方式详细资料概述

消耗积分:0 | 格式:rar | 大小:0.51 MB | 2018-11-08

分享资料个

  文档简要描述了STM32 IAP 的实现原理以及方式

  涉及的内容: Cortex_M3 中断向量表

  STM32 启动配置以及启动流程

  STM32 Flash 编程等

  编译环境: MDK V5.1

  首先介绍一些我所以接触的一些概念性问题;

  ISP:In System Programing,在系统编程

  IAP:In applicating Programing,在应用编程

  首先这两个概念我首先是在51 单片机的datasheet 中接触的,其次在网上也有好多对这两个概念很容易让人理解的解释。

  个人的理解呢,对于ISP 技术呢,怎么说因为我们也没有用过程序的编程器,从第一次接触51 单片机就用的ISP 编程软件加串口就可以了,ISP 技术的发明就是为了能够下载程序更加的方便而不需要拆下单片机再进行烧录(在系统编程)。而这些单片机的厂商在出场的时候就已经进行好了相应的配置通讯方式,通过相应的模式才能进入ISP 服务程序进而下载代码(在STC51 的数据手册中有这样一段话,:已经固话有ISP 引导码,并设置为掉电复位进入ISP 的STC89C51RC系类单片机出厂时就已经完全加密,需要单片机内部电放光后上电复位(冷启动)才运行系统ISP 程序)。

  IAP 就是通过在程序的运行中可以实现代码的修改。而且修改的方式可以通过自己去定义,比如串口,usb 或者是以太网等传输方式。

  因此也就是说如果我们可以掌握IAP 技术那么就可以实现蓝牙下载程序,WIFI下载程序等等,不再依赖于一些固定的方式;下文了我就开始写一下我是怎么实现的在学习过程中首先接触了一下STM32 的启动方式。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !