• slider image 514
  • slider image 516
  • slider image 517
  • slider image 518
  • slider image 519
:::


Browsing this Thread:   1 Anonymous Users






Re: 請教各位一個mplab的問題
#6
資深會員
資深會員


查看用戶資訊
受益良多,感謝版主的回覆!

發表於: 2010/1/25 19:04
不怕苦...苦半輩子;怕苦...苦一輩子
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請教各位一個mplab的問題
#5
版主
版主


查看用戶資訊
dsPIC30F 的 RAM 架構是屬於屬於連續且線性的架構,他不像C18 有較多的限制。所以直接用就可以了,如果是要宣告查表用的陣列那就建議該陣列擺放在 Flash 裡。

發表於: 2010/1/25 13:58
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請教各位一個mplab的問題
#4
版主
版主


查看用戶資訊
剛再試了一下 (dsPIC30F4011) 除了上述的選項外還需要配合 view --> Program Memory --> Symbolic 後才可以用反組譯的方式看到啟動模組的執行。

啟動模組的原始程式在 C:\Program Files\Microchip\MPLAB C30\src\pic30\ctr0.s 或 ctr1.s ,可以用 記事本去開啟它。

其主要的說明如下:
;; Entry __reset takes control at device reset and
;; 
performs the following:
;;
;;  
1. initialize stack and stack limit register
;;  2. initialize PSV window if __const_length 0
;;  3. process the data initialization template
;;  4. call the .user_init section, if it exists
;;  5. call the user's _main entry point

發表於: 2010/1/25 13:54
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請教各位一個mplab的問題
#3
資深會員
資深會員


查看用戶資訊
感謝版主回覆
設定了,可是還是沒有跑出來?
另外請叫版主,如果要在主程式的Ram內設大陣列來存通訊抓到的資料,是否有什麼需要注意,ic為dsPIC30F4011,使用c30

發表於: 2010/1/25 13:28
不怕苦...苦半輩子;怕苦...苦一輩子
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請教各位一個mplab的問題
#2
版主
版主


查看用戶資訊
這是可以選擇的,因為啟動模組一般不會去看他的所以程式執行一般都設成崇 main( ) 開始的。

在 MPLAB IDE 下到 Ccofigure
選擇 Setting --> 選 Debugger
檢查一下第三項的" Reset device to degining of main function" 的選項。

發表於: 2010/1/25 11:57
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


請教各位一個mplab的問題
#1
資深會員
資深會員


查看用戶資訊
請教各位高手,小弟使用mplab時,發覺單步執行時啟動模組那一部份怎麼沒辦法看到,一直找不到要如何開啟出來,各位高手是否有經驗,可否指點一下?謝謝!

發表於: 2010/1/25 9:33
不怕苦...苦半輩子;怕苦...苦一輩子
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... ]

教育訓練中心

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