一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

MM32無法進(jìn)行燒寫的原因都有哪些

新域半導(dǎo)體 ? 2021-09-14 15:33 ? 次閱讀

MM32無法進(jìn)行燒寫原因有多種情況,我們從硬件和軟件兩個(gè)方面分析:
硬件原因:

1、使用的調(diào)試器不支持調(diào)試下載MM32MCU,IAR/KEIL上仿真器選擇/配置不正確,MM32MCU已經(jīng)獲得Segger官方認(rèn)證。在Segger官網(wǎng)J-Link驅(qū)動(dòng)6.40以上版本支持MM32MCU系列,MM32MCU支持如MM32-Link、U-link、J-Link、DAP-Link等使用SWD/JTAG(M3)等方式對(duì)內(nèi)核、外設(shè)、FLASH進(jìn)行訪問。

2、MM32MCU最小系統(tǒng)不完整,復(fù)位電路設(shè)計(jì)錯(cuò)誤、MCU供電不正常等也會(huì)出現(xiàn)無法識(shí)別設(shè)備Device等情況。MM32MCU支持寬電壓2.0-5.5v供電,在用戶自己設(shè)計(jì)產(chǎn)品PCB時(shí),建議用戶預(yù)留VCC、SWDIO、SWCLK、GND、NRST五線下載口方式。大家在進(jìn)行電路設(shè)計(jì)時(shí)請(qǐng)參考demo板進(jìn)行設(shè)計(jì)。

3、SWD的兩個(gè)引腳PA13、PA14引腳虛焊,外部硬件有上拉或下拉,與調(diào)試器連接不正確或未連通等情況。

軟件原因:

1、程序下載錯(cuò)誤,MM32MCU有F、L、SPIN、W、P五大系列,對(duì)于不同的MCU我們有不同的庫、啟動(dòng)文件與例程,大家下載程序前請(qǐng)查看自己MCU版本型號(hào)是否與要下載的程序?qū)?yīng),例如MM32F031C6T6分q版和n版,兩個(gè)型號(hào)由于時(shí)鐘域配置不同,程序不能直接共用。

2、MCU處于讀/寫保護(hù)狀態(tài),當(dāng)MCU處于讀保護(hù)狀態(tài)時(shí),F(xiàn)LASH空間處于寫保護(hù)狀態(tài),此時(shí)無法使用SWD協(xié)議對(duì)內(nèi)核、外設(shè)、FLASH進(jìn)行訪問,無法進(jìn)行下載調(diào)試。

3、MCU處于低功耗狀態(tài),當(dāng)MCU處于不同模式低功耗狀態(tài)時(shí),MCU的外設(shè)區(qū)域會(huì)處于斷電狀態(tài),調(diào)試器識(shí)別MCU處于斷電狀態(tài),無法進(jìn)行下載調(diào)試。

4、SWD的兩個(gè)引腳PA13、PA14被復(fù)用為其他功能或通用IO,PA13、PA14被配置為其他工作模式,此時(shí)PA13、PA14無法正常工作在SWD模式,調(diào)試器無法通過SWD協(xié)議進(jìn)行下載調(diào)試。

5、程序下載過程中出錯(cuò),由于下載速度和調(diào)試器版本特性等原因造成下載過程中出錯(cuò),導(dǎo)致MCU進(jìn)入HardFault狀態(tài)(程序跑飛),此時(shí)無法進(jìn)行下載調(diào)試。

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

    關(guān)注

    6059

    文章

    44828

    瀏覽量

    644984
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    Linux固件中的陷阱:文件系統(tǒng)異步寫入引發(fā)的問題

    在工業(yè)生產(chǎn)中,固件是確保產(chǎn)品正常運(yùn)行的關(guān)鍵環(huán)節(jié)。本文通過一個(gè)實(shí)際案例,揭示了Linux系統(tǒng)下因文件寫入異步性導(dǎo)致的固件不完全問題。客戶案例客戶產(chǎn)線上批量生產(chǎn)時(shí),用SD卡
    的頭像 發(fā)表于 03-07 11:34 ?229次閱讀
    Linux固件<b class='flag-5'>燒</b><b class='flag-5'>寫</b>中的陷阱:文件系統(tǒng)異步寫入引發(fā)的問題

    【北京迅為】itop-3568 開發(fā)板openharmony鴻蒙及測試-第1章 體驗(yàn)OpenHarmony—鏡像

    【北京迅為】itop-3568 開發(fā)板openharmony鴻蒙及測試-第1章 體驗(yàn)OpenHarmony—鏡像
    的頭像 發(fā)表于 03-04 16:31 ?352次閱讀
    【北京迅為】itop-3568 開發(fā)板openharmony鴻蒙<b class='flag-5'>燒</b><b class='flag-5'>寫</b>及測試-第1章 體驗(yàn)OpenHarmony—<b class='flag-5'>燒</b><b class='flag-5'>寫</b>鏡像

    DLP4500能正常投影但是無法新的bin文件,是什么原因?

    DLP4500能正常投影但是無法新的bin文件,請(qǐng)問有誰知道是什么情況么?麻煩告知下,謝謝。
    發(fā)表于 02-27 06:50

    請(qǐng)問DLPC4422 flash首次需要離線完成嗎?

    做了一塊dlpc4422單板,flash第一次需要使用片機(jī)進(jìn)行嗎,文件是.img文件
    發(fā)表于 02-26 07:07

    DLPC350的時(shí)候,總是卡在3%,為什么?

    無法連接DLP350.再次斷電,把D18(HOLD_BOOT_LOADER)管腳拉低,再次上電,發(fā)現(xiàn)LightCrafter4500,可以識(shí)別DLP350.然后嘗試DLPR350PROM_v4.1.0.bin文件,依然卡在3
    發(fā)表于 02-21 08:05

    變頻器無法進(jìn)行調(diào)速的原因和解決方法

    ,還可能對(duì)設(shè)備造成損害。本文將從多個(gè)角度探討變頻器無法進(jìn)行調(diào)速的原因,并提供相應(yīng)的解決方法,以幫助技術(shù)人員快速定位問題并恢復(fù)變頻器的正常工作。 ? ? ? 首先,變頻器無法
    的頭像 發(fā)表于 02-07 15:50 ?534次閱讀
    變頻器<b class='flag-5'>無法</b><b class='flag-5'>進(jìn)行</b>調(diào)速的<b class='flag-5'>原因</b>和解決方法

    變頻器無法進(jìn)行快速逆轉(zhuǎn)原因及解決方法

    逆轉(zhuǎn)的情況時(shí)有發(fā)生,這不僅影響了生產(chǎn)線的靈活性,還可能對(duì)設(shè)備和工作人員構(gòu)成安全隱患。本文將從變頻器無法進(jìn)行快速逆轉(zhuǎn)的原因入手,探討相應(yīng)的解決方法,旨在為工程師和技術(shù)人員提供實(shí)用的參考。 ? ? ??變頻器
    的頭像 發(fā)表于 02-07 09:27 ?312次閱讀

    觸摸屏驅(qū)動(dòng)板無法程序的相關(guān)原因

    每次聽到別人說是什么原因導(dǎo)致觸摸屏驅(qū)動(dòng)板無法程序,就很想去討論一下。今天就跟大家聊聊到底是什么原因導(dǎo)致的。
    的頭像 發(fā)表于 10-21 11:19 ?616次閱讀

    GD32無法原因?

    GD32無法
    發(fā)表于 07-26 07:09

    ESP32-D0WDQ6無法與flash通訊,固件失敗是哪里出了問題?

    通過esptool向esp32固件時(shí)出現(xiàn)這個(gè)錯(cuò)誤。生產(chǎn)了50塊PCB,24塊都有這個(gè)問題。請(qǐng)指教問題可能出在哪里?
    發(fā)表于 07-01 08:15

    ESP32-DevKitc開發(fā)板無法原因

    我新采購回來的8個(gè)開發(fā)板,第一次固件之后均正常,當(dāng)make menuconfig保存參數(shù)之后再次固件時(shí),8個(gè)中的一個(gè)提示一直無法
    發(fā)表于 06-28 08:29

    使用Built-in接口對(duì)esp32c3進(jìn)行一次程序之后,程序無法啟動(dòng)怎么解決?

    使用的環(huán)境:v4.4-dev-3042-g220590d599 使用的開發(fā)板:ESP32-DevKitM-1 情況是這樣的。 使用Built-in接口對(duì)esp32c3進(jìn)行一次程序之后,程序
    發(fā)表于 06-20 07:34

    使用libusb可以打開libusb設(shè)備,但是無法固件,怎么解決?

    我使用libusb可以打開libusb設(shè)備,但是無法固件,我需要在執(zhí)行燒錄固件之前,還需要做什么步驟
    發(fā)表于 05-21 07:40

    stm8s105K4無法用ST-LINKV2原因?

    用STM8S105做了一個(gè)最小系統(tǒng)板,用ST-LINK V2總不成功,換了芯片還是不行。同一個(gè)ST-LINK V2別的STM芯片沒問題,不知啥原因。
    發(fā)表于 05-10 06:18

    請(qǐng)問ARM Cortex系列器哪個(gè)快一點(diǎn)?

    最近一個(gè)工程文件有點(diǎn)大,用STLink需要40多秒,CMSIS-CAP需要30秒左右,jlink沒試過,我還知道用帶USB的Bootloader
    發(fā)表于 05-10 06:15