<var id="fnfpo"><source id="fnfpo"></source></var>
<rp id="fnfpo"></rp>

<em id="fnfpo"><object id="fnfpo"><input id="fnfpo"></input></object></em>
<em id="fnfpo"><acronym id="fnfpo"></acronym></em>
  • <th id="fnfpo"><track id="fnfpo"></track></th>
  • <progress id="fnfpo"><track id="fnfpo"></track></progress>
  • <tbody id="fnfpo"><pre id="fnfpo"></pre></tbody>

  • x
    x

    靈動微電子MM32 MCU燒錄經驗分享

    發布時間:2021-1-29 16:27    發布者:英尚微電子
    關鍵詞: 靈動微電子 , MM32 , MCU , 單片機
    最近有部分剛接觸MM32 MCU的用戶朋友們碰到了MCU無法進行下載的情況,然后跟我們反饋芯片有問題,最后經過技術工程師跟進,其實都是用戶程序使用錯誤或者操作不規范等原因造成的,并非芯片有問題。如果大家有碰到這種情況請不要著急,此篇文章靈動微總代理英尚微電子專門來講解如何解決燒寫失敗的情況及有可能出現該類問題的原因。

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

    硬件原因:
    1、使用的調試器不支持調試下載MM32 MCU,IAR/KEIL上仿真器選擇/配置不正確,MM32 MCU已經獲得Segger官方認證。在Segger官網J-Link驅動6.40以上版本支持MM32 MCU系列,MM32 MCU支持如MM32-Link、U-link、J-Link、DAP-Link等使用SWD/JTAG(M3)等方式對內核、外設、FLASH進行訪問。

    2、MM32 MCU最小系統不完整,復位電路設計錯誤、MCU供電不正常等也會出現無法識別設備Device等情況。MM32 MCU支持寬電壓2.0-5.5v供電,在用戶自己設計產品PCB時,建議用戶預留VCC、SWDIO、SWCLK、GND、NRST五線下載口方式。大家在進行電路設計時請參考demo板進行設計。

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

    軟件原因:
    1、程序下載錯誤,MM32 MCU有F、L、SPIN、W、P五大系列,對于不同的MCU我們有不同的庫、啟動文件與例程,大家下載程序前請查看自己MCU版本型號是否與要下載的程序對應,例如MM32F031C6T6分q版和n版,兩個型號由于時鐘域配置不同,程序不能直接共用。

    2、MCU處于讀/寫保護狀態,當MCU處于讀保護狀態時,FLASH空間處于寫保護狀態,此時無法使用SWD協議對內核、外設、FLASH進行訪問,無法進行下載調試。

    3、MCU處于低功耗狀態,當MCU處于不同模式低功耗狀態時,MCU的外設區域會處于斷電狀態,調試器識別MCU處于斷電狀態,無法進行下載調試。

    4、SWD的兩個引腳PA13、PA14被復用為其他功能或通用IO,PA13、PA14被配置為其他工作模式,此時PA13、PA14無法正常工作在SWD模式,調試器無法通過SWD協議進行下載調試。

    5、程序下載過程中出錯,由于下載速度和調試器版本特性等原因造成下載過程中出錯,導致MCU進入HardFault狀態(程序跑飛),此時無法進行下載調試。
    本文地址:http://www.portaltwn.com/thread-756029-1-1.html     【打印本頁】

    本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
    英尚微電子 發表于 2021-1-29 16:28:16
    最近有部分剛接觸MM32 MCU的用戶朋友們碰到了MCU無法進行下載的情況,然后跟我們反饋芯片有問題,最后經過技術工程師跟進,其實都是用戶程序使用錯誤或者操作不規范等原因造成的,并非芯片有問題。
    英尚微電子 發表于 2021-1-29 16:28:59
    硬件原因:
    1、使用的調試器不支持調試下載MM32 MCU,IAR/KEIL上仿真器選擇/配置不正確,MM32 MCU已經獲得Segger官方認證。在Segger官網J-Link驅動6.40以上版本支持MM32 MCU系列,MM32 MCU支持如MM32-Link、U-link、J-Link、DAP-Link等使用SWD/JTAG(M3)等方式對內核、外設、FLASH進行訪問。
    英尚微電子 發表于 2021-2-1 15:41:59
    軟件原因:
    1、程序下載錯誤,MM32 MCU有F、L、SPIN、W、P五大系列,對于不同的MCU我們有不同的庫、啟動文件與例程,大家下載程序前請查看自己MCU版本型號是否與要下載的程序對應,例如MM32F031C6T6分q版和n版,兩個型號由于時鐘域配置不同,程序不能直接共用。
    您需要登錄后才可以發表評論 登錄 | 立即注冊

    廠商推薦

    • Microchip視頻專區
    • EtherCAT®和Microchip LAN925x從站控制器介紹培訓教程
    • MPLAB®模擬設計器——在線電源解決方案,加速設計
    • 讓您的模擬設計靈感,化為觸手可及的現實
    • 深度體驗Microchip自動輔助駕駛應用方案——2025巡展開啟報名!
    • 貿澤電子(Mouser)專區

    相關在線工具

    相關視頻

    關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
    電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
    快速回復 返回頂部 返回列表
    精品一区二区三区自拍图片区_国产成人亚洲精品_亚洲Va欧美va国产综合888_久久亚洲国产精品五月天婷