DSP 5509 Flash固化 GEL文件 CCSV5.5
时间:10-02
整理:3721RD
点击:
上次买了块DSP 5509的开发板:
里面有一个Flash固化操作,非常疑问,像以前玩单片机,直接下载一下程序就可以运行了,掉电也不丢失,可是现在用DSP,下好程序后可以运行,但一掉电就丢失,DSP里不是有
Flash内存吗,ROM:DSP片内内置64K Bytes ROM,可存放用户程序,可加密
为什么不直接下到里面,Flash固化操作我不明白是固化到内部ROM还是外部的一个Flash芯片,一般来说单片机都不需要这些,这个外部的Flash主要有什么用呢?感觉他的内部空间已经很大了。板子还配有一块DRAM芯片HY57V641620HG:HY57V641620HG
4 Banks x 1M x 16Bit Synchronous DRAM这个芯片一般用来干嘛呢,其内部已经有了 RAM:DSP片内内置128K*16位RAM,包括:32K*16位双通道RAM(DARAM),96K*16位单通道RAM(SARAM)
,我感觉不小了。
此外,关于这个固化操作:
Flash_Burn固化程序,运行到断点后,
在语句“ n= *(Uint16*) (ProgramDat+0) ; ”前设置断点
运行到断点处,点击菜单“ File ”->"Data"->"Load"
选择生成的DAT文件,按确定即可加载程序数据;
全速运行直到写入结束。
关键是找不到“FILE”->"Data"->"Load"菜单
再者,DAT文件也没有,里面编译生成的是.OUT文件,需要别的转化操作,还是工程设置。
同时GEL文件是什么文件,干什么用的?
新手求教?