資料介紹
本文檔的主要內(nèi)容詳細介紹的是單片機程序跑飛的原因詳細說明
1.意外中斷。
是否打開了某個中斷,但是沒有響應和清除中端標志,導致程序一直進入中斷,造成死機假象。
2. 中斷變量處理不妥。
若定義某些會在中斷中修改的全局變量,這時要注意兩個問題:首先為了防止編譯器優(yōu)化中斷變量,要在這些變量定義時前加 volatile,其次在主循環(huán)中讀取中斷變量前應該首先關(guān)閉全局中斷,防止讀到一半被中斷給修改了,讀完之后再打開全局中斷;否則出現(xiàn)造成數(shù)據(jù)亂套。
3. 地址溢出,常見錯誤為指針操作錯誤。
我要著重說的是數(shù)組下標使用循環(huán)函數(shù)中循環(huán)變量,如果循環(huán)變量沒控制好則會出現(xiàn)數(shù)組下標越界,意外修改系統(tǒng)的寄存器造成死機,這種情況下如果死機說明運氣好,否則后面不知道發(fā)生什么頭疼的事。
4. 無條件的死循環(huán)。
比如使用while(x);等待電平變化,正常情況下x都會變成0,就怕萬一,因此最好加上時間限制;

- 單片機程序跑飛的三種現(xiàn)象、原因及解決方法
- 調(diào)用S12(X)單片機Flash擦寫函數(shù),程序跑飛問題
- 單片機意外死機,意外復位,程序跑飛
- 【跑飛、死機】單片機?msp430程序跑飛原因和解決方式積累
- 單片機開發(fā)小程序
- 單片機程序為什么會死機跑飛資料下載
- 51單片機程序跑飛的現(xiàn)象及影響與原因詳細概述
- 單片機程序主函數(shù)中為什么一定要加while
- 單片機有哪些品牌和單片機軟件延時10ms的程序及有哪些排序算法
- 為什么單片機的程序必須是死循環(huán)
- 什么是程序跑飛以及軟件陷阱技術(shù)詳細實例說明
- 51單片機有哪些常用程序?51單片機4個常用程序匯總 28次下載
- 單片機應用程序綜合實例——單片機與接口技術(shù) 0次下載
- 單片機程序跑飛現(xiàn)象和基于555定時器的看門狗電路的設(shè)計 18次下載
- Silabs的Flash單片機丟失程序原因 122次下載
- 單片機里的程序是如何運行? 5.8k次閱讀
- 芯片不定時跑飛和復位的五大原因 1.2w次閱讀
- 單片機的主程序是如何執(zhí)行的 1.1w次閱讀
- 使用單片機實現(xiàn)復位電路的資料詳細說明 5.5k次閱讀
- 51單片機程序運行跑飛現(xiàn)象分析 8.7k次閱讀
- 單片機晶振不起振有哪些原因如何解決這個問題 9.4k次閱讀
- 單片機晶振不起振的40個原因分析 4.4w次閱讀
- 單片機開發(fā)中應掌握的幾個基本技巧 4k次閱讀
- 你的單片機程序為什么會跑飛了?單片機程序死機跑飛的六大原因 1.1w次閱讀
- 怎么讀取單片機程序_單片機程序是如何執(zhí)行的_如何讀懂單片機程序 7.9w次閱讀
- 單片機看門狗電路的作用,看門狗系統(tǒng)設(shè)計技巧及其抗干擾措施 5.4k次閱讀
- 單片機程序有多大 怎么看? 8.5k次閱讀
- 單片機與程序設(shè)計(上) 8.2k次閱讀
- 單片機程序總跑飛?小技巧幫你忙 8.9k次閱讀
- 干貨分享:DSP程序跑飛的原因?你是如何解決的? 8.4k次閱讀
下載排行
本周
- 1美的電磁爐電路原理圖資料
- 4.39 MB | 16次下載 | 10 積分
- 2反激式開關(guān)電源設(shè)計解析
- 0.89 MB | 2次下載 | 5 積分
- 3簡易光伏控制器原理圖資料
- 0.07 MB | 1次下載 | 5 積分
- 4TPS23755數(shù)據(jù)手冊
- 0.07 MB | 次下載 | 免費
- 536伏,10兆赫茲低噪聲雙運算放大器COS5532 技術(shù)手冊
- 0.41 MB | 次下載 | 免費
- 6LM5176 55V 寬輸入電壓同步4開關(guān)降壓/升壓控制器技術(shù)手冊
- 2.40 MB | 次下載 | 免費
- 7MCU模塊原理圖資料
- 0.37 MB | 次下載 | 1 積分
- 8LoRa1121 FCC&CE認證 多頻段LoRa無線通訊模塊規(guī)格書
- 997.05 KB | 次下載 | 免費
本月
- 1美的電磁爐電路原理圖資料
- 4.39 MB | 16次下載 | 10 積分
- 2冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 7次下載 | 10 積分
- 3SDFM 激光測距模塊模組手冊
- 0.54 MB | 7次下載 | 免費
- 4直流電路的組成和基本定律
- 1.67 MB | 4次下載 | 免費
- 5SW6238V ACCC 三 PD 四口多協(xié)議移動電源 SOC規(guī)格書
- 0.59 MB | 4次下載 | 1 積分
- 6安川A1000變頻器中文版說明書
- 20.16 MB | 3次下載 | 3 積分
- 7IP6742_datasheet_100V8A 同步 BUCK 控制器
- 2.16 MB | 3次下載 | 免費
- 8PAW3395DM-T6QU:光學游戲?qū)Ш叫酒謨?/a>
- 1.26 MB | 2次下載 | 10 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233094次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191448次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183360次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81605次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73829次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論