chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

STM32程序無(wú)法進(jìn)入main函數(shù)的解決方法

如意 ? 來(lái)源:CSDN、博客園 ? 作者:CSDN、博客園 ? 2021-07-22 16:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

STM32程序無(wú)法進(jìn)入main函數(shù)的解決方法

很多人在基于STM32單片機(jī)項(xiàng)目開發(fā)過程中,會(huì)遇到STM32程序無(wú)法進(jìn)入main的現(xiàn)象,在這篇文將分享STM32程序無(wú)法進(jìn)入main函數(shù)的解決方法,希望對(duì)用戶有所幫助。

1.printf等函數(shù)采用了半主機(jī)模式

解決方法:關(guān)掉半主機(jī)模式,將輸入輸出端重定向到ARM器件上,重寫fputc和fgetc函數(shù)。

2.系統(tǒng)滴答systick中斷導(dǎo)致無(wú)法進(jìn)入main函數(shù)

解決方法有兩種:

1)在bootloader程序跳轉(zhuǎn)到app層時(shí)就關(guān)閉系統(tǒng)滴答中斷:SysTick-》CTRL &= ~SysTick_CTRL_ENABLE_Msk;

2)在SystemInit函數(shù)關(guān)閉系統(tǒng)滴答中斷:SysTick-》CTRL &= ~SysTick_CTRL_ENABLE_Msk;

3.選擇運(yùn)行程序方式的問題

解決方法:把芯片上的boot0引腳拉低即可

附:

BOOT1=x BOOT0=0 從用戶閃存啟動(dòng)

BOOT1=0 BOOT0=1 從系統(tǒng)存儲(chǔ)器啟動(dòng)

BOOT1=1 BOOT0=1 從內(nèi)置SRAM 啟動(dòng)

以上是STM32程序無(wú)法進(jìn)入main函數(shù)的解決方法。

本文整合自CSDN、博客園

責(zé)編AJX

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

    關(guān)注

    2301

    文章

    11073

    瀏覽量

    369354
  • 函數(shù)
    +關(guān)注

    關(guān)注

    3

    文章

    4400

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    跳轉(zhuǎn)不進(jìn)去main函數(shù)是怎么回事?

    ); /* RT-Thread components initialization */ rt_components_init(); //到了這個(gè)地方就無(wú)法往下執(zhí)行,無(wú)法跳轉(zhuǎn)到main
    發(fā)表于 10-09 08:19

    在rtthread的main函數(shù)里用HAL_Delay函數(shù)不起作用是哪里的問題?

    函數(shù)就沒有這個(gè)問題。 求大佬提供解決方法 CUBMX選的timbase source時(shí)鐘源選的是Systick,優(yōu)先級(jí)是15 main函數(shù)里代碼如下 運(yùn)行結(jié)果如下(一秒打印了幾百
    發(fā)表于 09-15 07:53

    用gd32f470移植成功無(wú)法進(jìn)入main函數(shù),怎么解決?

    如下所示,我之前用gd32f470移植成功無(wú)法進(jìn)入main函數(shù),之后用官方例程用stm32f407去跑也還是這樣
    發(fā)表于 09-10 06:24

    詳解hal_entry入口函數(shù)

    當(dāng)使用RTOS時(shí),程序main函數(shù)開始進(jìn)行線程調(diào)度;當(dāng)沒有使用RTOS時(shí),C語(yǔ)言程序的入口函數(shù)main
    的頭像 發(fā)表于 07-25 15:34 ?1458次閱讀

    國(guó)產(chǎn)主板無(wú)法開機(jī)的狀況及解決方法

    在計(jì)算機(jī)的硬件系統(tǒng)中,主板作為連接各個(gè)組件的關(guān)鍵樞紐,其穩(wěn)定運(yùn)行至關(guān)重要。隨著國(guó)產(chǎn)主板技術(shù)的不斷發(fā)展與普及,了解其常見故障及解決方法,能幫助用戶在遇到問題時(shí)快速排查修復(fù),保障計(jì)算機(jī)正常使用。
    的頭像 發(fā)表于 07-02 09:33 ?660次閱讀
    國(guó)產(chǎn)主板<b class='flag-5'>無(wú)法</b>開機(jī)的狀況及<b class='flag-5'>解決方法</b>

    stm32N657配置USART2,可以發(fā)送,但是為什么無(wú)法進(jìn)入接收中斷呢?

    https://gitee.com/liu-qingchang/code/tree/master/stm32n6 main函數(shù)和usart代碼 使用stm32N657這塊評(píng)估板,使用c
    發(fā)表于 06-18 07:13

    STM32C031C6在按鍵中斷處理程序中使用HAL_Delay()延時(shí)函數(shù),程序無(wú)法運(yùn)行怎么解決?

    測(cè)試STM32C031C6開發(fā)板的長(zhǎng)短按鍵,在按鍵中斷處理程序中使用HAL_Delay()延時(shí)函數(shù)程序無(wú)法運(yùn)行,類似
    發(fā)表于 03-07 06:50

    GD-LINK無(wú)法在KEIL上調(diào)試怎么解決?

    Debugger。 現(xiàn)象:能正常擦除、燒寫程序到芯片。但是進(jìn)入調(diào)試后,為進(jìn)入main函數(shù)直接跳轉(zhuǎn)到了HardFault中斷。
    發(fā)表于 02-27 08:24

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

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

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

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

    mac的常見問題解決方法

    Mac常見問題解決方法 1. 系統(tǒng)啟動(dòng)緩慢 問題描述: 啟動(dòng)Mac時(shí),系統(tǒng)啟動(dòng)緩慢,甚至出現(xiàn)卡頓現(xiàn)象。 解決方法: 檢查啟動(dòng)項(xiàng)目: 打開系統(tǒng)偏好設(shè)置中的“用戶與群組”,點(diǎn)擊“登錄項(xiàng)”,移除不必要
    的頭像 發(fā)表于 12-19 15:02 ?1624次閱讀

    Ubuntu系統(tǒng)常見問題及解決方法

    Ubuntu是一個(gè)基于Linux的開源操作系統(tǒng),以其穩(wěn)定性和易用性而受到許多用戶的喜愛。然而,在使用過程中,用戶可能會(huì)遇到各種問題。以下是一些Ubuntu系統(tǒng)中常見的問題及其解決方法。 1. 無(wú)法
    的頭像 發(fā)表于 12-12 14:32 ?2030次閱讀

    常見伺服系統(tǒng)故障及解決方法

    伺服系統(tǒng)在自動(dòng)化領(lǐng)域中扮演著重要角色,但其運(yùn)行過程中可能會(huì)遇到各種故障。以下是一些常見的伺服系統(tǒng)故障及其解決方法: 一、電機(jī)無(wú)法啟動(dòng) 故障現(xiàn)象 :電機(jī)無(wú)法啟動(dòng),無(wú)法響應(yīng)控制命令。 可能
    的頭像 發(fā)表于 12-10 10:21 ?3071次閱讀

    multisi的常見問題及解決方法

    遇到各種問題。 1. 啟動(dòng)順序問題 問題描述: 用戶在安裝多系統(tǒng)后,發(fā)現(xiàn)默認(rèn)啟動(dòng)順序不符合預(yù)期,導(dǎo)致無(wú)法正常進(jìn)入某個(gè)操作系統(tǒng)。 解決方法: 修改啟動(dòng)順序: 進(jìn)入BIOS設(shè)置,找到啟動(dòng)順
    的頭像 發(fā)表于 12-09 11:07 ?1027次閱讀

    龍門式蔡司三坐標(biāo)測(cè)量機(jī)無(wú)法加載驅(qū)動(dòng)的原因和解決方法

    運(yùn)行大型龍門機(jī)MMZ系列設(shè)備時(shí),如果Z軸碰撞保護(hù)無(wú)法激活,會(huì)導(dǎo)致驅(qū)動(dòng)無(wú)法正常加載。這里給大家提供以下方法,為您排憂解難。圖片中的箭頭標(biāo)記綠燈無(wú)法點(diǎn)亮,導(dǎo)致驅(qū)動(dòng)
    的頭像 發(fā)表于 10-30 14:11 ?1543次閱讀
    龍門式蔡司三坐標(biāo)測(cè)量機(jī)<b class='flag-5'>無(wú)法</b>加載驅(qū)動(dòng)的原因和<b class='flag-5'>解決方法</b>