日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

GD32 MCU超頻后無法再次下載程序的解決辦法

聚沃科技 ? 2024-01-12 09:43 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

我們知道,MCU的系統(tǒng)時鐘主頻就相當于人的心跳或脈搏,為所有的工作單元提供時間基數(shù),所以一般在程序最開始的地方都需要進行主頻配置。

GD32固件庫中提供了多種宏定義,可以很方便的將系統(tǒng)時鐘配置為想要的頻率。

wKgaomWgmOmAb-nUAACgDdUb54E230.png

GD32固件庫中所用的外部晶振配置一般為8M或25M,如果想要使用其他頻率的晶振,可以參考FAQ《更改晶振后如何修改配置》。

有的小伙伴在做好PCB后,將程序下載進去發(fā)現(xiàn)運行異常,想要仿真查下原因時,發(fā)現(xiàn)下載不了程序了,這時候就要注意,是不是板子上的晶振和程序中配置的不匹配?比如程序中使用的晶振大小為8M,但板子上的是12M的晶振,結果你以為配置的是120M的主頻,實際變成了180M了,這超頻可太多了,當然就無法再下載程序啦。

wKgZomWgmO2AeswxAAAW79DlWog060.png

wKgaomWgmPOAV5KWAAASwSESgRw977.png

那如何解決這個問題呢?有個方法就是讓MCU進入ISP模式,小伙伴們可以參考FAQ《GD32 MCU進入低功耗模式導致無法再進行程序下載怎么辦?》中的“方法一”,和超頻無法下載類似。

我們今天講述另一種方法,那就是啟動MCU的時候,用鑷子把外部晶振的OSC_IN和OSC_OUT腳短接起來,然后把程序擦除即可。沒錯,就是這么簡單粗暴。

wKgZomWgmPiAf4TXAA1RZXu-B5E098.png

原理其實也很簡單,使用GD32 固件庫時,一般在進入main函數(shù)之前都會進行系統(tǒng)時鐘配置,配置函數(shù)中在開啟外部晶振后會有等待晶振穩(wěn)定的過程,如果在一定時間內無法穩(wěn)定,則會進入while(1)循環(huán)(小伙伴們可以自行增加超時退出的操作哦),在這個過程中,MCU實際是使用內部高速晶振在跑的,沒超頻,當然就可以擦除程序啦,用鑷子短接晶振,就是為了讓晶振狀態(tài)無法穩(wěn)定,是不是很簡單呢?

wKgZomWgmPyAKPuYAABWIwqRMnw623.png

利用類似原理,其實還有其他操作也可以解決,小伙伴們有想到嗎?沒錯,就是把晶振從板子上拆下來,等程序被擦除后,再焊接回去。

其實這個方法也適用于進入低功耗后無法下載的問題,當然前提是用的外部晶振。

好了,今天的內容就這些,如果還沒有學廢,那就評論區(qū)聊聊吧~記得點贊收藏加關注

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

    關注

    6078

    文章

    45599

    瀏覽量

    674121
  • mcu
    mcu
    +關注

    關注

    147

    文章

    19165

    瀏覽量

    404890
  • 嵌入式
    +關注

    關注

    5210

    文章

    20685

    瀏覽量

    337511
  • 硬件開發(fā)

    關注

    3

    文章

    195

    瀏覽量

    25221
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    兆易創(chuàng)新GD32 MCU如何續(xù)寫嵌入式創(chuàng)新之路

    自2013年發(fā)布國內首顆Cortex-M3內核32位MCU以來,GD32 MCU歷經十余年發(fā)展,截至2025年底累計出貨量已突破25億顆,依托完整的產品矩陣、日益完善的開發(fā)生態(tài)、聚焦場景的垂直解決方案以及穩(wěn)定可靠的供應鏈布局,逐
    的頭像 發(fā)表于 02-24 09:39 ?1162次閱讀
    兆易創(chuàng)新<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b>如何續(xù)寫嵌入式創(chuàng)新之路

    兆易創(chuàng)新正式推出GD32 Embedded AI平臺

    端側AI已成為嵌入式產業(yè)智能化升級的核心引擎,開發(fā)者對高效部署、輕量化適配的需求日益迫切。近日,兆易創(chuàng)新正式推出GD32 Embedded AI平臺,為GD32 MCU產品家族注入AI算力,賦能工業(yè)檢測、智能家居、安防設備及消費
    的頭像 發(fā)表于 01-24 09:19 ?2091次閱讀
    兆易創(chuàng)新正式推出<b class='flag-5'>GD32</b> Embedded AI平臺

    keil5使用中文路徑安裝.pack后綴報錯的解決辦法

    安裝完成 此時首先需要在keil5文件安裝路徑上改正文件名 此時再次安裝.pack后綴文件時可能會發(fā)現(xiàn)兩個問題:一個是默認打開方式改變了: 解決辦法是在keil5安裝路徑下找到
    發(fā)表于 01-22 06:50

    MCU200T開發(fā)板報錯\'Launching hello Debug\' has encountered a problem的解決辦法

    problem 一般解決辦法 1、查看電腦驅動問題,一般可以下載驅動精靈,更新一下電腦的驅動程序 2、重新安裝一次蜂鳥驅動程序 3、因為蜂鳥調試器一代和二代有微小差別,目前最新版的
    發(fā)表于 11-06 06:55

    兆易創(chuàng)新GD32 MCU家族高性能產品再添新銳:GD32F503/505系列芯片實力亮相

    GD32 MCU高性能產品線再添新銳。該系列基于Arm?v8-M架構,主頻高達280MHz,具備靈活的存儲配置、高集成度、內置多種安全功能,為高性能計算提供堅實基礎,可廣泛應用于數(shù)字電源、工業(yè)自動化、電機
    的頭像 發(fā)表于 11-05 09:24 ?986次閱讀

    在Nuclei IDE中燒寫程序無法成功的原因及部分解決辦法

    mcu的flash出了問題,可能每次上電程序自動從flash中運行,里面有些東西使得板子無法下載新的程序,需要擦除flash中的數(shù)據,但具體
    發(fā)表于 10-31 06:24

    調試報錯:timed out waiting for debug int to clear 解決辦法

    掉。 解決辦法: 1. 是下載我提供的N205的mcs,然后在nuclei stduio里面下載蜂鳥v2對應的helloworld程序,記得用flashxip模式,這樣可以把flash
    發(fā)表于 10-30 07:40

    解決程序無法下載問題

    一、隊伍介紹 本篇為蜂鳥E203系列分享第二篇,本篇介紹的內容是解決程序無法下載問題。 二、問題提出 下載完NICE_demo,運行
    發(fā)表于 10-30 07:35

    openocd failed with code (1)的一種解決辦法

    我們發(fā)現(xiàn)此錯誤是由于配置中默認文件路徑有誤導致的,在默認模板中,elf文件的路徑中使用的是“/”,而windows系統(tǒng)默認文件路徑是“”,所以導致elf文件無法識別而無法下載。 解決辦法
    發(fā)表于 10-27 08:21

    時序約束問題的解決辦法

    slack 計算如下圖所示: 所以 slakc 為負數(shù)時,說明路徑的組合邏輯延時過長。解決辦法有兩個:第一個是降低時鐘頻率,第二個是將延時過長的組合邏輯拆成兩個或者多個時鐘周期執(zhí)行。 無論 Setup
    發(fā)表于 10-24 09:55

    gd32 env配置報錯是什么原因呢?

    rtt官網下載源碼和env使用env配置gd32報如下錯誤請問是什么原因呢?
    發(fā)表于 09-25 06:19

    GD32的串口DMA收發(fā)數(shù)據失敗怎么解決?

    我在使用RTT的GD32F303的BSP時,配置使用串口DMA收發(fā)(rt_device_open),發(fā)現(xiàn)錯誤,最終無法收發(fā)數(shù)據,對比了STM32的BSP發(fā)現(xiàn)在drv_usart.c中
    發(fā)表于 09-17 06:04

    rt_thread studio import gd32h759i_start 失敗的原因?

    使用rt_thread studio導入git 下載的bsp失敗了,導入目錄是 bsp/gd32/gd32h759i-start
    發(fā)表于 09-15 07:07

    rt-thread studio中創(chuàng)建不了gd32項目是怎么回事?

    為什么在rt-thread studio中創(chuàng)建一個gd32項目時候,他打開的那個選型芯片型號是,安裝好了,沒有確認鍵啊,只有退出sdk管理器,然后就卡在那里了,創(chuàng)建不了gd32的項目
    發(fā)表于 09-15 06:56

    基于兆易創(chuàng)新GD32系列MCU的GUI智能屏顯解決方案

    隨著人機交互需求的不斷提升,圖形用戶界面(GUI)已成為各類智能設備的核心組成部分。兆易創(chuàng)新GD32系列MCU憑借其豐富的外設接口和強大的處理能力,為用戶們提供了全面的GUI屏顯解決方案,從低功耗小型顯示屏到高分辨率彩色觸摸屏,都能找到匹配的硬件平臺和軟件框架。
    的頭像 發(fā)表于 08-19 14:49 ?1959次閱讀
    基于兆易創(chuàng)新<b class='flag-5'>GD32</b>系列<b class='flag-5'>MCU</b>的GUI智能屏顯解決方案
    中宁县| 鹤峰县| 渝北区| 林芝县| 那曲县| 东光县| 宝鸡市| 延吉市| 响水县| 宁海县| 白朗县| 法库县| 封丘县| 油尖旺区| 德江县| 连南| 石棉县| 比如县| 行唐县| 宁城县| 和政县| 深水埗区| 壤塘县| 宁乡县| 合作市| 玉溪市| 石阡县| 新余市| 河津市| 平乡县| 南漳县| 林甸县| 平武县| 荥经县| 云安县| 图们市| 三江| 临夏市| 壶关县| 乐山市| 万州区|