DDl_back.jpg

Tsinghua

DSP开发技术 (BM: chaosboy wbs)

banner.gif


[回到开始][上一层][下一篇]


发信人: zhhhh (micro), 信区: DSPTech
标 题: cmd文件是自己写还是自动生成
发信站: BBS 水木清华站 (Thu Jun 6 08:34:13 2002)


看不懂的说


--
中科院半导体所微电子研究与发展中心
email:lawa@red.semi.ac.cn


※ 来源:·BBS 水木清华站 smth.edu.cn·[FROM: 159.226.228.2]
发信人: EchoLjb (Beyond), 信区: DSPTech
标 题: Re: cmd文件是自己写还是自动生成
发信站: BBS 水木清华站 (Thu Jun 6 09:36:09 2002)



自己写

【 在 zhhhh (micro) 的大作中提到: 】
: 看不懂的说


--

※ 来源:·BBS 水木清华站 smth.edu.cn·[FROM: 202.116.64.225]
发信人: Muff (笨笨), 信区: DSPTech
标 题: Re: cmd文件是自己写还是自动生成
发信站: BBS 水木清华站 (Thu Jun 6 10:13:12 2002)

如果你用DSP/BIOS,它会帮你自动生成一个的
【 在 zhhhh (micro) 的大作中提到: 】
: 看不懂的说


--

※ 来源:·BBS 水木清华站 smth.edu.cn·[FROM: 202.114.1.14]
发信人: wbs (永不言败), 信区: DSPTech
标 题: Re: cmd文件是自己写还是自动生成
发信站: BBS 水木清华站 (Fri Jun 7 10:14:36 2002)


如果你用DSP BIOS就不用自己写,如果你使用的是DOS版的编译环境,
建议自己手写。
我使用C2000,C3000,C4000,C5000都是自己手写的,但是写
C6000的时候,我用的是BIOS, 很方便的,配置一下就自动生成了。

【 在 zhhhh (micro) 的大作中提到: 】
: 看不懂的说


--
我想超越这平凡的生活
注定现在暂时漂泊


※ 来源:·BBS 水木清华站 smth.edu.cn·[FROM: 137.82.56.120]
发信人: neverlove (你不爱我,我也就不爱你了), 信区: DSPTech
标 题: Re: cmd文件是自己写还是自动生成
发信站: BBS 水木清华站 (Fri Jun 7 10:17:29 2002)


牛人啦,可不可以给个示范看看?


【 在 wbs (永不言败) 的大作中提到: 】
: 如果你用DSP BIOS就不用自己写,如果你使用的是DOS版的编译环境,
: 建议自己手写。
: 我使用C2000,C3000,C4000,C5000都是自己手写的,但是写
: C6000的时候,我用的是BIOS, 很方便的,配置一下就自动生成了。


--

◤╱◤╱◤ èu彣u 彣u◤ ╱◤ èu彣u ◤ èu彣u 彣u◤ ╱
◣ ███╱█ █ ███╱███ █ █ █ █ █╱
█ █▆▆╱█╱█◢█▆▆╱█▆█╱█╱ u█●█ █╱█◢█▆▆╱
█◥█◢█▆▆◢◥█◤ █▆▆◢█◢▆◢███◢███◢◥█◤ }▆◢



※ 来源:·BBS 水木清华站 smth.edu.cn·[FROM: 166.111.116.36]
发信人: likefish ( 黑猫), 信区: DSPTech
标 题: Re: cmd文件是自己写还是自动生成
发信站: BBS 水木清华站 (Fri Jun 7 10:55:30 2002)

如果你用bios,它是不是根据你的硬件板子的存储器来配置的?
【 在 wbs (永不言败) 的大作中提到: 】
如果你用DSP BIOS就不用自己写,如果你使用的是DOS版的编译环境,
建议自己手写。
我使用C2000,C3000,C4000,C5000都是自己手写的,但是写
C6000的时候,我用的是BIOS, 很方便的,配置一下就自动生成了。

【 在 zhhhh (micro) 的大作中提到: 】
: 看不懂的说


--
我想超越这平凡的生活
注定现在暂时漂泊




--

※ 来源:·BBS 水木清华站 smth.edu.cn·[FROM: 202.119.230.80]
发信人: likefish ( 黑猫), 信区: DSPTech
标 题: Re: cmd文件是自己写还是自动生成
发信站: BBS 水木清华站 (Fri Jun 7 10:59:36 2002)

还有就是外挂的flash是怎么读写的?和普通的ram有什么区别?
【 在 likefish ( 黑猫) 的大作中提到: 】
如果你用bios,它是不是根据你的硬件板子的存储器来配置的?
【 在 wbs (永不言败) 的大作中提到: 】
如果你用DSP BIOS就不用自己写,如果你使用的是DOS版的编译环境,
建议自己手写。
我使用C2000,C3000,C4000,C5000都是自己手写的,但是写
C6000的时候,我用的是BIOS, 很方便的,配置一下就自动生成了。

【 在 zhhhh (micro) 的大作中提到: 】
: 看不懂的说


--
我想超越这平凡的生活
注定现在暂时漂泊





--



--

※ 来源:·BBS 水木清华站 smth.edu.cn·[FROM: 202.119.230.80]
发信人: gkcclm (过客匆匆), 信区: DSPTech
标 题: Re: cmd文件是自己写还是自动生成
发信站: BBS 水木清华站 (Fri Jun 7 11:08:58 2002)

是的。
当然,你可以部分修改。

[ 在 likefish ( 黑猫) 的大作中提到: 】
: 如果你用bios,它是不是根据你的硬件板子的存储器来配置的?
: 如果你用DSP BIOS就不用自己写,如果你使用的是DOS版的编译环境,
: 建议自己手写。
: 我使用C2000,C3000,C4000,C5000都是自己手写的,但是写
: C6000的时候,我用的是BIOS, 很方便的,配置一下就自动生成了。



--

※ 来源:·BBS 水木清华站 smth.edu.cn·[FROM: 210.32.156.200]
发信人: gkcclm (过客匆匆), 信区: DSPTech
标 题: Re: cmd文件是自己写还是自动生成
发信站: BBS 水木清华站 (Fri Jun 7 11:13:11 2002)

对flash的读,因为速度比较慢,可能要插入比较多的等待状态数。
写跟普通ram就不一样了,应该要用命令写吧。
一般程序的cmd文件中不应该有这块东西,
否则我想程序是load不进去的。
不过我只是猜测,没有试过。


【 在 likefish ( 黑猫) 的大作中提到: 】
: 还有就是外挂的flash是怎么读写的?和普通的ram有什么区别?
: 如果你用bios,它是不是根据你的硬件板子的存储器来配置的?
: 如果你用DSP BIOS就不用自己写,如果你使用的是DOS版的编译环境,
: 建议自己手写。
: 我使用C2000,C3000,C4000,C5000都是自己手写的,但是写
: C6000的时候,我用的是BIOS, 很方便的,配置一下就自动生成了。



--

※ 来源:·BBS 水木清华站 smth.edu.cn·[FROM: 210.32.156.200]
发信人: likefish ( 黑猫), 信区: DSPTech
标 题: Re: cmd文件是自己写还是自动生成
发信站: BBS 水木清华站 (Fri Jun 7 11:16:57 2002)

但是我也试过这种方法,程序还是加不进去;后来手动写了一个CMD文件,程序是LOAD
进去了,但实执行的过程中就跳出来了,也就是没执行完,不知这是什么原因?
而且几个变量放的地方跟预想的存储区不吻合!
【 在 gkcclm (过客匆匆) 的大作中提到: 】
是的。
当然,你可以部分修改。

[ 在 likefish ( 黑猫) 的大作中提到: 】
: 如果你用bios,它是不是根据你的硬件板子的存储器来配置的?
: 如果你用DSP BIOS就不用自己写,如果你使用的是DOS版的编译环境,
: 建议自己手写。
: 我使用C2000,C3000,C4000,C5000都是自己手写的,但是写
: C6000的时候,我用的是BIOS, 很方便的,配置一下就自动生成了。



--



--

※ 来源:·BBS 水木清华站 smth.edu.cn·[FROM: 202.119.230.80]
发信人: sfa (月 成 丘——勤劳的牛头怪,答辩是体力劳), 信区: DSPTech
标 题: Re: cmd文件是自己写还是自动生成
发信站: BBS 水木清华站 (Fri Jun 7 11:23:56 2002)

那有可能是你程序的问题,仔细检查检查

【 在 likefish ( 黑猫) 的大作中提到: 】
: 但是我也试过这种方法,程序还是加不进去;后来手动写了一个CMD文件,程序是LOAD
: 进去了,但实执行的过程中就跳出来了,也就是没执行完,不知这是什么原因?
: 而且几个变量放的地方跟预想的存储区不吻合!
: 是的。
: 当然,你可以部分修改。



--

Am C Am C G C Am Dm(最后一句歌词时换成C,因为是2变成了1)
沧海一声笑,滔滔两岸潮,浮沉随浪,只忆今朝....
每段歌词和弦都相同


※ 来源:·BBS 水木清华站 smth.edu.cn·[FROM: 166.111.214.49]
发信人: wwpp (编程浪子), 信区: DSPTech
标 题: Re: cmd文件是自己写还是自动生成
发信站: BBS 水木清华站 (Fri Jun 7 11:57:12 2002)

ft,高手

【 在 wbs (永不言败) 的大作中提到: 】
: 如果你用DSP BIOS就不用自己写,如果你使用的是DOS版的编译环境,
: 建议自己手写。
: 我使用C2000,C3000,C4000,C5000都是自己手写的,但是写
: C6000的时候,我用的是BIOS, 很方便的,配置一下就自动生成了。


--
--
'Relax' said the nightman, We are programed to recieve.


※ 来源:·BBS 水木清华站 smth.edu.cn·[FROM: 166.111.66.60]
发信人: wbs (永不言败), 信区: DSPTech
标 题: Re: cmd文件是自己写还是自动生成
发信站: BBS 水木清华站 (Fri Jun 7 12:05:40 2002)

给个例子吧:
-cr
-heap 0x400
-stack 0x400
Memory
{
VECTOR : origin = 0x00000000 length=0x00000200
SDRAM : origin = 0x00000200 length=0x01000000
IPRAM : origin = 0x01400000 length=0x00010000
STACK : origin = 0x80000000 length=0x00000400
IDRAM0 : origin = 0x80000400 length=0x00007C00
IDRAM1 : origin = 0x80008000 length=0x00008000
SBSRAM0 : origin = 0x02000000 length=0x00040000
SBSRAM1 : origin = 0x02040000 length=0x00040000
}
Sections
{
"vectors" > VECTOR ;interrupt vectors
.text > SDRAM ;program
.data > SDRAM ;input data
.tables > SDRAM ;constants
.bss > IDRAM0
.cinit > IDRAM0
.stack > STACK ;stack
.const > IDRAM1
.far > IDRAM1
.cio > IDRAM1
.system > IDRAM1
}







【 在 neverlove (你不爱我,我也就不爱你了) 的大作中提到: 】
: 牛人啦,可不可以给个示范看看?


--
我想超越这平凡的生活
注定现在暂时漂泊


※ 来源:·BBS 水木清华站 smth.edu.cn·[FROM: 137.82.56.120]
发信人: algo (OhMyGod), 信区: DSPTech
标 题: Re: cmd文件是自己写还是自动生成
发信站: BBS 水木清华站 (Sat Jun 8 15:08:03 2002)


外挂的FLASH读写是有时序要求的,尤其是写比较麻烦,据说是为了

防止FLASH被误写。读写的方法在TI的资料里有说明。

对于C54系列的DSP,如果要用FLASH来放执行代码,在FLASH中会首先

放一段引导程序,然后再放真正的执行代码。系统加电后,FLASH中的

引导程序首先执行,把其后的执行代码读入到DSP内存中,然后才是

进入真正的程序入口点开始你的程序。

通常需要编写一个专门的程序来作烧写FLASH的工作。

首先要用TI提供的一个小工具把你的DSP程序转换成一定格式的文件再

写入到FLASH中。

至于其它系列的DSP,我没用过。

.cmd 文件对于使用C54系列DSP的来说,是必须要会自己写并且弄清楚

所以涵义的。其实对于象我这样用的不是很深入的,cmd 文件需要了解

的并不多,也不难,在TI的书中都是有说明的。


【 在 likefish ( 黑猫) 的大作中提到: 】
: 还有就是外挂的flash是怎么读写的?和普通的ram有什么区别?
: 如果你用bios,它是不是根据你的硬件板子的存储器来配置的?
: 如果你用DSP BIOS就不用自己写,如果你使用的是DOS版的编译环境,
: 建议自己手写。
: 我使用C2000,C3000,C4000,C5000都是自己手写的,但是写
: C6000的时候,我用的是BIOS, 很方便的,配置一下就自动生成了。


--

※ 来源:·BBS 水木清华站 smth.edu.cn·[FROM: 202.112.156.197]


[回到开始][上一层][下一篇]

欢迎访问Cterm主页