保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 电子通信论文 >> 正文

在MPC555中实现从RAM的快速引导


*OR2=0xFFF00000片选RAM大小1M*/
  
  lisr5?0xfff0
  
  orir5?r5?0x0000
  
  lisr4?OR2@ha
  
  stwr5?OR2@l?r4?
  
  #/*BR2=0x0400003RAM基址0X400000
  
  32位口大小*/
  
  lisr5?0x40
  
  orir5?r5?0x0003
  
  lisr4?BR2@ha
  
  stwr5?BR2@l?r4?
  
  #/*OR0=0Xfff80000片选FLASH大小512k*/
  
  lisr5?0xfff8
  
  orir5?r5?0x0000
  
  lisr4?OR2@ha
  
  stwr5?OR2@l?r4?
  
  #/*BR0=0xfff00803RAM基址0Xfff00000
  
  16位口大小*/
  
  lisr5?0xfff0
  
  orir5?r5?0x0803
  
  lisr4?BR2@ha
  
  stwr5?BR2@l?r4?
  
  #/*拷贝外部Flash到外部RAM*/
  
  lir6?0x0
  
  lisr4?0x40
  
  orir4?r4?0x0000
  
  lisr5?0xfff0
  
  orir5?r5?0x0
  
  loop1?
  
  lhzxr7?r6?r5
  
  sthxr7?r6?r4
  
  addir6?r6?0x2
  
  lir8?0xb00
  
  cmpr6?r8
  
  bneloop_1
  
  #/*重新分配存储区*/
  
  #/*BR0=0x600803*/
  
  lisr5?0x60
  
  orir5?r5?0x0803
  
  lisr4?BR0@ha
  
  stwr5?BR0@l?r4?
  
  #/*OR0=0xFFf80000片选flash512k
  
  1个时钟等周期*/
  
  lisr5?0xfff8
  
  orir5?r5?0x0003
  
  lisr4?OR0@ha
  
  stwr5?OR0@l?r4?
  
  #/*OR2=0xFFF00000片选RAM1M*/
  
  lisr5?0xfff0
  
  orir5?r5?0x0000
  
  lisr4?OR2@ha
  
  stwr5?OR2@l?r4?
  
  #/*BR2=0xfff00003基址0Xfff00000
  
  32位口大小*/
  
  lisr5?0xfff0
  
  orir5?r5?0x0003
  
  lisr4?BR2@ha
  
  stwr5?BR2@l?r4?
  
  baINT_Initialize
  
  …
  
  4结束语
  
  笔者对文中所介绍的以MPC555为例?对从RAM快速引导运行的两种实现方法进行了测试对比。结果证明:程序在RAM中的运行速度比在FLASH中提高了1倍多,因而程序运行速度得到了很大提高。
  
  
  
 

《在MPC555中实现从RAM的快速引导(第3页)》
本文链接地址:http://www.oyaya.net/fanwen/view/165356.html

★温馨提示:你可以返回到 电子通信论文 也可以利用本站页顶的站内搜索功能查找你想要的文章。