qwerttt 发表于 2011-7-23 17:12:00

TMS320VC5509A_EMIF扩展的疑惑!

http://cache.amobbs.com/bbs_upload782111/files_43/ourdev_660387CX4PBM.png
(原文件名:截图00.png)

初学VC5509A,外扩FLASH准备参照上图,用的是AM29LV800DB
还在原理图设计中

数据总线的D5~D0向FLASH提供高6位地址
那么74HC245的地址就为0x600007

如果要写高位扇区SA6:0x18000~0x1FFFF
是不是得先送高位地址,然后往低地址操作?
代码:high = (* int)0x600007
      *high= 0x0C;// 锁住高位地址
      low= (* int)0x200000
      .........
      *(low + 地址范围) = 数据;// 高位地址已锁,循环往FLASH的SA6扇区地址范围0~7FFF写数

redbat_228 发表于 2011-7-25 08:38:16

这样应该可以的。
页: [1]
查看完整版本: TMS320VC5509A_EMIF扩展的疑惑!