TMS320F2812FLASH的应用和远程更新.docxVIP

  • 1
  • 0
  • 约2.37千字
  • 约 3页
  • 2020-07-28 发布于天津
  • 举报
T M S 3 2 0 F 2 8 1 2 F L A S H 的 应 用 和 远 程 更 新 1、概述 由于电力系统自动化设备大多安装在野外, 给程序维护工作带来了极大的困 难。已安装的设备若出现程序缺陷, 或者用户提出新的需求, 需要对程序进行更 新。传统的维护方法均是到实地取下设备, 通过仿真器进行烧写维护, 此方法效 率低,作业危险性大。 考虑到多数设备具有通信信道, 远程通信更新程序是智能 设备的必然趋势和要求。 TMS320F281片内有18k*16RAM以及128k*16Flash资源,可以用来存放程 序代码、数据表格以及用户信息, 可多次擦除和写入数据, 并且片内带有电荷泵, 使其可在正常工作电压下对 FLASH的逐段擦写。TMS320F281具备开发IAP系统 的硬件条件,通过在Flash自定义的段中放置升级代码:擦写 Flash、读取存储 器和通信程序。 升级时运行这段代码擦写 Flash ,更新应用程序, 实现在线编程。 2、实现原理和步骤 首先将需要更新的程序,经过 CCS编译环境生成.out文件,然后利用TI提供的 转换工具将 .out 文件转换为 1 6进制数据流文件, 再通过上位机程序将数据流文 件通过串口发送,然后经过各种传输通道如 GPR测络,最后通过TMS320F2812 的串口,把需要升级的新代码数据流文件先存到外部扩展 RAMS片或FLASH

文档评论(0)

1亿VIP精品文档

相关文档