?? 158.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 + -