• 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: RTSP on PIC24F
#4
資深會員
資深會員


查看用戶資訊
哈哈~~可以了!!
耍寶問題, 果然還是不習慣修改非自己寫的程式.
抓龜走鱉.

發表於: 2008/10/28 8:36
Thanks,
Edward Lee
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: RTSP on PIC24F
#3
資深會員
資深會員


查看用戶資訊
感謝楊兄快速回覆,
小弟有想到這原因, 但是只有使用WATCH去看(本來想法是使用WATCH也是可以), 倒是忘了使用Program Window再次確認看看, 感謝提醒.
回去立刻試試, 若是有其他先知想到可能是哪裡設定問題的話, 再煩請不吝指導啦!!

PS:目前基本設定是:
A.最佳化 Level 1
B.程式保護關閉

發表於: 2008/10/27 10:59
Thanks,
Edward Lee
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: RTSP on PIC24F
#2
版主
版主


查看用戶資訊
MPLAB SIM 對Flash的修改是立即就反映到 Program Window 的,所以可以立即看到。但使用除錯工具時,所修改過的Flash Memory 的值因為改的是Device 上的Memory,如果沒有將其內容上傳給MPLAB IDE 的話就無法得知是否修改正確。所以執行完程式後一定要用 Read Device 的方式來更新 Program Window 的內容值。

發表於: 2008/10/27 10:38
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


RTSP on PIC24F
#1
資深會員
資深會員


查看用戶資訊
詢問一下RTSP的問題, 使用的是PIC24FJ32GA002.

使用MPLAB模擬功能時, 清除與寫入答案都正確, 改成REAL ICE下載除錯或是直接燒錄測試, 都不正確, 連ERASE都失敗.

我用REAL ICE Debug Mode單步除錯時, erase有執行, 但是相對位置沒反應.

有哪位高手先知, 知道這其中的差異? 是否設定或是其他問題?

清除與寫入是直接引用C30的函式庫

Erase:
ClrWdt();
_init_prog_address(prog_address, FLASH[0]);
_erase_flash(prog_address);

Program:
ClrWdt();
_init_prog_address(prog_address, FLASH[0]);
_write_flash16(prog_address, Mapping_FLASH[0]);

有趣的是, 上星期寫的時候驗過, 單步執行正確無誤, 前天才發現"突然"不對了? 找了兩天, 摸不著頭緒. 這之間最佳化設定沒變過, 維持o1, 只有改變Flash位址, 改回來也沒有用.
那算拿出之前驗證OK的程式也一樣只有模擬可以, 哎呀~~完全沒招了.

發表於: 2008/10/27 10:22
Thanks,
Edward Lee
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... ]

教育訓練中心

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