• 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: 有哪幾種情況會造成程式死當?
#2
高級會員
高級會員


查看用戶資訊
死當通常是在迴圈跑不出來
偵測i/o的迴圈加入計時,timeout就跳出來
計時迴圈死當,通常是cpu受到干擾,計時暫存器的值一直受到改變
這種只能加強EMI防護了

還有一種當機是自動RESET,這種通常是跳到不該跳的地方
堆疊錯誤,例如用GOTO跳到副程式用RET返回,這時候堆疊會錯誤(有可能是硬體受干擾造成)

簡單說起來,除了程式要寫的嚴謹一點,避免死迴圈之外
硬體方面也要考慮一些雜訊干擾的問題
這樣才能避免當機

有其他當機的原因,請大家來補充吧

發表於: 2006/7/19 11:29
微電腦自動控制設計,產品製造
才疏學淺,若有錯誤敬請指正
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


有哪幾種情況會造成程式死當?
#1
資深會員
資深會員


查看用戶資訊
我有個疑問...
程式受干擾死當應該是干擾到程式計數器
程式跑到沒寫程式的空白處(NOP)等不應該去的地方吧
或者是還有其他情況會造成死當?

由於我們的機器不能重開機
所以看門狗不能使用
所以想試試看還有哪些方法可以防止當機...

發表於: 2006/7/19 10:10
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... ]

教育訓練中心

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