• 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: How is the check sum calculate?
#5
版主
版主


查看用戶資訊
PIC16F87x 所提供的 Program Read 功能可以單獨計算某一區間的程式碼的加總,絕對可以解決你的需求。

發表於: 2005/11/8 16:49
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: How is the check sum calculate?
#4
高級會員
高級會員


查看用戶資訊
MPLAB IDE
VIEW Program memory
把你不要算到的 Address
放 DATA 0x00
這樣
不知是否可以

發表於: 2005/11/8 9:14
IWC
IWC
JL
Rolex


PP
有點距離
越來越遠
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: How is the check sum calculate?
#3
新會員
新會員


查看用戶資訊
因使用bootloader功能,只更新局部的程式,所以需要局部程式check sum的算法,以驗證以bootloader更新程式的內容正確,可以提供比較好的局部程式的check sum算法嗎,謝謝

發表於: 2005/11/7 20:40
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: How is the check sum calculate?
#2
版主
版主


查看用戶資訊
PIC16F876A 有提供 Program Read 的功能,所以就可以做 Check-Sum 的檢驗,將程式碼以 Byte 方式相加成16-bit 的和,直到最後倒數第二個位址,將總和再取2'S運算後填入最後一個位址,這時所有程式碼的加總就等於零。若程式碼加總後不為零則表示程式 Check-Sum error.

發表於: 2005/11/7 16:36
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


How is the check sum calculate?
#1
新會員
新會員


查看用戶資訊
Hi 版主你好:
我想請問你pic16F876A的check sum如何計算,以及是否有工具可以計算程式記憶體的區域範圍,如位址由000000h~001800h,我用ALL-100和ALL-11機器,發現有cal check sum選項,但是都無法計算程式記憶體區域範圍,至於MPLAB IDE v7.10則好像沒有這種功能,還是有其他比較好的方法可以計算,謝謝




Peter Wen

發表於: 2005/11/5 10:35
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... ]

教育訓練中心

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