1. 首页
  2. 课程学习
  3. 嵌入式
  4. C8051FXXX单片机FLASH程序的自动升级

C8051FXXX单片机FLASH程序的自动升级

上传者: 2022-12-27 00:41:53上传 DOC文件 119.50 KB 热度 6次

嵌入式系统论文C8051FXXX单片机FLASH程序的自动升级|作者Email:wolfman6353@sina.com||引言:||C8051FXXX系列高速SOC单片机是由美国Cygnal公司开发的完全集成||的混合信号系统级芯片,具有与8051兼容的微处理器内核,内部集成F||LASH程序存储器,具有在系统重新编程能力,以C8051F020为例,内部||集成64K的FLASH程序存储器。在系统控制软件的开发调试阶段,可用||集成开发环境来下载及测试系统,但当将C8051F020目标系统集成到产||品后,则由于操作系统及软硬件接口不一样等等原因,不能在最终产||品中用集成开发环境来下载FLASH程序,故产品到了用户处之后,如要||再进行FLASH程序的更新,则必须更换相应的集成电路印刷板,造成很||多麻烦及不可靠因素。笔者通过实验,在用户操作界面的PC机及C8051||F020的单片机控制系统之间,通过串行口进行C8051F020单片机控制程||序的自动升级及程序加密,从而使用户只要从互联网上下载控制程序||,即可实现单片机程序的自动升级。以下以64KBFLASH||RAM为例简要介绍单片机目标程序的准备及自动升级的制作过程。||1)系统简介及自动升级的实现方法||PC机(80486/DX2以上)具有1.44吋软驱及串行口。单片机控制系统||(具有串行口及内置的FLASH程序区)。PC与C8051FXXX之间通过九针||串行接口线相连。设置传送速率为115200

用户评论