,有专门的工具,这里不再敖述。结论本文利用在应用编程设计,解决了系列的首次程序烧写与后续程序更新升级的问题,其不用借助外部工具,方案可靠便捷,通用性好,本系统通过多次测试,性能稳定,具有良好的推广价值。本文详细介绍了首次烧写方法及次引导设计,给出关键技术的代码实现,脱机运行系统都可以参考。参考文献崔旭涛,杨日杰,何又的程序引导方法及编程实现电子工程师,郑欢欢,穆占杰基于系列片外,为需要拷贝的字节数,∥若,∥将从读出数据搬运到数据空间中判断值,为跳转到处执行,循环结束后,跳转到主函数开始执行,把装载到寄存器∥跳转到主函数向量表设计中断向量表保存在内部的地址开始的字节空间,上电或复位后,基于系列片外的设计论文原稿定义全局控制器设置参数∥定义控制器设置设置搬运长度,单位为字节∥定义段引用全局符号定义个全局符号,供外部调用,引导程序空间∥程序段空间,数据段空间,将段存储到空间将段存储到空间其中到片上地址处,即自引导过程,如图中过程所示完成复位后,从地址处开始执行程序,把应用程序数据从片外搬运到片上的地址处,即次引導过程,然后跳转到处运行,如图中过程所示,最终完成应用程序的启动。当用户应用程序需要更新的时候,可以采用首次烧写方法进行,但比较繁琐,特别对于些正式产品来说,那只能返厂更新,本文设计的应用程序包含在线烧写功能,可以通过总线接收数据,烧写进入外部中,如图最后个步骤所示。下面将分别从连接命令复位结束后,无论采用哪种引导方式,芯片都将从地址处开始执行程序。因该系列不自带,本系统以为例,设计个脱机运行系统,外部配置位,加载方式为加载,即自举模式,存储器映射为,地址处为内部存储器,引脚需配置为。基于系列片外的设计论文原稿。摘要本文在基于系列片外的基础上,针对嵌入式设备程序烧写升级困难的问题,阐述了后,无论采用哪种引导方式,芯片都将从地址处开始执行程序。因该系列不自带,本系统以为例,设计个脱机运行系统,外部配置位,加载方式为加载,即自举模式,存储器映射为,地址处为内部存储器,引脚需配置为。主机引导。在复位期间,其硬件保持正常工作状态,外部主机通过接口初始化的存储空间。其烧写函数实现如下所示将程序段烧入中将置为次引导程序的入口地址。中断向量表的复位程序如下调用引导程序定义个段复位中断向量装载引导程序地址∥跳转到引导程序执行在线烧写程序设计考虑到后续程序升级的需求,利用实现在线升级功能。在应用程序中,有部分代碼专门用来判断是否需要进行软件更新,若需要更新则进入程序烧写流程,若不需要则继续执行程序。烧写函数同首次烧写程序类似,烧写时需要将文件转化为十进制文件,有设置参数,设置参数为数据段地址指针,为地址指针作为计数器,清零循环搬运,读取中的数据到寄存器,为需要拷贝的字节数表和次引导程序,地址范围为,启动时被自动加载到地址处并执行。次引导程序设计次引导程序的作用是将应用程序数据从片外搬移到片上存储器中执行。本实例中将次引导程序保存在内部的地址开始的字节空间,由于复位中断向量设置为次引导程序的入口地址,所以当系统上电复位后,系统转去执行次引导程序,将应用程序数据段搬移到指定的存储空间,再跳转到主程序的程序入口处执行应用程序。主要代码如下定义全局控制器基于系列片外的设计论文原稿数据段烧入中其中函数的定义是第个参数是待烧写数据在片上首地址第个参数是将被烧写的首地址最后个参数是待烧写的位数据的总长度。基于系列片外的设计论文原稿。主机引导。在复位期间,其硬件保持正常工作状态,外部主机通过接口初始化的存储空间。等系列原理与应用北京电子工业出版社,刘伟,魏芹芹,王伟系列原理与应用,北京北京航空航天大学出版社,。摘要本文在基于系列片外的基础上,针对嵌入式设备程序烧写升级困难的问题,阐述了的设计方案,详细介绍了次引导启动及首次烧写方法,给出关键技术的代码实现。采用很好的实现了系列的程序烧写及升级,其不用借助外部工具,可靠便捷,通用性好,具有良好的推广价值。复位结束写设计详细介绍的实现。因系列的原理都致,实例代码是以硬件平台给出。连接命令文件配置文件的作用是实现程序代码和数据在存储空间的定位,在编译连接时由开发环境调用。脱机启动时,自引导就是将片外的向量表和次引导程序搬到地址处执行,所以需在文件中明确这两个段的运行空间,文件如下向量表空间次引导程序空间专门的工具,这里不再敖述。结论本文利用在应用编程设计,解决了系列的首次程序烧写与后续程序更新升级的问题,其不用借助外部工具,方案可靠便捷,通用性好,本系统通过多次测试,性能稳定,具有良好的推广价值。本文详细介绍了首次烧写方法及次引导设计,给出关键技术的代码实现,脱机运行系统都可以参考。参考文献崔旭涛,杨日杰,何又的程序引导方法及编程实现电子工程师,郑欢欢,穆占杰基于系列片外自启动方法信息化研究,李方慧,王飞,何佩,∥若,∥将从读出数据搬运到数据空间中判断值,为跳转到处执行,循环结束后,跳转到主函数开始执行,把装载到寄存器∥跳转到主函数向量表设计中断向量表保存在内部的地址开始的字节空间,上电或复位后,自动运行复位中断。因此,复位中断响应设设置参数∥定义控制器设置设置搬运长度,单位为字节∥定义段引用全局符号定义个全局符号,供外部调用,∥程序段空间,数据段空间,将段存储到空间将段存储到空间其中和段存储的为向量基于系列片外的设计论文原稿程所示完成复位后,从地址处开始执行程序,把应用程序数据从片外搬运到片上的地址处,即次引導过程,然后跳转到处运行,如图中过程所示,最终完成应用程序的启动。当用户应用程序需要更新的时候,可以采用首次烧写方法进行,但比较繁琐,特别对于些正式产品来说,那只能返厂更新,本文设计的应用程序包含在线烧写功能,可以通过总线接收数据,烧写进入外部中,如图最后个步骤所示。下面将分别从连接命令文件配置,次引导程序设计,向量表设计,在线烧自启动方法信息化研究,李方慧,王飞,何佩琨等系列原理与应用北京电子工业出版社,刘伟,魏芹芹,王伟系列原理与应用,北京北京航空航天大学出版社,。配置分析系统上电后,在复位信号的上升沿处,会锁存引脚信号,借以决定的存储器映射方式,地址为处的存储器类型及复位后芯片的自举方式。信号决定了在复位期间所做的工作。系列主要有以下种自举模式不加载。直接从地址处开始执行程序,自动运行复位中断。因此,复位中断响应设置为次引导程序的入口地址。中断向量表的复位程序如下调用引导程序定义个段复位中断向量装载引导程序地址∥跳转到引导程序执行在线烧写程序设计考虑到后续程序升级的需求,利用实现在线升级功能。在应用程序中,有部分代碼专门用来判断是否需要进行软件更新,若需要更新则进入程序烧写流程,若不需要则继续执行程序。烧写函数同首次烧写程序类似,烧设置参数,设置参数为数据段地址指针,为地址指针作为计数器,清零循环搬运,读取中的数据到寄存器和段存储的为向量表和次引导程序,地址范围为,启动时被自动加载到地址处并执行。次引导程序设计次引导程序的作用是将应用程序数据从片外搬移到片上存储器中执行。本实例中将次引导程序保存在内部的地址开始的字节空间,由于复位中断向量设置为次引导程序的入口地址,所以当系统上电复位后,系统转去执行次引导程序,将应用程序数据段搬移到指定的存储空间,再跳转到主程序的程序入口处执行应用程序。主要代码如下文件配置,次引导程序设计,向量表设计,在线烧写设计详细介绍的实现。因系列的原理都致,实例代码是以硬件平台给出。连接命令文件配置文件的作用是实现程序代码和数据在存储空间的定位,在编译连接时由开发环境调用。脱机启动时,自引导就是将片外的向量表和次引导程序搬到地址处执行,所以需在文件中明确这两个段的运行空间,文件如下向量表空间的设计方案,详细介绍了次引导启动及首次烧写方法,给出关键技术的代码实现。采用很好的实现了系列的程序烧写及升级,其不用借助外部工具,可靠便捷,通用性好,具有良好的推广价值。应用程序设计上面介绍了首次如何使用专用烧写程序,借助开发环境将用户应用程序烧写到片外中。为了能让脱机运行,个完整的用户应用程序需包含实际的应用程序数据和次引导代码数据。芯片在复位时,控制器自动将片外自起始地址定大小的程序搬移
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 15 页
第 2 页 / 共 15 页
第 3 页 / 共 15 页
第 4 页 / 共 15 页
第 5 页 / 共 15 页
第 6 页 / 共 15 页
第 7 页 / 共 15 页
第 8 页 / 共 15 页
第 9 页 / 共 15 页
第 10 页 / 共 15 页
第 11 页 / 共 15 页
第 12 页 / 共 15 页
第 13 页 / 共 15 页
第 14 页 / 共 15 页
第 15 页 / 共 15 页
预览结束,喜欢就下载吧!
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。