国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

解決keil5.38編譯stm32報(bào)四個(gè)錯(cuò)誤問題,無需更換ARM5編譯器

這篇具有很好參考價(jià)值的文章主要介紹了解決keil5.38編譯stm32報(bào)四個(gè)錯(cuò)誤問題,無需更換ARM5編譯器。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

解決keil5.38編譯stm32報(bào)四個(gè)錯(cuò)誤問題,無需更換ARM5編譯器

?以上為錯(cuò)誤截圖,一下為錯(cuò)誤信息

Start/core_cm3.c(445): error: non-ASM statement in naked function is not supported
? uint32_t result=0;
? ^
Start/core_cm3.c(442): note: attribute is here
uint32_t __get_PSP(void) __attribute__( ( naked ) );
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
Start/core_cm3.c(465): error: parameter references not allowed in naked functions
? ? ? ? ? ? ? ? ? "BX ?lr ? ? \n\t" : : "r" (topOfProcStack) );
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
Start/core_cm3.c(461): note: attribute is here
void __set_PSP(uint32_t topOfProcStack) __attribute__( ( naked ) );
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
Start/core_cm3.c(479): error: non-ASM statement in naked function is not supported
? uint32_t result=0;
? ^
Start/core_cm3.c(476): note: attribute is here
uint32_t __get_MSP(void) __attribute__( ( naked ) );
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
Start/core_cm3.c(499): error: parameter references not allowed in naked functions
? ? ? ? ? ? ? ? ? "BX ?lr ? ? \n\t" : : "r" (topOfMainStack) );
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
Start/core_cm3.c(495): note: attribute is here
void __set_MSP(uint32_t topOfMainStack) __attribute__( ( naked ) );
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
4 errors generated.
compiling core_cm3.c...
compiling system_stm32f10x.c...
compiling stm32f10x_tim.c...
".\Objects\stm32.axf" - 4 Error(s), 0 Warning(s).
Target not created.
Build Time Elapsed: ?00:00:02

解決方法:是因?yàn)閗eil5.38使用了6的編譯器,網(wǎng)上大多數(shù)都是切換到5編譯器,我的辦法是將core_cm3.h、core_cm3.c文件替換成新的core_cm3.h文件,將core_cm3.c刪除。同時(shí)在當(dāng)前目錄下添加一下文件。

解決keil5.38編譯stm32報(bào)四個(gè)錯(cuò)誤問題,無需更換ARM5編譯器

以下為報(bào)錯(cuò)前的start目錄

解決keil5.38編譯stm32報(bào)四個(gè)錯(cuò)誤問題,無需更換ARM5編譯器

替換后的start目錄為:

解決keil5.38編譯stm32報(bào)四個(gè)錯(cuò)誤問題,無需更換ARM5編譯器?替換以后可以看到,編譯已經(jīng)成功了

我將以上四個(gè)文件打包到百度網(wǎng)盤,需要的自?。?mark hidden color="red">文章來源:http://www.zghlxwxcb.cn/news/detail-515426.html

鏈接: https://pan.baidu.com/s/1jTSXPVFOwuZB5noyv31T0A?pwd=kq7r 提取碼: kq7r 復(fù)制這段內(nèi)容后打開百度網(wǎng)盤手機(jī)App,操作更方便哦文章來源地址http://www.zghlxwxcb.cn/news/detail-515426.html

到了這里,關(guān)于解決keil5.38編譯stm32報(bào)四個(gè)錯(cuò)誤問題,無需更換ARM5編譯器的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 解決keil5無法生成axf文件(國信長天STM32G431R8)

    解決keil5無法生成axf文件(國信長天STM32G431R8)

    我安裝了keil5和STM32cubemx,這兩個(gè)軟件都是從官網(wǎng)下載,速度挺快的,參考博文如下: 【STM32】STM32 CubeMx使用教程一--安裝教程_Z小旋的博客-CSDN博客 這里需要注意的就是Java版本一定要選對(duì),我一般的處理方式就是全都 下載最新 的,基本上就不會(huì)出錯(cuò)。 ?Keil

    2024年02月05日
    瀏覽(29)
  • STM32 keil5 報(bào)錯(cuò):flash download failed-cortex M3解決方法

    STM32 keil5 報(bào)錯(cuò):flash download failed-cortex M3解決方法

    錯(cuò)誤回顧 解決方法?

    2024年01月16日
    瀏覽(31)
  • Keil編譯STM32工程,提示__align(4)處語法錯(cuò)誤

    Keil編譯STM32工程,提示__align(4)處語法錯(cuò)誤

    好久沒有用Keil編程,因?yàn)閯e人的代碼是用Keil寫的,所以又得安裝起來,編譯時(shí)遇到__align(4)的錯(cuò)誤提示。 這個(gè)問題主要是編譯器版本的問題,默認(rèn)使用的是v6.19版本的編譯器,而工程原來使用的是v5版本的,兩個(gè)編譯器的指令有差別,這個(gè)可以在官方說明文檔里可以看到。 如

    2024年03月16日
    瀏覽(45)
  • 關(guān)于KEIL5編譯出現(xiàn)“Target not createt”全系列解決辦法——情況2:程序溢出錯(cuò)誤 ERROR: PUBLIC REFERS TO IGNORED SEGMEN

    關(guān)于KEIL5編譯出現(xiàn)“Target not createt”全系列解決辦法——情況2:程序溢出錯(cuò)誤 ERROR: PUBLIC REFERS TO IGNORED SEGMEN

    在KEIL5編程,往往遇到許多“Target not createt”,即目標(biāo)不能實(shí)現(xiàn)這類情況。由此為幫助大家解決這些問題特開此貼。 目錄如下: 1、2K字節(jié)限制錯(cuò)誤 ERROR:RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT 或者 ADDRESS SPACE OVERFLOW ? ? ?直達(dá)鏈接:https://blog.csdn.net/SumubeiFZ/article/details/125344

    2023年04月20日
    瀏覽(58)
  • (STM32基礎(chǔ))STM32用keil5開發(fā)前準(zhǔn)備

    (STM32基礎(chǔ))STM32用keil5開發(fā)前準(zhǔn)備

    1)Keil5安裝MDK-ARM版本后,需要安裝對(duì)應(yīng)芯片器件庫,否則新建工程無芯片可選項(xiàng)。 ?查看設(shè)備管理器? stlink 是否驅(qū)動(dòng)正常,如果是感嘆號(hào)則需要裝驅(qū)動(dòng)? 2、插入STLINK后,在keil安裝目錄下找到安裝驅(qū)動(dòng)程序,安裝STLINK驅(qū)動(dòng)。 3、插入usb轉(zhuǎn)串口模塊后,安裝驅(qū)動(dòng)程序(資料文件

    2024年02月03日
    瀏覽(15)
  • Keil5 開發(fā) STM32 工程創(chuàng)建

    Keil5 開發(fā) STM32 工程創(chuàng)建

    打開Keil5軟件,點(diǎn)Project菜單的的下來選項(xiàng)New uVision Project…,然后選擇工程文件夾放置的目錄,新建項(xiàng)目目錄,如:LED閃爍 點(diǎn)擊OK后,會(huì)彈出配置運(yùn)行時(shí)環(huán)境的選項(xiàng)框,關(guān)閉即可,該方法使用手動(dòng)配置。 完成后,如下圖: 打開項(xiàng)目目錄,分別創(chuàng)建3個(gè)文件夾:Library, Start, User,

    2024年02月16日
    瀏覽(98)
  • Clion + Keil5 寫stm32

    Clion + Keil5 寫stm32

    最近在學(xué) stm32,使用 Kei5 寫代碼十分難受,代碼提示差,看源碼復(fù)雜,甚至括號(hào)匹配都沒有。就想著 JetBrains 家的東西能不能用,就找的了稚暉君的《配置CLion用于STM32開發(fā)【優(yōu)雅の嵌入式開發(fā)】》,配置之后又想用 stm32 的原生庫不想用HAL庫,因?yàn)楦瓍f(xié)科技學(xué)起來方便。折

    2024年02月05日
    瀏覽(32)
  • keil5編譯錯(cuò)誤cannot open source input file “stdint.h“

    keil5編譯錯(cuò)誤cannot open source input file “stdint.h“

    開始學(xué)習(xí)stm32,跟著教程來的,先寫了一個(gè)簡(jiǎn)單的編譯一下,結(jié)果出現(xiàn)了這種情況 ?我們這里檢查了庫文件添加沒問題,文件指向也沒問題 頭文件 ?指向 最后搜索參考了MDK編譯錯(cuò)誤的方法,檢查了一下,確實(shí)不知道在什么時(shí)候下載了ADS1.2,猜想可能也會(huì)影響keil,按照文章,

    2024年02月12日
    瀏覽(18)
  • keil5成功安裝stm32芯片包

    keil5成功安裝stm32芯片包

    keil安裝stm32芯片包 1.按圖點(diǎn)擊pack installer 2.點(diǎn)擊file-然后點(diǎn)擊import 3.點(diǎn)擊框中stm32芯片包即可 4.返回出現(xiàn)下面的信息則說明安裝成功 PS:如果一直顯示安裝不上,檢查芯片包的完整性

    2024年02月13日
    瀏覽(33)
  • STM32初識(shí)---Keil5和CubeMX

    STM32初識(shí)---Keil5和CubeMX

    今天開始,學(xué)習(xí)比52更復(fù)雜的STM32系列單片機(jī): 使用之前的Keil4寫STM32代碼其實(shí)也可以,但需要比較復(fù)雜的設(shè)置,而如果用Keil5會(huì)比較方便。 (這里在打開POJIE軟件的時(shí)候總是會(huì)報(bào)錯(cuò)“?無法成功完成操作 因?yàn)槲募《净驖撛诘睦浖\\",因此參考了這篇博文解決Win11“無法

    2024年02月06日
    瀏覽(29)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包