⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 158.htm

📁 dsp书籍,对还没入门的人来说很不错,没有解压密码
💻 HTM
字号:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>CTerm非常精华下载</title>
</head>
<body bgcolor="#FFFFFF">
<table border="0" width="100%" cellspacing="0" cellpadding="0" height="577">
<tr><td width="32%" rowspan="3" height="123"><img src="DDl_back.jpg" width="300" height="129" alt="DDl_back.jpg"></td><td width="30%" background="DDl_back2.jpg" height="35"><p align="center"><a href="http://202.112.58.200"><font face="黑体"><big><big>Tsinghua</big></big></font></a></td></tr>
<tr>
<td width="68%" background="DDl_back2.jpg" height="44"><big><big><font face="黑体"><p align="center">            DSP开发技术                           (BM: chaosboy wbs)            </font></big></big></td></tr>
<tr>
<td width="68%" height="44" bgcolor="#000000"><font face="黑体"><big><big><p   align="center"></big></big><a href="http://cterm.163.net"><img src="banner.gif" width="400" height="60" alt="banner.gif"border="0"></a></font></td>
</tr>
<tr><td width="100%" colspan="2" height="100" align="center" valign="top"><br><p align="center">[<a href="DSP开发技术.htm">回到开始</a>][<a href="8.htm">上一层</a>][<a href="159.htm">下一篇</a>]
<hr><p align="left"><small>发信人: yzyhj (雍正一昏君), 信区: DSPTech <br>

标  题: CCS疑问,为什么我的程序无法load <br>

发信站: BBS 水木清华站 (Tue Jun 18 08:37:52 2002) <br>

  <br>

使用的是模拟54环境,sim54xx,编译examples\sim54xx\dspbios里面的程序 <br>

编译通过后都不能正确load,说是a section of your programme falls into a <br>

memory region that is not writable. <br>

可这是ti自己的例子呀,怎么回事呢?求助一下. <br>

  <br>

-- <br>

  <br>

※ 来源:·BBS 水木清华站 smth.edu.cn·[FROM: 166.111.32.68] <br>

发信人: x2 (xx), 信区: DSPTech <br>

标  题: Re: CCS疑问,为什么我的程序无法load <br>

发信站: BBS 水木清华站 (Tue Jun 18 08:39:21 2002) <br>

  <br>

你需要在OPTION选项中将DATA,等内容由NONE属性修改为RAM就可以了, <br>

CCS1.2会出这样的问题 <br>

  <br>

【 在 yzyhj (雍正一昏君) 的大作中提到: 】 <br>

: 使用的是模拟54环境,sim54xx,编译examples\sim54xx\dspbios里面的程序 <br>

: 编译通过后都不能正确load,说是a section of your programme falls into a <br>

: memory region that is not writable. <br>



: 可这是ti自己的例子呀,怎么回事呢?求助一下. <br>

  <br>

  <br>

-- <br>

  <br>

※ 来源:·BBS 水木清华站 smth.edu.cn·[FROM: 211.69.206.101] <br>

发信人: yzyhj (雍正一昏君), 信区: DSPTech <br>

标  题: Re: CCS疑问,为什么我的程序无法load <br>

发信站: BBS 水木清华站 (Tue Jun 18 08:40:55 2002) <br>

  <br>

thx, but我用的2.1呀 <br>

【 在 x2 (xx) 的大作中提到: 】 <br>

: 你需要在OPTION选项中将DATA,等内容由NONE属性修改为RAM就可以了, <br>

: CCS1.2会出这样的问题 <br>

  <br>

  <br>

-- <br>

  <br>

※ 修改:·yzyhj 於 Jun 18 08:43:29 修改本文·[FROM:   166.111.32.68] <br>

※ 来源:·BBS 水木清华站 smth.edu.cn·[FROM: 166.111.32.68] <br>

发信人: ToALice (献给艾丽丝), 信区: DSPTech <br>

标  题: Re: CCS疑问,为什么我的程序无法load <br>



发信站: BBS 水木清华站 (Tue Jun 18 08:46:51 2002) <br>

  <br>

根本问题还是Memory Map的问题 <br>

CCS为了确保用户开发的正确性和合理性 <br>

要求用户即使在使用Simulator时,也要是指定存储器 <br>

中各部分的访问属性(如可读、可写),这些属性一般来说 <br>

应该与你使用的芯片的实际特性相符(虽然不是一定要求这样), <br>

这样才能保证你的后续开发成功性 <br>

设置这些特性的工作称为Memory Map,可通过CCS的菜单 <br>

或者Gel完成,个人推荐通过Gel完成,方便可靠 <br>

  <br>

【 在 yzyhj (雍正一昏君) 的大作中提到: 】 <br>

: 使用的是模拟54环境,sim54xx,编译examples\sim54xx\dspbios里面的程序 <br>

: 编译通过后都不能正确load,说是a section of your programme falls into a <br>

: memory region that is not writable. <br>

: 可这是ti自己的例子呀,怎么回事呢?求助一下. <br>

  <br>

  <br>

-- <br>

  <br>

※ 来源:·BBS 水木清华站 smth.edu.cn·[FROM: 211.69.197.66] <br>

发信人: wbs (永不言败), 信区: DSPTech <br>



标  题: Re: CCS疑问,为什么我的程序无法load <br>

发信站: BBS 水木清华站 (Tue Jun 18 08:46:54 2002) <br>

  <br>

这显然是存储器分配问题,看看cmd文件吧,或者看看bios里面的设置 <br>

  <br>

【 在 yzyhj (雍正一昏君) 的大作中提到: 】 <br>

: 使用的是模拟54环境,sim54xx,编译examples\sim54xx\dspbios里面的程序 <br>

: 编译通过后都不能正确load,说是a section of your programme falls into a <br>

: memory region that is not writable. <br>

: 可这是ti自己的例子呀,怎么回事呢?求助一下. <br>

  <br>

  <br>

-- <br>

  <br>

※ 来源:·BBS 水木清华站 smth.edu.cn·[FROM: 142.103.36.161] <br>

发信人: x2 (xx), 信区: DSPTech <br>

标  题: Re: CCS疑问,为什么我的程序无法load <br>

发信站: BBS 水木清华站 (Tue Jun 18 08:47:20 2002) <br>

  <br>

2.1和2.1上我都没有遇到这种问题,应该修改的方法一样吧,你试试看吧! <br>

修改是在option选项中的memory map下(1.2) <br>

  <br>

  <br>

【 在 yzyhj (雍正一昏君) 的大作中提到: 】 <br>

: thx, but我用的2.1呀 <br>

  <br>

  <br>

-- <br>

  <br>

※ 来源:·BBS 水木清华站 smth.edu.cn·[FROM: 211.69.206.101] <br>

发信人: ToALice (献给艾丽丝), 信区: DSPTech <br>

标  题: Re: CCS疑问,为什么我的程序无法load <br>

发信站: BBS 水木清华站 (Tue Jun 18 08:48:10 2002) <br>

  <br>

跟版本无关 <br>

  <br>

【 在 yzyhj (雍正一昏君) 的大作中提到: 】 <br>

: thx, but我用的2.1呀 <br>

  <br>

  <br>

-- <br>

  <br>

※ 来源:·BBS 水木清华站 smth.edu.cn·[FROM: 211.69.197.66] <br>

发信人: x2 (xx), 信区: DSPTech <br>

标  题: Re: CCS疑问,为什么我的程序无法load <br>



发信站: BBS 水木清华站 (Tue Jun 18 08:49:12 2002) <br>

  <br>

 对了,我想起来也确实可能是你的配置有问题的,例如,5402的RAM地址ff00处我们 <br>

不能写,而你将程序放入其中,自然出问题 <br>

  <br>

【 在 yzyhj (雍正一昏君) 的大作中提到: 】 <br>

: 使用的是模拟54环境,sim54xx,编译examples\sim54xx\dspbios里面的程序 <br>

: 编译通过后都不能正确load,说是a section of your programme falls into a <br>

: memory region that is not writable. <br>

: 可这是ti自己的例子呀,怎么回事呢?求助一下. <br>

  <br>

  <br>

-- <br>

  <br>

※ 来源:·BBS 水木清华站 smth.edu.cn·[FROM: 211.69.206.101] <br>

发信人: yzyhj (雍正一昏君), 信区: DSPTech <br>

标  题: Re: CCS疑问,为什么我的程序无法load <br>

发信站: BBS 水木清华站 (Tue Jun 18 09:50:51 2002) <br>

  <br>

大虾请看 <br>

我设置的memory map如下 <br>

program: 0000-007f none <br>



         0080-3fff daram <br>

         4000-ffff exram 我实际上没有把程序放在这里 <br>

         10000-7fffff none <br>

data:    0000-007f ram <br>

         0080-3fff daram <br>

         4000-ffff exram <br>

没有甬道io,我没设置 <br>

  <br>

cmd文件如下 <br>

MEMORY { <br>

   PAGE 0: PRAM:     origin = 0x2000, len = 0x2000 <br>

     VECS:     origin = 0xFF80, len = 0x0080 <br>

   PAGE 1: SCRATCH:  origin = 0x0060, len = 0x0020 <br>

           DATA:     origin = 0x0080, len = 0x1E00 <br>

           STACKS:   origin = 0x1E80,   len = 0x0100 <br>

           BSSDATA:  origin = 0x1F80,   len = 0x0080 <br>

  <br>

  <br>

} <br>

SECTIONS <br>

{ <br>

   .cinit    > PRAM  PAGE 0 <br>



   .text     > PRAM  PAGE 0 <br>

   .vectors  > VECS  PAGE 0 <br>

  <br>

   .stack    > STACKS PAGE 1 <br>

   .trap     > SCRATCH PAGE 1 <br>

   .const    > PRAM PAGE 0 <br>

   .data     > DATA PAGE 1 <br>

   .bss      > BSSDATA PAGE 1 <br>

   .system   > DATA PAGE 1 <br>

  <br>

   .switch   > PRAM PAGE 0 <br>

} <br>

程序很简单,我无非想测试一下,但发觉跟踪变量值统统不对 <br>

为什么呀?指定的stack也没有东西压入,还是设置的问题吗? <br>

  <br>

【 在 x2 (xx) 的大作中提到: 】 <br>

:  对了,我想起来也确实可能是你的配置有问题的,例如,5402的RAM地址ff00处我们 <br>

: 不能写,而你将程序放入其中,自然出问题 <br>

  <br>

  <br>

-- <br>

  <br>

  <br>

※ 来源:·BBS 水木清华站 smth.edu.cn·[FROM: 166.111.32.68] <br>

发信人: baimu (飞翔), 信区: DSPTech <br>

标  题: Re: CCS疑问,为什么我的程序无法load <br>

发信站: BBS 水木清华站 (Tue Jun 18 09:53:12 2002) <br>

  <br>

你用什么片子,是不是你的MEMORY已经超过ram范围了? <br>

【 在 yzyhj (雍正一昏君) 的大作中提到: 】 <br>

: 大虾请看 <br>

: 我设置的memory map如下 <br>

: program: 0000-007f none <br>

:          0080-3fff daram <br>

:          4000-ffff exram 我实际上没有把程序放在这里 <br>

:          10000-7fffff none <br>

: data:    0000-007f ram <br>

:          0080-3fff daram <br>

:          4000-ffff exram <br>

: 没有甬道io,我没设置 <br>

: cmd文件如下 <br>

: ................... <br>

  <br>

-- <br>

  <br>



※ 来源:·BBS 水木清华站 smth.edu.cn·[FROM: 211.68.5.52] <br>

发信人: yzyhj (雍正一昏君), 信区: DSPTech <br>

标  题: Re: CCS疑问,为什么我的程序无法load <br>

发信站: BBS 水木清华站 (Tue Jun 18 10:01:23 2002) <br>

  <br>

我用的sim54xx,设定的片子是5402 <br>

【 在 baimu (飞翔) 的大作中提到: 】 <br>

: 你用什么片子,是不是你的MEMORY已经超过ram范围了? <br>

  <br>

  <br>

-- <br>

  <br>

※ 来源:·BBS 水木清华站 smth.edu.cn·[FROM: 166.111.32.68] <br>

</small><hr>
<p align="center">[<a href="DSP开发技术.htm">回到开始</a>][<a href="8.htm">上一层</a>][<a href="159.htm">下一篇</a>]
<p align="center"><a href="http://cterm.163.net">欢迎访问Cterm主页</a></p>
</table>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -