一個大函數把大部分的活都幹了,這就是典型三哥編程風格。在多任務係統中

來源: coolwin 2013-11-04 21:02:12 [] [舊帖] [給我悄悄話] 本文已被閱讀: 次 (162 bytes)
回答: 大體不錯,細節難料chinomango2013-11-04 20:53:04
一但掉入這個函數出不來,再加上用硬時鍾喂狗,想不出問題都難。

我覺得其根本錯誤就是用硬時鍾喂狗,這連幼兒園的水平都沒達到。

所有跟帖: 

什麽叫硬時鍾喂狗? -chinomango- 給 chinomango 發送悄悄話 chinomango 的博客首頁 (0 bytes) () 11/04/2013 postreply 21:05:28

文中“硬件時鍾中斷喂狗”的簡稱。除非鍾頻發生器壞了,否則這個中斷就一直產生。 -coolwin- 給 coolwin 發送悄悄話 (50 bytes) () 11/04/2013 postreply 21:11:33

你們說的全是外行話。 -chinomango- 給 chinomango 發送悄悄話 chinomango 的博客首頁 (0 bytes) () 11/04/2013 postreply 23:22:15

是外行話。硬件時鍾如何喂狗? -企鵝肥肥- 給 企鵝肥肥 發送悄悄話 企鵝肥肥 的博客首頁 (0 bytes) () 11/05/2013 postreply 15:10:30

在硬時鍾中斷服務程序內將watchdog 計數器複位。 -coolwin- 給 coolwin 發送悄悄話 (18 bytes) () 11/05/2013 postreply 18:33:51

那按你的看法應該在那裏複位?中文作者原本就理解錯誤。 -chinomango- 給 chinomango 發送悄悄話 chinomango 的博客首頁 (0 bytes) () 11/05/2013 postreply 19:03:16

關鍵進程。一個千百萬都不能掛起的TASK,一但掛了,則馬上複位CPU。 -coolwin- 給 coolwin 發送悄悄話 (0 bytes) () 11/05/2013 postreply 19:10:35

"馬上"是多少1us,1ms還是1秒?你知道豐田是多少秒? -chinomango- 給 chinomango 發送悄悄話 chinomango 的博客首頁 (0 bytes) () 11/05/2013 postreply 19:59:22

這樣說吧。你正常插入到拔出的時間是12秒。如果哪天你太太發現你進去了時間半天 -coolwin- 給 coolwin 發送悄悄話 (217 bytes) () 11/06/2013 postreply 00:46:43

中文作者一點都沒有理解錯。隻是這裏有人要攪渾水。 -coolwin- 給 coolwin 發送悄悄話 (0 bytes) () 11/05/2013 postreply 19:17:02

”一個大函數把大部分的活都幹了“-這未必是事實 -chinomango- 給 chinomango 發送悄悄話 chinomango 的博客首頁 (599 bytes) () 11/04/2013 postreply 22:16:22

看來豐田該請你這免費大牛,讓Barr隻有襯托你的份, lol -日理萬機- 給 日理萬機 發送悄悄話 (0 bytes) () 11/05/2013 postreply 04:43:07

至少Barr是不夠高工資格的,美國的高手有的是 -chinomango- 給 chinomango 發送悄悄話 chinomango 的博客首頁 (0 bytes) () 11/05/2013 postreply 18:56:16

請您先登陸,再發跟帖!

發現Adblock插件

如要繼續瀏覽
請支持本站 請務必在本站關閉/移除任何Adblock

關閉Adblock後 請點擊

請參考如何關閉Adblock/Adblock plus

安裝Adblock plus用戶請點擊瀏覽器圖標
選擇“Disable on www.wenxuecity.com”

安裝Adblock用戶請點擊圖標
選擇“don't run on pages on this domain”