Re: 程式穩定度debug的問題
|
||||
---|---|---|---|---|
新會員
|
我會先把各功能(你的按鍵)切割開來
讓範圍縮小。 獨立去TRY,確定OK以後 再一個一個整合起來。 如果一開始的架構就構思得不錯的話,會比較好DEBUG。 希望有幫上你的忙。 GOOD LUCK~~
發表於: 2008/2/12 15:13
|
|||
|
Re: 程式穩定度debug的問題
|
||||
---|---|---|---|---|
初級會員
|
如果是軟體的問體前面的大大說的很清楚,幫忙補充一點,用組語寫需注意bank的切換是否正確。
發表於: 2008/2/1 10:04
|
|||
|
Re: 程式穩定度debug的問題
|
||||
---|---|---|---|---|
資深會員
|
GOTO用多了不會怎樣,但寫程式的人一定要清楚GOTO到那裡去...
CALL用多了,要注意CALL的層數,不可使堆疊爆掉,否則程式就回不去了...,值得提醒的是,中斷也會佔掉堆疊,要小心使用哦。
發表於: 2008/2/1 9:43
|
|||
|
Re: 程式穩定度debug的問題
|
||||
---|---|---|---|---|
資深會員
|
抱歉,偶都用C寫程式
組語不熟, 無法回答 不過您goto沒有寫好呢? 坦白說, 天曉得!!! 程式怎麼寫的只有你自己知道,找個高手幫你看程式或許比較快 有空多看別人程式都怎麼寫的, 可以增進程式組織安排的能力
發表於: 2008/2/1 9:12
|
|||
|
Re: 程式穩定度debug的問題
|
||||
---|---|---|---|---|
初級會員
|
請問,如果使用了很多goto指令和call指令,會不會產生程式goto多了之後不知道跑到哪裡去呢?因為常常當掉後我暫停程式去看程式跑到哪裡去,但是程式跑到的地方一定不是應該暫停的地方。是因為我的goto沒有寫好嗎?
如果是這樣的情況,我應該要怎麼debug呢? 謝謝
發表於: 2008/1/31 16:12
|
|||
|
Re: 程式穩定度debug的問題
|
||||
---|---|---|---|---|
資深會員
|
需先推敲,究竟是硬體問題還是程式問題
要debug,經驗和運氣是很重要的 如果是硬體,請靠自己,如電源不穩,雜訊干擾等 如果是軟體, 個人經驗 記憶體運用有問題,如陣列大小為5byte, 指標卻指超過該範圍並寫入資料, 其結果會不可預期 程式寫的有缺陷,導致某些狀況會陷入無窮迴圈跑不出來,形同當機 以上參考
發表於: 2008/1/31 14:55
|
|||
|
Re: 程式穩定度debug的問題
|
||||
---|---|---|---|---|
初級會員
|
會不會本身硬體就有問題,因為你所說的問題太過籠統,靠自己了
發表於: 2008/1/31 9:54
|
|||
|
Re: 程式穩定度debug的問題
|
||||
---|---|---|---|---|
新會員
|
這種問題太難找了 如果怎麼看都找不出來
可以裝 舊 的版本試看看會不會有這問題 舊版本沒有這個錯誤 就看改版的時候加了哪些東西造成錯誤
發表於: 2008/1/31 9:42
|
|||
|