玩單片機的都可能遇到過因外部干擾或因軟件BUG導(dǎo)致死機,這對于有功率負(fù)載的電路是極為不利的?,F(xiàn)在MCU都有了WDT看門狗,當(dāng)計數(shù)溢出就強制進(jìn)行復(fù)位。但如果單片機因某種原因(如靜電、浪涌等擊穿)直接
2023-07-25 09:17:30
763 
。不管怎樣,反正沒幾輪就肯定有2個從機死機,而沒有死機的那個單片機則一直正常工作,接收自己的數(shù)據(jù)并轉(zhuǎn)發(fā)。無數(shù)次試驗,說不定是哪兩個從機會死機。單片機也換過STC和芯唐,都一樣。請大家指點,我該如何尋找原因?
2011-09-26 14:42:05
我做的五一智能車,單片機輸出管腳全部為高電平,使用的管腳為P20到P23,紅外采集模塊正常工作,有時候使用51開發(fā)板的最小系統(tǒng),驅(qū)動的四個輸入管腳只連接兩個管腳時,小車能夠正常工作,使用自己焊接的最小系統(tǒng)連接兩個管腳卻沒有用 ,是怎么回事?
2016-07-19 10:05:06
的程序指針進(jìn)入一個死循環(huán),無法執(zhí)行正常的程序流程。其外在表現(xiàn)常常是:正常功能喪失,按鍵無響應(yīng),顯示凝固。單片機死機后,只有復(fù)全才能走出死循環(huán),執(zhí)行正常的程序流程。眾所屬知,克服死機的最有效手段是加看門狗
2018-08-27 09:34:57
找出原因后,我們要怎么處理呢? 死機是指CPU的程序指針進(jìn)入一個死循環(huán),無法執(zhí)行正常的程序流程。其外在表現(xiàn)常常是:正常功能喪失,按鍵無響應(yīng),顯示凝固。單片機死機后,只有復(fù)全才能走出死循環(huán),執(zhí)行正常
2020-05-06 15:10:20
);等待電平變化,正常情況下x都會變成0,就怕萬一,因此最好加上時間限制;5、看門狗沒有關(guān)閉。 有的單片機即使沒使用看門狗開機時也有可能意外自動開啟了最小周期的看門狗,導(dǎo)致軟件不斷復(fù)位,造成死機,這個
2018-08-26 16:16:54
的介紹串口是一種十分廣泛的通訊接口,串口成本低,容易使用,通信線路簡單,可實現(xiàn)兩個設(shè)備的互相通信。單片機的串口可以使單片機與單片機,單片機與電腦,單片機與各式各樣的模塊相互通信,極大的擴展了單片機的應(yīng)用范圍,增強了單片機系統(tǒng)的硬件實力。51單片機內(nèi)部自帶UART(),可實現(xiàn)單片機的串口通信。串口硬件電路
2021-11-30 06:24:14
單片機串口通信只能讀取上位機傳輸?shù)牡谝?b class="flag-6" style="color: red">個字節(jié),原因是串口中斷耗費時間太多,導(dǎo)致數(shù)據(jù)丟失
2022-02-22 06:40:24
圖中P07為單片機控制mos管的io口,供電5V/2A適配器,單片機松翰570210。單片機運行正常,但是負(fù)載電流到1.7A左右時,單片機會死機,運行不正常。(在mos管的GS之間并聯(lián)一個102
2020-07-08 15:09:29
口上引起單片機死鎖,破壞了硬件邏輯功能,導(dǎo)致死機。四、復(fù)位收到干擾,引起反復(fù)復(fù)位,在反復(fù)復(fù)位當(dāng)中有可能會導(dǎo)致死機。綜上所述:設(shè)計電路時,應(yīng)該注意:1.電源穩(wěn)定2.IO保護(hù)3.振蕩器PCB布線要注意4.
2019-09-10 07:30:00
[i]?我用labview做了一個上位機波形顯示的界面,用串口助手與labview通信時,數(shù)據(jù)可以正常收發(fā),用單片機與串口助手通信時,數(shù)據(jù)也可以正常收發(fā),但是當(dāng)單片機與labview通信時,labview的數(shù)據(jù)無法給到單片機,請問是什么原因?
2023-09-28 06:08:34
各位大神: 我用51單片機開發(fā)板編碼做了一個測器轉(zhuǎn)數(shù)的系統(tǒng)。并可以實現(xiàn)把測量數(shù)據(jù)傳給電腦。用51單片機上的虛擬串口是可以在電腦上找到com口,并把數(shù)據(jù)傳輸給電腦。但是用串口線直接把單片機和電腦的串口
2015-09-08 19:59:47
振蕩器停止振蕩是由哪些原因引起的?單片機為什么會死機?單片機死機該怎么去解決?
2021-07-16 09:22:58
先展示我的硬件部分圖片:要求完成的功能:1.兩個模塊和兩個單片機相連,分別稱為單片機A,單片機B2.功能:單片機A上的兩個按鍵控制單片機B上的P2口等四個燈的亮滅;單片機B上的兩個按鍵控制單片機A上
2022-02-16 06:53:10
判斷出不同的復(fù)位原因;還可以根據(jù)不同的標(biāo)志直接跳到相應(yīng)的程序。這樣可以使程序運行有連續(xù)性,用戶在使用時也不會察覺到程序被重新復(fù)位過。4、如何測試單片機系統(tǒng)的可靠性。當(dāng)一個單片機系統(tǒng)設(shè)計完成,對于
2018-08-06 17:54:38
單片機意外死機,意外復(fù)位,程序跑飛。原因有以下幾種。一、數(shù)組越界。 特別是使用指針操作的,如果有越界的情況,后果將很嚴(yán)重。二、電源不穩(wěn)定。 可以用示波器監(jiān)測檢查三、Stack 棧溢出Stack是為了
2021-12-07 07:13:53
在單片機系統(tǒng)里,按鍵是常見的輸入設(shè)備,在本文將介紹幾種按鍵硬件、軟件設(shè)計方面的技巧。一般的在按鍵的設(shè)計上,一般有四種方案:一、是GPIO口直接檢測單個按鍵二、是按鍵較多則使用矩陣鍵盤三、是將按鍵接到
2018-09-05 15:32:34
用單片機通過光耦的隔離 再經(jīng)過一個三極管驅(qū)動了一個繼電器 通過這個繼電器去開關(guān)交流220V,發(fā)現(xiàn)在繼電器吸合瞬間,單片機就死機了。應(yīng)該是打開瞬間電流太大導(dǎo)致220干擾帶到了單片機電源、線圈電壓上,請教大神怎么解決?
2019-10-14 09:00:42
單片機燒錄下載不進(jìn)程序是什么原因導(dǎo)致的呢?怎樣去解決單片機燒錄下載不進(jìn)程序的問題呢?
2022-01-19 07:21:18
函數(shù)里)然后我把那個數(shù)組定義在全局變量里之后就不會死機了,也能正確求平均值。明明在c8t6里那個數(shù)組在main里面聲明也不會死機啊,但精英版的卻會?所以想問問為什么同樣的代碼不同的單片機一個死機一個不會?謝謝!
2020-10-14 00:24:58
,不會出現(xiàn)問題。但是當(dāng)接上負(fù)載之后占空比增加了幾秒鐘之后就停止了,類似于死機的樣子。當(dāng)我把負(fù)載卸掉,占空比又能自動增加了我查了一下單片機的拉電流是20ma下面是我寫的一個自動加減占空比的程序while
2014-05-18 23:30:59
CD4066是什么?CD4066有哪些引腳?單片機的引腳是怎樣控制CD4066上四個開關(guān)的開斷呢?
2021-10-18 06:48:33
轉(zhuǎn)帖:單片機程序死機跑飛原因單片機程序死機,跑飛了可以從以下幾個方面查找原因:1.意外中斷。是否打開了某個中斷,但是沒有響應(yīng)和清除中端標(biāo)志,導(dǎo)致程序一直進(jìn)入中斷,造成死機假象。2. 中斷變量處理不妥
2017-10-13 20:49:55
最近遇到一個問題,單片機用的是16M有源晶振,在高溫50度左右的時候死機了,測試電源3.3V紋波為25mV左右,有源晶振正常震蕩,且在死機瞬間,晶振波形與電源波形未有抖動。檢測有無死機是用IO口輸出高低電平來判斷。請問有遇到過類似的問題嗎?
2023-10-27 07:03:38
四個超聲波模塊的發(fā)射腳能不能接在同一個單片機引腳
2023-10-26 06:34:25
一、背景在一個項目中需要用到看門狗和軟件重啟,但是在工作過程中發(fā)現(xiàn)存在一種情況會導(dǎo)致STM32死機,經(jīng)過分析是軟件重啟過程中復(fù)位信號被外部電路強制拉高,無法在復(fù)位后4個時鐘拉低復(fù)位管腳,因此,將該
2021-08-09 06:00:01
,因為串口的速度是非??斓?,而發(fā)送的速度可能無法匹配所以在大量數(shù)據(jù)傳輸時非常容易因為堵塞模塊內(nèi)部內(nèi)存而導(dǎo)致死機的現(xiàn)象,這里的死機并不是指單片機死機,但其實也差不多,因為在做TCP主機的時候,發(fā)送的數(shù)據(jù)量時...
2021-11-22 07:12:33
,但是用LabVIEW visa設(shè)計的程序框圖無法顯示,請問是什么原因,我編了一個簡單的程序到單片機,然后通過串口把Receiving from 8051...----------------------
2015-06-18 16:23:55
S32K144單片機采集4路方波信號,可用一個定時器的四個通道嗎?會不會有沖突?以及輸入捕獲計算到的時間是否能正常采集?
2018-04-03 15:28:59
STM32單片機的按鍵原理是什么?STM32單片機的四個按鍵分別接到了哪些引腳上?
2021-09-28 06:44:55
的問題。通過查詢相關(guān)資料。問題原因是:有些鼠標(biāo)也是串口的,現(xiàn)在的操作系統(tǒng)也依然支持,在開機啟動時系統(tǒng)誤將單片機串口數(shù)據(jù)給了鼠標(biāo),導(dǎo)致這個問題的出現(xiàn)。解決辦法:將系統(tǒng)中鼠標(biāo)串口驅(qū)動卸載并在系統(tǒng)文件中刪除s...
2022-01-19 07:56:07
單片機程序死機,跑飛了可以從以下幾個方面查找原因:1.意外中斷。是否打開了某個中斷,但是沒有響應(yīng)和**中端標(biāo)志,導(dǎo)致程序一直進(jìn)入中斷,造成死機假象。2. 中斷變量處理不妥。若定義某些會在中斷中修改
2017-04-06 13:25:20
:donny123800回復(fù)數(shù):3推薦理由:當(dāng)單片機在低溫時無法工作,可以考慮是以下兩個原因導(dǎo)致:板子上的所有是否都能在你所要求的溫度下正常工作,電解電容低溫失效3、單片機死機原因分析作者:zhangbin1990
2021-01-21 14:46:21
0x230x06。每次需要發(fā)送四個字節(jié)的指令,前面01、03是必要的識別碼,23是溫度寄存器地址,06是讀取數(shù)據(jù)的數(shù)量?,F(xiàn)在的問題是:4011單片機串口每次只能發(fā)送一個字節(jié)(8位)的數(shù),如先發(fā)送01,測溫模塊
2016-07-07 21:38:03
現(xiàn)在我需要這兩
個電源VCC給
單片機供電,+5V給
四個DS18B20供電,將他們隔離起來,應(yīng)該怎樣做呢,我連的不對,求指教?。。。。。。。?/div>
2019-01-24 03:30:59
為什么串口發(fā)送單片機沒反應(yīng)啊,是不是死機啦?
2020-06-09 05:55:02
我在電腦上連接了一個51單片機和兩個安捷倫的萬用表,上位機用labview編程,我想通過串口向單片機發(fā)送命令控制一個簡單的電路,然后通過萬用表測量電壓,為什么單片機一發(fā)送數(shù)據(jù),電腦就直接重啟了呢?10次有6次都是這樣,請高手指導(dǎo)一下!
2015-03-19 19:37:18
為什么AVR單片機串口會出現(xiàn)亂碼問題呢?是什么原因導(dǎo)致的?
2021-10-29 07:51:03
不知道什么原因導(dǎo)致jlink給單片機(S32K148)燒寫程序,怎么也燒不進(jìn)去。猜測是因為燒寫的時候電平不穩(wěn),導(dǎo)致單片機鎖住了。打開j-flash軟件,點擊連接,一直出現(xiàn)Failed
2022-01-10 06:37:48
單片機程序死機,跑飛了可以從以下幾個方面查找原因:1. 意外中斷。是否打開了某個中斷,但是沒有響應(yīng)和清除中端標(biāo)志,導(dǎo)致程序一直進(jìn)入中斷,造成死機假象。2. 中斷變量處理不妥。若定義某些會在中斷中修改
2018-10-08 09:51:46
最近在忙一個項目,使用了STM32F030的單片機,定時器用系統(tǒng)定時器,每10us中斷一次。在程序少的時候,沒有發(fā)現(xiàn)死機情況,但是隨著功能的豐富,經(jīng)常出現(xiàn)死機問題,具體表現(xiàn)為while(1)循環(huán)無法
2021-08-13 06:43:16
),我希望串口調(diào)試工具得到的結(jié)果是FF0401020254(第一個ff是表示地址正確,由單片機反饋個FF回來,第二個04是接收標(biāo)志位,表示是由單片機發(fā)送過來的,第三個01是表示發(fā)送的是功能1,第四個
2012-07-22 15:37:54
語音識別智能分類垃圾桶基本介紹器件51單片機LD3320語音模塊SYN6288語音合成SG90舵機(4個)u***-ttl模塊垃圾桶四個(4個)面包板(建議用)實現(xiàn)思路與接線實現(xiàn)流程圖接線呈現(xiàn)圖代碼
2021-11-18 07:19:55
口上引起單片機死鎖,破壞了硬件邏輯功能,導(dǎo)致死機。四、復(fù)位收到干擾,引起反復(fù)復(fù)位,在反復(fù)復(fù)位當(dāng)中有可能會導(dǎo)致死機。綜上所述:設(shè)計電路時,應(yīng)該注意:1.電源穩(wěn)定2.IO保護(hù)3.振蕩器PCB布線要注意4.復(fù)位電路設(shè)計和PCB布線5.電源,信號線干擾路徑的保護(hù),加濾波TVS等6.高速信號輸出遠(yuǎn)
2021-11-24 08:03:24
,電子行業(yè)每18個月更新?lián)Q代,10年前的技術(shù)現(xiàn)在已經(jīng)更新了6代了——事實也確實如此。目前32位Crtex-M系列單片機的各種教程已經(jīng)普及,其學(xué)習(xí)的難度不斷降低。以意法半導(dǎo)體公司的STM32F系列單片機
2018-07-19 00:44:04
怎么讓STM32或其他的單片機死機
2023-09-26 06:38:25
單獨測試wifi模塊轉(zhuǎn)串口 沒問題 能收到pc端發(fā)送的字符 單獨給單片機通過Pc串口發(fā)送指令沒問題 wifi模塊和單片機相連就不好使了 有人知道這是什么原因么 ps:我用的rs232轉(zhuǎn)u***線
2013-12-31 19:13:45
接收移位寄存器無法接數(shù)據(jù)導(dǎo)致串口溢出并死機的原因是什么?如何去解決?
2021-12-09 06:13:48
同步電機的開啟一切正常,就是在控制交流永磁同步電機停止時會出現(xiàn)單片機死機的原因,找不到原因,無語了,歡迎大架蓋樓討論。
2019-10-11 09:01:40
大家好,我現(xiàn)在做一個項目,無線遙控控制燈光,遙控碼是用單片機編的,現(xiàn)在遇到的問題是,當(dāng)無線發(fā)射模塊發(fā)碼的時候,單片機就死機,有時候還把E2ROM的數(shù)據(jù)打亂,更糟糕的時候會把程序也打亂,必須重新燒錄
2019-10-21 01:22:21
最近做了一個項目 ,發(fā)現(xiàn)程序時不時的會重啟 (加了看門狗),不加偶爾也會死機導(dǎo)致程序出現(xiàn)問題,查找資料有以下的幾種原因1.堆棧溢出;2.電源干擾;3.強電和弱電共地干擾;由于自己使用了串口整個程序
2021-11-24 08:01:55
單片機程序為什么會死機或跑飛呢?有哪些原因?
2021-11-09 06:01:45
各位們,可不可以給我推薦個具有四個串口的單片機或者具有五個串口的單片機。
2015-05-12 19:50:02
求四個單片機A,B,C,D之間相互通信,比如A向B,C,D傳送一段數(shù)據(jù),之后B又向A,C,D傳送一段數(shù)據(jù),之后C又向A,B,D傳送一段數(shù)據(jù),之后D又向A,S,C傳送一段數(shù)據(jù),最后循環(huán)傳送。
2015-12-14 08:51:04
求助: 單片機控制四輪小車(四個電機)實現(xiàn)前后左右轉(zhuǎn)向,原地轉(zhuǎn)向程序(匯編)。。。。給個思路也行啊。。。謝謝各位大仙了
2012-05-01 14:49:00
本人在做51單片機或者其他單片機串口處理數(shù)據(jù)的時候,串口傳輸數(shù)據(jù)到其他設(shè)備,其他設(shè)備串口發(fā)送數(shù)據(jù)到單片機,在處理的時候發(fā)現(xiàn),單片機數(shù)據(jù)可以正常發(fā)送到其他設(shè)備,但是串口接收數(shù)據(jù)偶爾接收到數(shù)據(jù),有時接收
2023-10-23 06:39:12
我想用四個按鈕控制四個繼電器,假設(shè)按鈕為ABCD,繼電器為EFGH,AB按下E動,CD按下F動,AC按下G動,BD按下H動,都按下不動,麻煩高手給個程序他,我用的單片機是AT89C51,打算用P1口
2015-07-22 00:28:41
我現(xiàn)在做一個項目,無線遙控控制燈光,遙控碼是用單片機編的,現(xiàn)在遇到的問題是,當(dāng)無線發(fā)射模塊發(fā)碼的時候,單片機就死機,有時候還把E2ROM的數(shù)據(jù)打亂,更糟糕的時候會把程序也打亂,必須重新燒錄程序才能
2011-10-02 15:40:24
單片機串口通信,初始化按照書上寫得,但是仍然通信失敗,不知道是什么原因。想知道一般大家遇到的通信通信失敗原因有哪些?
2023-11-07 06:53:29
請問單片機如何才能不死機?
2021-11-09 06:25:23
最近在調(diào)試FreeRTOS系統(tǒng)遇到了一個比較奇怪的問題,在STM32F103最小系統(tǒng)上調(diào)試任務(wù)通知模擬事件標(biāo)志組功能時,中斷一觸發(fā),單片機就會死機。通過查詢方式發(fā)生任務(wù)通知沒任何問題,一旦用按鍵觸發(fā)
2022-01-13 06:03:14
上個帖子討論了幾種可能引起單片機死機的軟件方面的原因,硬件問題引起的死機可能主要是因為附近有很強的干擾源,尤其是控制繼電器,電動機或者風(fēng)機這類設(shè)備時,它們都含有很大的電感,電感有個阻礙電流變化的特性
2020-09-01 17:57:05
一直以來有個問題就是如何保整單片機不死機的問題困擾著我,我在想造成單片機死機的原因都有哪些?如何避免?目前我能想到就下面這幾條注意堆棧野指針看門狗無條件死循環(huán)中斷造成晶振問題硬件電路干擾請大佬們補充,另外這些死機問題不可能全部避免的,我知道補救措施就是看門狗,大佬們有沒有別的補救措施?
2022-07-27 11:03:33
原地,對任何操作都沒有了響應(yīng),就像死了一樣造成單片機死機的原因可以分為2種,一種是由于軟件存在某種bug引起的,另一種是由于硬件抗干擾能力較弱引起的,首先介紹因為軟件引起的單片機死機,在單片機軟件開發(fā)中
2020-08-31 07:50:59
?這篇文章將介紹臺灣九齊單片機NY8A050D 6 I/O 8-bit EPROM-Based MCU,包括其特點、應(yīng)用領(lǐng)域、與其他單片機的比較等內(nèi)容。一、九齊單片機NY8A050D 6 I/O
2023-11-27 21:54:52
手機死機的原因有哪些?
我們對電腦的死機藍(lán)屏都習(xí)以為常,死機以后無非就是熱啟或者是RESET,但是我們對手機的死機常常抱怨,
2009-10-26 16:32:10
3565 單片機學(xué)習(xí)的四個階段
經(jīng)常有單片機愛好者問我們,如何學(xué)習(xí)單片機?學(xué)習(xí)單片機的步驟是什么?
我們初略總結(jié)了一下,單片機學(xué)習(xí)的過程
2010-05-17 09:02:01
1233 STM32單片機使用外部 SRAM 導(dǎo)致死機
2015-11-25 14:49:34
0 不穩(wěn)或強干擾引起PC跑飛,如果看門狗不好,也會引起死機。 三 設(shè)計上對長引出線的IO沒有保護(hù),靜電打在IO口上引起單片機死鎖,破壞了硬件邏輯功能,導(dǎo)致死機。 四. 復(fù)位收到干擾,引起反復(fù)復(fù)位,在反復(fù)復(fù)位當(dāng)中有可能會導(dǎo)致死機。 五.電源電
2017-11-24 01:31:24
3670 是否打開了某個中斷,但是沒有響應(yīng)和清除中端標(biāo)志,導(dǎo)致程序一直進(jìn)入中斷,造成死機假象。
2019-07-21 10:28:01
7575 單片機程序死機,可能是這幾個原因
2020-06-19 17:18:20
7993 
plc運行時可能會出現(xiàn)死機的情況,這給工業(yè)生產(chǎn)造成不可預(yù)估的損失,因此,首先要了解PLC死機的原因,針對原因進(jìn)行排查,軟件或硬件錯誤都有可能導(dǎo)致PLC死機
2021-03-24 09:12:26
2398 在日常的單片機開發(fā)中,不可避免會遇上死機的現(xiàn)象,讓人摸不著頭腦,更嚴(yán)重的是死機并不能輕易復(fù)現(xiàn)的情況,下面我就說一些我在開發(fā)過程中遇到過的情況。變量溢出或變量未初始化這里的變量溢出指的是變量定義
2021-11-13 19:51:02
16 最近做了一個項目 ,發(fā)現(xiàn)程序時不時的會重啟 (加了看門狗),不加偶爾也會死機導(dǎo)致程序出現(xiàn)問題,查找資料 有以下的幾種原因1.堆棧溢出;2.電源干擾;3.強電和弱電共地干擾;由于自己使用了串口整個
2021-11-16 13:06:02
8 口上引起單片機死鎖,破壞了硬件邏輯功能,導(dǎo)致死機。四、復(fù)位收到干擾,引起反復(fù)復(fù)位,在反復(fù)復(fù)位當(dāng)中有可能會導(dǎo)致死機。綜上所述:設(shè)計電路時,應(yīng)該注意:1.電源穩(wěn)定2.IO保護(hù)3.振蕩器PCB布線要注意4.復(fù)位電路設(shè)計和PCB布線5.電源,信號線
2021-11-16 15:51:01
23 APM32F103RCT6_UART_串口多層并發(fā)導(dǎo)致死機
2022-11-09 21:03:25
2
評論