電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

電子發(fā)燒友網(wǎng)>控制/MCU>MCU不復(fù)位調(diào)試的小技巧

MCU不復(fù)位調(diào)試的小技巧

收藏

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴

評(píng)論

查看更多

相關(guān)推薦

詳解MCU外圍復(fù)位電路原理以及器件選型計(jì)算

詳解MCU外圍復(fù)位電路原理以及器件選型計(jì)算
2022-04-13 21:16:1413027

常用的MCU復(fù)位電路介紹

旺哥平時(shí)在工作中和MCU打交道的時(shí)間非常多,但是大家知道只要是MCU就肯定會(huì)用到復(fù)位,因此每次設(shè)計(jì)電路,都少不了單片機(jī)復(fù)位電路,剛開始看到這個(gè)電路,因?yàn)殡娮又R(shí)很薄弱,有點(diǎn)看不懂,一直在想不是電容不能通直流電么,這玩意原理到底是什么?帶著這個(gè)疑問(wèn)下面給大家介紹下常用的MCU復(fù)位電路。
2023-02-27 16:52:521093

MCU復(fù)位電路設(shè)計(jì)

定義:一般單片機(jī)里面都會(huì)有復(fù)位電路,比較熟悉的有上電復(fù)位和手動(dòng)復(fù)位,具體這兩個(gè)復(fù)位用下面這個(gè)電路就解決了。一般復(fù)位電平為低電平有效,高電平無(wú)效。一般對(duì)于整個(gè)系統(tǒng)來(lái)講,剛開始時(shí)候也就是系統(tǒng)上電的情況下
2023-03-01 14:31:09978

S32K1XX系列MCU復(fù)位問(wèn)題的解決方法

最近有朋友調(diào)試S32K1XX系列的一塊控制板,遇到了一個(gè)奇怪的問(wèn)題,就是板子不斷復(fù)位,無(wú)法連接下載器,而且問(wèn)題找不到,于是我協(xié)助他調(diào)試了一下,然后最后發(fā)現(xiàn)竟然是芯片內(nèi)部的復(fù)位導(dǎo)致的,而且10塊板子均有復(fù)位波形【注意不是一直低電平的復(fù)位】,且并不是硬件設(shè)計(jì)的原因,今天分享給大家。
2023-08-23 13:03:07892

MCU NRST管腳異常復(fù)位現(xiàn)象的解決思路

本文探討一個(gè)奇怪的 MCU NRST 管腳異常復(fù)位現(xiàn)象。
2023-09-05 10:38:151200

不復(fù)位MCU繼續(xù)調(diào)試的方法

在產(chǎn)品開發(fā)時(shí),經(jīng)常會(huì)碰到在測(cè)試過(guò)程中或設(shè)備出廠后才發(fā)現(xiàn)程序異常,但當(dāng)重新對(duì)設(shè)備仿真調(diào)試時(shí)卻復(fù)現(xiàn)不出現(xiàn)場(chǎng)的問(wèn)題,或者只通過(guò)保存的日志信息艱難分析代碼運(yùn)行到了何處而導(dǎo)致的異常。
2024-01-26 09:25:23283

MCU上電就一定能復(fù)位

MCU上電就能復(fù)位
2021-11-01 08:20:22

MCU復(fù)位的作用及機(jī)制復(fù)位電路的作用

MCU復(fù)位的作用及機(jī)制復(fù)位電路的作用在上電或復(fù)位過(guò)程中,控制CPU的復(fù)位狀態(tài):這段時(shí)間內(nèi)讓CPU保持復(fù)位狀態(tài),而不是一上電或剛復(fù)位完畢就工作,防止CPU發(fā)出錯(cuò)誤的指令、執(zhí)行錯(cuò)誤操作,也可以提高
2021-11-04 06:49:10

MCU復(fù)位和熱復(fù)位有什么不一樣?

求問(wèn)MCU復(fù)位和熱復(fù)位有什么不一樣?
2024-02-02 15:52:50

MCU的VDDA懸空時(shí)為什么有時(shí)候可以復(fù)位成功

是這樣的,前段時(shí)間畫了塊板子給我們的固件工程師調(diào)試用,但由于Layout的失誤導(dǎo)致MCU的VDDA管腳的電容沒(méi)有接到3.3V上,等于說(shuō)VDDA管腳接了個(gè)電容接地。在調(diào)試的過(guò)程中MCU偶爾不能正常復(fù)位
2023-03-30 16:39:00

AD7190必須要發(fā)送40個(gè)1進(jìn)行復(fù)位之后才能正確讀取寄存的數(shù)值,如果不復(fù)位讀出來(lái)的都是ff怎么解決?

不復(fù)位就沒(méi)辦法正常讀取配置寄存器的數(shù)值,復(fù)位就能正常讀取,不知道啥問(wèn)題?另外這個(gè)片子有fpga驅(qū)動(dòng)的demo么
2023-12-01 07:40:37

Ch579 NVIC_SystemReset()函數(shù)不復(fù)位怎么解決?

在使用CH579,做項(xiàng)目,即將完工,內(nèi)存升級(jí)了一下,即占用RAM比之前版本多了1K;導(dǎo)致升級(jí)后的程序,執(zhí)行NVIC_SystemReset()函數(shù)后CPU ,不復(fù)位,重新上電也不工作。請(qǐng)問(wèn),有什么好辦法?
2022-09-08 06:09:00

FPGA與MCU對(duì)比分析哪個(gè)好

1、FPGA與MCU學(xué)習(xí)曲線和應(yīng)用靈活性MCU的學(xué)習(xí)曲線并不陡峭,所用的開發(fā)工具都可以輕易獲得,開發(fā)和調(diào)試的過(guò)程簡(jiǎn)單,設(shè)計(jì)很容易上手。不過(guò),MCU在處理復(fù)雜事務(wù)、運(yùn)行速度和接口的多樣性上是很有
2021-11-02 06:21:12

FS6500 MCU復(fù)位后有什么方法可以修復(fù)SBC復(fù)位

我正在使用 SBC FS6500 芯片。目前,SBC 會(huì)在 MCU復(fù)位后發(fā)生復(fù)位(軟復(fù)位:表示 SBC 無(wú)法關(guān)閉電源,因?yàn)?SBC 為 MCU 供電)。MCU復(fù)位后有什么方法可以修復(fù) SBC 復(fù)位?
2023-03-29 06:24:10

IAR調(diào)試中不同復(fù)位類型的介紹

IAR調(diào)試中不同復(fù)位類型的介紹在IAR 環(huán)境下調(diào)試有不同的復(fù)位類型,其中一些只復(fù)位內(nèi)核不復(fù)位MCU 外設(shè)的復(fù)位方式在特定情況下可能會(huì)造成仿真問(wèn)題
2023-10-19 07:54:38

IDE設(shè)置步驟有哪些

使用場(chǎng)景:當(dāng)MCU運(yùn)行時(shí)出現(xiàn)Bug,但沒(méi)有在線調(diào)試;此時(shí)可以使用該方法,在不復(fù)位的情形下捕捉代碼當(dāng)前運(yùn)行到的位置,繼續(xù)在線調(diào)試。IDE設(shè)置步驟:首先確保MCU的程序與當(dāng)前要在線調(diào)試的程序是完全一致
2021-11-01 07:09:24

S32K344死機(jī)無(wú)限復(fù)位怎么解決?

,應(yīng)該代碼進(jìn)入死循環(huán),退出調(diào)試后,芯片產(chǎn)生無(wú)限復(fù)位,該段代碼實(shí)現(xiàn)如下: Mcu_Init(NULL_PTR); Mcu_InitClock(McuClockSettingConfig_0); While
2023-04-28 07:13:53

STM32F405 IWDG不復(fù)位是什么原因?如何解決?

我遇到 IWDG 似乎沒(méi)有重置處理器的問(wèn)題。我已經(jīng)設(shè)置了一個(gè)非常簡(jiǎn)單的項(xiàng)目,該項(xiàng)目啟用了 IWDG,然后不撫摸它——它應(yīng)該重置,但它沒(méi)有。在調(diào)試器下運(yùn)行或獨(dú)立運(yùn)行,在任何一種情況下都不會(huì)重置。我可以
2023-01-13 08:13:52

STM32電源復(fù)位和引腳復(fù)位的相關(guān)資料推薦

調(diào)試程序的時(shí)候,發(fā)現(xiàn)仿真的時(shí)候程序一切運(yùn)行正常,當(dāng)重新上電后,程序運(yùn)行不正常具體現(xiàn)象如下:1、確定是進(jìn)入while(1)了,因?yàn)橛谐绦蜻\(yùn)行的秒閃燈在閃爍2、應(yīng)該是MCU無(wú)法正常收到的24L01
2022-01-03 07:18:13

STM32的電源復(fù)位和引腳復(fù)位的相關(guān)資料下載

調(diào)試程序的時(shí)候,發(fā)現(xiàn)仿真的時(shí)候程序一切運(yùn)行正常,當(dāng)重新上電后,程序運(yùn)行不正常具體現(xiàn)象如下:1、確定是進(jìn)入while(1)了,因?yàn)橛谐绦蜻\(yùn)行的秒閃燈在閃爍2、應(yīng)該是MCU無(wú)法正常收到的24L01
2021-12-30 08:15:26

Silicon labs C8051F9xx系列MCU調(diào)試經(jīng)驗(yàn)

停止?fàn)顟B(tài)時(shí),供電電流增加大約5mA,具體決定于電流表的內(nèi)阻抗,這種情況能造成電流表上的壓降增大,造成MCU產(chǎn)品掉電復(fù)位發(fā)生,一旦檢測(cè)到掉電復(fù)位,MCU和IDE將變的不同步,一個(gè)調(diào)試狀態(tài)會(huì)自動(dòng)結(jié)束被
2017-03-24 10:44:40

cc2530 如何在不復(fù)位時(shí)達(dá)到重新搜索網(wǎng)絡(luò)的效果?

cc2530 如何在不復(fù)位時(shí)達(dá)到重新搜索網(wǎng)絡(luò)的效果?最近在學(xué)習(xí)cc2530 ZB時(shí)遇到個(gè)問(wèn)題,在終端復(fù)位時(shí)通過(guò)zgWriteStartupOptions(ZG_STARTUP_SET
2016-04-05 10:56:19

cc2650 OAD結(jié)束后不復(fù)位,為什么?

Device Monitor的OAD功能,看上去可以向cc2650傳輸OADbin.bin,但OAD結(jié)束后,cc2650不復(fù)位;3.在1基礎(chǔ)上,調(diào)試OADTarget工程的CC2640App
2016-03-28 16:17:50

stm32g030j6m6串口如何燒錄程序,NRST引腳能否在作為輸入IO使用時(shí)不復(fù)位

; 2.使用SWD下載,NRST引腳必須作為輸入,但外部輸入低電平時(shí),MCU會(huì)復(fù)位。 問(wèn):串口如何燒錄程序,NRST引腳能否在作為輸入IO使用時(shí)不復(fù)位。
2024-03-11 07:48:08

復(fù)位】Freescale ARM Cortex-M系列軟復(fù)位的使用方法

的時(shí)候,覺(jué)著這個(gè)東西真的很奇妙,MCU自己對(duì)自己進(jìn)行復(fù)位,想想就覺(jué)著很有意思,或許一直就是這種好奇的樂(lè)趣讓我等屌絲對(duì)嵌入式的感情越陷越深吧,哈哈),即使對(duì)搞嵌入式的老鳥來(lái)說(shuō),軟復(fù)位也是一種很有用的手段
2015-01-15 15:28:10

調(diào)試記錄】STM32的電源復(fù)位和引腳復(fù)位

調(diào)試程序的時(shí)候,發(fā)現(xiàn)仿真的時(shí)候程序一切運(yùn)行正常,當(dāng)重新上電后,程序運(yùn)行不正常具體現(xiàn)象如下:1、確定是進(jìn)入while(1)了,因?yàn)橛谐绦蜻\(yùn)行的秒閃燈在閃爍2、應(yīng)該是MCU無(wú)法正常收到的24L01
2015-03-02 14:09:33

為什么需要給MCU加上電復(fù)位電路來(lái)在上電時(shí)給它復(fù)位呢?

如題,MCU運(yùn)行時(shí)的狀態(tài)不是易失的嗎,那每次上電時(shí)應(yīng)該就是初始狀態(tài)。為什么還需要上電復(fù)位電路來(lái)在MCU上電時(shí),給它復(fù)位呢?
2018-04-12 09:19:56

初始化mcu程序選用32k_MCU復(fù)位因素有哪些

調(diào)試MCU時(shí),經(jīng)常會(huì)遇到復(fù)位的情況。要找到復(fù)位的原因,我們就需要了解到有哪些因素會(huì)導(dǎo)致MCU復(fù)位。1. 外部輸入復(fù)位當(dāng)我們改變MCU的reset引腳的電平,并保持一段時(shí)間,就可以復(fù)位MCU。外部
2022-02-08 06:02:11

華大MCU如何實(shí)現(xiàn)軟件復(fù)位

華大MCU如何實(shí)現(xiàn)軟件復(fù)位產(chǎn)品在設(shè)計(jì)中某些狀態(tài)下需要MCU進(jìn)行復(fù)位,華大MCU包含了7個(gè)復(fù)位信號(hào)來(lái)源,每個(gè)復(fù)位信號(hào)都可以讓 CPU 重新運(yùn)行,絕大多數(shù)寄存器會(huì)被復(fù)位復(fù)位值,程序計(jì)數(shù)器 PC 會(huì)被復(fù)位
2020-01-17 16:52:04

引起MCU復(fù)位的原因

概念復(fù)位就類似于我們的個(gè)人 PC 重啟一樣,又比 PC 的重啟要簡(jiǎn)單一些。引起復(fù)位的原因也是多種多樣,筆者在這里大致列出以下幾種:上電復(fù)位,也就是我們給我們的 MCU 通電后,其實(shí)也是一次復(fù)位的過(guò)程。外部產(chǎn)生的手動(dòng)復(fù)位信號(hào),這個(gè)也比較常見,我們?cè)谄綍r(shí)學(xué)習(xí)所使用的開發(fā)板中就存在一個(gè)復(fù)位的按鍵,來(lái)實(shí)現(xiàn)手動(dòng)
2021-11-03 06:03:18

怎么樣用外部復(fù)位電路對(duì)MCU系列芯片進(jìn)行復(fù)位?

MCU芯片上電復(fù)位與低電壓復(fù)位發(fā)生時(shí),所有的系統(tǒng)寄存器恢復(fù)默認(rèn)狀態(tài),程序停止運(yùn)行,同時(shí)程序計(jì)數(shù)器 PC清零。復(fù)位結(jié)束后系統(tǒng)從向量 0000H 處重新開始運(yùn)行。MCU芯片都有內(nèi)部POR上電復(fù)位,對(duì)于從
2020-03-24 11:23:42

是什么原因造成了stm32看門狗不復(fù)位?。?/a>

獨(dú)立看門狗的喂狗周期范圍是多大呢

獨(dú)立看門狗是如何工作的?獨(dú)立看門狗的喂狗周期范圍是多大呢?為什么在線調(diào)試MCU時(shí),MCU不復(fù)位呢?IWDG引發(fā)的常見問(wèn)題有哪些?
2021-08-13 07:12:43

自動(dòng)復(fù)位復(fù)位后sp=07H,為什么不復(fù)位后直接使sp=30H?

上課老師講到自動(dòng)復(fù)位復(fù)位后sp=07H,為什么不復(fù)位后直接使sp=30H,這樣就不用重新定義賦值,英特爾公司當(dāng)初這樣設(shè)置目的和原因何在?
2014-03-25 22:22:21

請(qǐng)問(wèn)28033有可能出現(xiàn)死機(jī)但是不復(fù)位的情況嗎?

鄙人做的是開關(guān)電源,在最惡劣工況加載時(shí),DSP什么反應(yīng)都沒(méi)有,也不復(fù)位,系統(tǒng)成了一塊磚,我之前的類似工況,DSP都是***擾的復(fù)位的,這次怎么不復(fù)位也不工作呢?有達(dá)人指點(diǎn)一下嗎?
2018-10-08 16:55:42

請(qǐng)問(wèn)復(fù)位引腳保持低邏輯觸發(fā)MCU復(fù)位需要多長(zhǎng)時(shí)間?

復(fù)位引腳保持低邏輯觸發(fā)MCU復(fù)位需要多長(zhǎng)時(shí)間?
2020-12-23 06:58:37

請(qǐng)問(wèn)如何在DSP不復(fù)位的情況下重新連接仿真器

復(fù)位?,F(xiàn)在想著是否有下述這種功能:我把看門狗復(fù)位功能關(guān)閉,當(dāng)軟件跑飛后,死在某個(gè)位置;這個(gè)時(shí)候用電腦通過(guò)仿真器連接DSP,在DSP可以不復(fù)位的情況下,讀取目前程序跑飛的位置。是否能夠?qū)崿F(xiàn)這種功能,謝謝各位的幫助。
2018-12-18 11:10:55

造成MCU復(fù)位的原因都有哪些

一、簡(jiǎn)介在項(xiàng)目中有遇到過(guò)設(shè)備在常上電情況下,出現(xiàn)重啟問(wèn)題。為了區(qū)分是軟件造成的還是硬件造成的,在每次開機(jī)都去讀取MCU復(fù)位控制寄存器的值來(lái)判斷。二、RCON復(fù)位控制寄存器寄存器的各個(gè)位的值定義如下
2021-11-24 07:25:21

微機(jī)主板復(fù)位部分電路圖

微機(jī)主板復(fù)位部分電路圖:復(fù)位部分復(fù)位包括按POWER鍵,按RESET鍵或CTRL+ALT+ DEL或軟件的復(fù)位因此復(fù)位故障包括不復(fù)位復(fù)位后自動(dòng)消失等故障。
2009-01-16 13:01:25151

節(jié)電設(shè)計(jì)中掉電狀態(tài)MCU復(fù)位喚醒速度

針對(duì)采用掉電方式進(jìn)行MCU 節(jié)電設(shè)計(jì)時(shí)能否用硬件復(fù)位實(shí)現(xiàn)快速喚醒,分析討論了上電復(fù)位、運(yùn)行復(fù)位和掉電復(fù)位等三類復(fù)位方式的一些區(qū)別和特點(diǎn),得出了掉電復(fù)位喚醒所需時(shí)間
2009-07-30 10:10:4917

MCU51的串口調(diào)試工具

MCU51的串口調(diào)試工具:本站會(huì)員 gxujjd 及sltian 推薦的Mcu51網(wǎng)站的免費(fèi)串口調(diào)試工具。此版本使用C++Builder編寫.
2010-01-16 11:53:46126

MCU復(fù)位電路和振蕩應(yīng)用電路大全

MCU復(fù)位電路和振蕩應(yīng)用電路大全 1.晶體/陶瓷振蕩器等效電路 以下由電阻、電容、電感組成的電路就是晶體/陶瓷振蕩器的等效電路。
2010-03-25 09:40:0829

HT66Fx0系列MCU的Reset復(fù)位電路應(yīng)用介紹

HT66Fx0系列MCU的Reset復(fù)位電路應(yīng)用介紹HT66Fx0 系列MCU 的Reset 復(fù)位電路均采用了與I/O 共用的架構(gòu),本文即著重對(duì)此系列MCU 復(fù)位電路的應(yīng)用作一探討。外部Reset復(fù)位的功能HT66Fx
2010-03-27 08:38:4135

Mega168的復(fù)位電路及單線調(diào)試共用時(shí)的引腳處理

Mega168的復(fù)位電路及單線調(diào)試共用時(shí)的引腳處理 目前很多單片機(jī)都具有調(diào)試、在
2008-10-26 10:47:382061

Kinetis系列MCU調(diào)試下載程序方法

目前Kinetis 系列MCU 家族中的Cortex-M0+僅支持SWD 調(diào)試接口,Cortex-M4 支持JTAG、cJTAG 和SWD 調(diào)試接口,同時(shí)還具有EzPort 編程接口。
2013-09-23 14:33:4345

Cypress16位MCU調(diào)試軟件

本軟件是Cypress16位MCU調(diào)試軟件,可以在線燒寫程序。
2016-08-18 18:00:3249

什么樣的MCU電路或者場(chǎng)合中用復(fù)位芯片

復(fù)位監(jiān)控器件,主要可以大大提高MCU復(fù)位性能,其原理是通過(guò)確定 的電壓值(閾值)啟動(dòng)復(fù)位操作,同時(shí)排除瞬間干擾的影響,又有防止MCU在電源啟動(dòng)和關(guān)閉期間的誤操作效,保證數(shù)據(jù)安全。一般的人使用的阻容復(fù)位穩(wěn)定性極差,常常有按了復(fù)位沒(méi)反應(yīng),要按一段時(shí)間才能復(fù)位的經(jīng)歷。
2017-11-28 11:04:3712191

MCU復(fù)位原理詳解

想要實(shí)現(xiàn)軟復(fù)位,先給VRCTKEY賦個(gè)0x05FA,再想SYSRESETEQ寫1即可實(shí)現(xiàn)軟復(fù)位。
2018-10-27 10:47:518823

基于FPGA的同步復(fù)位的3位計(jì)數(shù)器設(shè)計(jì)

分析:首先,我們可以看到有哪些信號(hào)。復(fù)位rst 、計(jì)數(shù)器3位的、時(shí)鐘信號(hào)。(用到2路選擇器。復(fù)位不復(fù)位)   其次,怎樣實(shí)現(xiàn),一個(gè)時(shí)鐘過(guò)來(lái),記一次數(shù)就是加一次,保存(用到D觸發(fā)器),滿之后為0;
2019-02-01 07:08:002354

當(dāng)FPGA復(fù)位扇出較多時(shí) 有以下辦法可以解決

xilinx推薦盡量不復(fù)位,利用上電初始化,如果使用過(guò)程中需要復(fù)位,采用同步高復(fù)位。
2019-02-14 14:29:495419

4bit的移位寄存器復(fù)位不復(fù)位的實(shí)現(xiàn)

實(shí)現(xiàn)一個(gè)4bit的移位寄存器如下,不帶復(fù)位 module shift_reg( input clk, input rst, input din, output dout ); reg
2020-12-30 12:04:113314

哪些因素會(huì)導(dǎo)致MCU復(fù)位

調(diào)試MCU時(shí),經(jīng)常會(huì)遇到復(fù)位的情況。要找到復(fù)位的原因,我們就需要了解到有哪些因素會(huì)導(dǎo)致MCU復(fù)位
2020-11-10 16:32:118678

外部IC連接NRST導(dǎo)致MCU內(nèi)部復(fù)位信號(hào)失效的問(wèn)題

有客戶在產(chǎn)品的設(shè)計(jì)中,使用外部IC的GPIO通過(guò)連接NRST引腳來(lái)對(duì)STM32MCU進(jìn)行復(fù)位控制時(shí),會(huì)遇到以下問(wèn)題:IC可以對(duì)MCU進(jìn)行復(fù)位控制,但是芯片內(nèi)部的復(fù)位信號(hào)(如看門狗等)不能對(duì)MCU進(jìn)行復(fù)位,甚至影響引腳功能
2021-04-28 15:16:4119

華大MCU如何實(shí)現(xiàn)軟件復(fù)位

產(chǎn)品在設(shè)計(jì)中某些狀態(tài)下需要MCU進(jìn)行復(fù)位,華大MCU包含了7個(gè)復(fù)位信號(hào)來(lái)源,每個(gè)復(fù)位信號(hào)都可以讓 CPU 重新運(yùn)行,絕大多數(shù)寄存器會(huì)被復(fù)位復(fù)位值,程序計(jì)數(shù)器 PC 會(huì)被復(fù)位指向 00000000。
2021-10-12 11:24:401693

mcu復(fù)位導(dǎo)致I2C異常

在一直重啟,偶發(fā)導(dǎo)致I2C異常。原因分析:mcu在進(jìn)行I2C通信的時(shí)候,mcu復(fù)位導(dǎo)致I2C從設(shè)備進(jìn)入死鎖。從而導(dǎo)致復(fù)位mcu也不能恢復(fù)正常。解決方法:1、進(jìn)行通信的時(shí)候檢測(cè)電壓值,快到臨界值的時(shí)候禁止I2C通訊。2、復(fù)位從設(shè)備。3、在mcu上電的時(shí)候,SCL發(fā)送16個(gè)周期時(shí)鐘脈沖,這樣I2C從設(shè)備
2021-10-25 10:51:106

KEIL/MDK中使用JLINK調(diào)試器掛載正在運(yùn)行中的MCU

使用場(chǎng)景:當(dāng)MCU運(yùn)行時(shí)出現(xiàn)Bug,但沒(méi)有在線調(diào)試;此時(shí)可以使用該方法,在不復(fù)位的情形下捕捉代碼當(dāng)前運(yùn)行到的位置,繼續(xù)在線調(diào)試。IDE設(shè)置步驟:首先確保MCU的程序與當(dāng)前要在線調(diào)試的程序是完全一致
2021-10-25 18:36:1413

MCU上電就能復(fù)位

MCU上電就能復(fù)位?
2021-10-26 10:06:0313

MCU 是如何從上電復(fù)位運(yùn)行到 main 函數(shù)的?

概念復(fù)位就類似于我們的個(gè)人 PC 重啟一樣,又比 PC 的重啟要簡(jiǎn)單一些。引起復(fù)位的原因也是多種多樣,筆者在這里大致列出以下幾種:上電復(fù)位,也就是我們給我們的 MCU 通電后,其實(shí)也是一次復(fù)位的過(guò)程。外部產(chǎn)生的手動(dòng)復(fù)位信號(hào),這個(gè)也比較常見,我們?cè)谄綍r(shí)學(xué)習(xí)所使用的開發(fā)板中就存在一個(gè)復(fù)位的按鍵,來(lái)實(shí)現(xiàn)手動(dòng)
2021-10-28 18:51:115

485調(diào)試助手_基于MM32 MCU的shell調(diào)試教程(一)

對(duì)于做linux開發(fā)的研發(fā)人員來(lái)說(shuō),大家都喜歡通過(guò)輸入指令符來(lái)執(zhí)行一些命令操作,如果在MCU編程過(guò)程中有一個(gè)類似linux的shell命令工具可以通過(guò)串口調(diào)試助手輸入命令然后運(yùn)行一些調(diào)試函數(shù),將會(huì)
2021-10-28 19:36:147

MCU復(fù)位筆記

MCU復(fù)位的作用及機(jī)制復(fù)位電路的作用在上電或復(fù)位過(guò)程中,控制CPU的復(fù)位狀態(tài):這段時(shí)間內(nèi)讓CPU保持復(fù)位狀態(tài),而不是一上電或剛復(fù)位完畢就工作,防止CPU發(fā)出錯(cuò)誤的指令、執(zhí)行錯(cuò)誤操作,也可以提高
2021-11-01 16:25:569

復(fù)位芯片在MCU電路中的作用是什么

復(fù)位芯片在MCU電路中的作用是什么前不久有朋友大概問(wèn)了這么一個(gè)問(wèn)題:博主,在復(fù)雜的環(huán)境下,干擾有點(diǎn)大,有必要外接一個(gè)復(fù)位IC嗎?1寫在前面我們都知道在復(fù)雜環(huán)境,比如一些工廠,特別是在有大型機(jī)
2021-11-05 21:05:5818

PIC單片機(jī)學(xué)習(xí)——MCU復(fù)位原因分析

一、簡(jiǎn)介 在項(xiàng)目中有遇到過(guò)設(shè)備在常上電情況下,出現(xiàn)重啟問(wèn)題。為了區(qū)分是軟件造成的還是硬件造成的,在每次開機(jī)都去讀取MCU復(fù)位控制寄存器的值來(lái)判斷。二、RCON復(fù)位控制寄存器 寄存器的各個(gè)
2021-11-16 11:21:0214

---復(fù)位現(xiàn)象---GD32 MCU插入SD卡MCU立刻復(fù)位

問(wèn)題描述:程序運(yùn)行正常,但是在插入SD卡的瞬間,單片機(jī)硬件復(fù)位,程序重新運(yùn)行,之后狀態(tài)一切正常,可以讀取到SD卡。如果上電前插入SD卡,則一切正常。原因:使用示波器測(cè)試MCU電源,在SD卡插入瞬間
2021-11-18 16:36:013

痞子衡嵌入式:MCUXpresso IDE下在線調(diào)試時(shí)使用不同復(fù)位策略的現(xiàn)象總結(jié)

  大家好,我是痞子衡,是正經(jīng)搞技術(shù)的痞子。今天痞子衡給大家分享的是MCUXpresso IDE下在線調(diào)試時(shí)使用不同復(fù)位策略的現(xiàn)象總結(jié)?! ”酒獙?shí)際上是《IAR在線調(diào)試時(shí)設(shè)不同復(fù)位類型可能會(huì)導(dǎo)致
2021-11-30 18:06:0414

不同復(fù)位類型設(shè)置對(duì)MCUXpresso IDE在線調(diào)試有何影響?

大家好,我是痞子衡,是正經(jīng)搞技術(shù)的痞子。今天痞子衡給大家分享的是MCUXpresso IDE下在線調(diào)試時(shí)使用不同復(fù)位策略的現(xiàn)象總結(jié)。本篇實(shí)際上是《IAR在線調(diào)試時(shí)設(shè)不同復(fù)位類型可能會(huì)導(dǎo)致i...
2021-12-04 12:21:068

初始化mcu程序選用32k_MCU有多少種復(fù)位因素

調(diào)試MCU時(shí),經(jīng)常會(huì)遇到復(fù)位的情況。要找到復(fù)位的原因,我們就需要了解到有哪些因素會(huì)導(dǎo)致MCU復(fù)位。1. 外部輸入復(fù)位當(dāng)我們改變MCU的reset引腳的電平,并保持一段時(shí)間,就可以復(fù)位MCU。外部
2021-12-05 10:36:066

不同復(fù)位類型設(shè)置對(duì)Keil在線調(diào)試有何影響?

大家好,我是痞子衡,是正經(jīng)搞技術(shù)的痞子。今天痞子衡給大家分享的是Keil在線調(diào)試時(shí)設(shè)不同復(fù)位類型可能會(huì)導(dǎo)致i.MXRT下調(diào)試現(xiàn)象不一致。本篇是《IAR EWARM復(fù)位類型》、《MCUXp...
2021-12-05 15:36:0310

STM32的電源復(fù)位和引腳復(fù)位

調(diào)試程序的時(shí)候,發(fā)現(xiàn)仿真的時(shí)候程序一切運(yùn)行正常,當(dāng)重新上電后,程序運(yùn)行不正常具體現(xiàn)象如下:1、確定是進(jìn)入while(1)了,因?yàn)橛谐绦蜻\(yùn)行的秒閃燈在閃爍2、應(yīng)該是MCU無(wú)法正常收到的24L01
2022-01-07 14:36:125

STM32的電源復(fù)位和引腳復(fù)位

調(diào)試程序的時(shí)候,發(fā)現(xiàn)仿真的時(shí)候程序一切運(yùn)行正常,當(dāng)重新上電后,程序運(yùn)行不正常具體現(xiàn)象如下:1、確定是進(jìn)入while(1)了,因?yàn)橛谐绦蜻\(yùn)行的秒閃燈在閃爍2、應(yīng)該是MCU無(wú)法正常收到的24L01
2022-01-11 14:47:363

MCU調(diào)試接口——怎么堵住這個(gè)后門?

對(duì)于MCU的開發(fā)工程師來(lái)說(shuō),MCU調(diào)試接口是必不可少的開發(fā)利器。透過(guò)調(diào)試接口,我們可以監(jiān)視MCU的運(yùn)行狀態(tài),查看或修改寄存器的數(shù)值,觀察內(nèi)存中的數(shù)據(jù)變化,通過(guò)IDE、調(diào)試器等開發(fā)工具配合,方便地排查各種棘手的問(wèn)題。
2022-02-08 15:09:590

不復(fù)位MCU直接調(diào)試運(yùn)行程序

此時(shí)此刻有一種調(diào)試需求是朋友們非常想要的:一旦程序出了問(wèn)題,我只需要插上仿真器,目標(biāo)硬件不會(huì)復(fù)位,而是與我當(dāng)前所調(diào)試的程序同步,類似于仿真程序的時(shí)候的“全速運(yùn)行”,然而通過(guò)添加斷點(diǎn),便可查看程序具體的運(yùn)行狀態(tài),內(nèi)存等等信息,讓bug聞風(fēng)喪膽。
2022-05-12 15:43:17981

MCU工作電壓有關(guān)的復(fù)位

這篇文章,主要講的是跟MCU工作電壓有關(guān)的復(fù)位
2022-09-28 10:54:043224

如何通過(guò)J-Link Commander調(diào)試MIMXRT MCU

打EMC的時(shí)候或者板子干擾比較大的時(shí)候,很容易出現(xiàn)MCU的假象死機(jī)(即MCU電源都正常且POR_B也為高,這種情況實(shí)際是MCU復(fù)位后啟動(dòng)失敗死在ROM里),通過(guò)這種方式可以有效判定外部哪個(gè)BT_CFG管腳的干擾造成的。
2022-10-13 11:45:241555

MCU程序的調(diào)試手段

仿真器調(diào)試是進(jìn)行MCU開發(fā)前期必備的調(diào)試方法,常用的工具有Jlink,XDS100V3等等,這些開發(fā)工具都會(huì)匹配相應(yīng)的IDE集成開發(fā)環(huán)境進(jìn)行使用,不僅僅能夠控制程序的運(yùn)行過(guò)程(單步調(diào)試、斷點(diǎn)等)還能夠查看RAM、寄存器和Flash中的各種數(shù)據(jù),幫助開發(fā)工程師們快速的定位問(wèn)題,排除bug。
2022-10-19 14:30:581652

RA2快速設(shè)計(jì)指南 [5] 復(fù)位要求和復(fù)位電路

6. 復(fù)位要求和復(fù)位電路 Arm Cortex -M23產(chǎn)品共有12或13種類型的復(fù)位。 表11. Arm Cortex -M23 MCU復(fù)位 注:RA2E1及RA2E2產(chǎn)品不支持。 6.1 引腳
2023-04-03 15:30:04518

RA6快速設(shè)計(jì)指南 [6] 復(fù)位要求和復(fù)位電路 (上)

Cortex-M33器件復(fù)位 6.1 引腳復(fù)位 當(dāng) RES# 引腳電平被拉低時(shí),所有處理都將中止,MCU進(jìn)入復(fù)位狀態(tài)。要在運(yùn)行中復(fù)位MCU,應(yīng)在指定的復(fù)位脈沖寬度內(nèi)將 RES# 保持為低電平。有關(guān)
2023-06-14 12:20:01389

xilinx FPGA復(fù)位方法講解

不復(fù)位盡量不用復(fù)位,如何判斷呢?如果某個(gè)模塊只需要上電的時(shí)候復(fù)位一次,工作中不需要再有復(fù)位操作,那么這個(gè)模塊可以不用復(fù)位,用上電初始化所有寄存器默認(rèn)值
2023-06-28 14:44:46526

常用的MCU復(fù)位電路分享

只要是MCU就肯定會(huì)用到復(fù)位,因此每次設(shè)計(jì)電路,都少不了單片機(jī)復(fù)位電路,剛開始看到這個(gè)電路,因?yàn)殡娮又R(shí)很薄弱,有點(diǎn)看不懂,一直在想不是電容不能通直流電么,這玩意原理到底是什么?帶著這個(gè)疑問(wèn)下面給大家介紹下常用的MCU復(fù)位電路。
2023-07-05 11:29:57740

STM32 MCU TrustZone開發(fā)調(diào)試技巧分享

電子發(fā)燒友網(wǎng)站提供《STM32 MCU TrustZone開發(fā)調(diào)試技巧分享.pdf》資料免費(fèi)下載
2023-07-28 13:35:181

MCU復(fù)位電路知多少?

MCU復(fù)位電路知多少?
2023-10-17 18:02:08578

e2 studio調(diào)試MCU stack棧設(shè)置及查看

e2 studio調(diào)試MCU stack棧設(shè)置及查看
2023-10-27 10:38:57376

無(wú)線MCU調(diào)試技巧匯總

無(wú)線MCU調(diào)試技巧匯總
2023-10-17 14:56:41321

HK32MCU應(yīng)用筆記(六)| HK32MCU芯片調(diào)試心得

HK32MCU應(yīng)用筆記(六)| HK32MCU芯片調(diào)試心得
2023-09-18 10:59:15445

MCU調(diào)試接口——怎么堵住這個(gè)后門?

MCU調(diào)試接口——怎么堵住這個(gè)后門?
2023-10-31 17:02:38272

MCU復(fù)位時(shí)GPIO是什么狀態(tài)?

大家一定遇到過(guò)上電或者復(fù)位時(shí)外部的MOS電路或者芯片使能信號(hào)意外開啟,至此有經(jīng)驗(yàn)的工程師就會(huì)經(jīng)常關(guān)心一個(gè)問(wèn)題,MCU復(fù)位時(shí)GPIO是什么狀態(tài)?什么電路需要外部加上下拉?
2024-01-19 10:36:56385

GD32 MCU電源復(fù)位和系統(tǒng)復(fù)位有什么區(qū)別

GD32 MCU復(fù)位分為電源復(fù)位和系統(tǒng)復(fù)位,電源復(fù)位又稱為冷復(fù)位,相較于系統(tǒng)復(fù)位,上電復(fù)位更徹底,下面為大家詳細(xì)介紹上電復(fù)位和系統(tǒng)復(fù)位的實(shí)現(xiàn)以及區(qū)別。
2024-02-02 09:37:44363

如何排查GD32 MCU復(fù)位是由哪個(gè)復(fù)位源導(dǎo)致的?

上期為大家講解了GD32 MCU復(fù)位包括電源復(fù)位和系統(tǒng)復(fù)位,其中系統(tǒng)復(fù)位還包括獨(dú)立看門狗復(fù)位、內(nèi)核軟復(fù)位、窗口看門狗復(fù)位等,在一個(gè)GD32系統(tǒng)中,如果莫名其妙產(chǎn)生了MCU復(fù)位,如何排查具體是由哪個(gè)復(fù)位源導(dǎo)致的呢?
2024-02-03 09:46:51450

MCU復(fù)位RAM會(huì)保持嗎,如何實(shí)現(xiàn)復(fù)位時(shí)變量數(shù)據(jù)保持

在使用MCU時(shí),通常大家默認(rèn)MCU復(fù)位時(shí)RAM會(huì)被復(fù)位清零,那實(shí)際MCU復(fù)位時(shí)RAM是什么狀態(tài)?如何讓mcu復(fù)位時(shí)RAM保持不變呢?
2024-03-01 09:32:39292

已全部加載完成