• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
:::


Browsing this Thread:   1 Anonymous Users






Re: memory配置出了問題嗎?(Hi-Tech picc)
#4
中級會員
中級會員


查看用戶資訊
感謝各位提供的意見,謝謝…

發表於: 2007/5/25 15:29
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: memory配置出了問題嗎?(Hi-Tech picc)
#3
初級會員
初級會員


查看用戶資訊
为了使编译器产生最高效的机器码,PICC 把单片机中数据寄存器的bank 问题交由编程员自己管理,因此在定义用户变量时你必须自己决定这些变量具体放在哪一个bank 中。如果没有特别指明,所定义的变量将被定位在bank0中。
中档系列PIC 单片机数据寄存器的一个bank 大小为128 字节,刨去前面若干字节的特殊功能寄存器区域,在C 语言中某一bank 内定义的变量字节总数不能超过可用RAM 字节数。如果超过bank 容量,在最后连接时会报错,大致信息如上你说。
这就是楼上的换用Bank1的原因。
呵呵,不知说清楚没

發表於: 2007/5/25 13:21
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: memory配置出了問題嗎?(Hi-Tech picc)
#2
初級會員
初級會員


查看用戶資訊
將陣列宣告再bank1.

exp:

int bank1 array1[30];
.....


發表於: 2007/5/25 11:49
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


memory配置出了問題嗎?(Hi-Tech picc)
#1
中級會員
中級會員


查看用戶資訊
各位大大,想請教個問題…
小弟使用16F877a搭配 Hi-Tech picc,程式剛開始 compiler沒問題,之後於程式中僅將原本的array加大再compiler,就出現「can't find 0XD1 words for psect "rbss_0" in segment "BANK0"」的訊息,是memory配置出了問題嗎?,如果是,請問程式中要如何設定才能解決?(因為在程式中並未做任何記憶體相關的設定),以上煩請指導,謝謝。

發表於: 2007/5/24 12:34
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------