STM32写程序时遇到的编译错误提示 1.axf:Error:L6218E: Undefined 请问大家小弟刚学STM32F103遇到 MDK编译出现这样的...

STM32 \u7f16\u8bd1\u51fa\u9519TEST.axf: Error: L6218E: Undefined symbol WFI_SET (referred from sys.o).

WFI\u6307\u4ee4\u5728core_cmInstr.h\u4e2d\u5b9a\u4e49\u5982\u4e0b\uff1a
__attribute__( ( always_inline ) ) static __INLINE void __WFI(void){ __ASM volatile ("wfi");}\u6309\u9053\u7406\uff0c\u5982\u679c\u4f60\u8981\u4f7f\u7528wfi\u6307\u4ee4\u7684\u8bdd\uff0c\u53ea\u8981\u5728\u90a3\u4e2a\u6e90\u6587\u4ef6\u91cc\u5305\u542bcore_cmInstr.h\u5c31\u6ca1\u95ee\u9898\u4e86\u3002

\u4e0d\u8fc7\u770b\u4f60\u7684\u9519\u8bef\u63d0\u793a\uff0c\u5e94\u8be5\u662f\u4f60\u81ea\u5df1\u5b9a\u4e49\u4e86\u4e00\u4e2aWFI_SET\u51fd\u6570\uff0c\u4f46\u5374\u6ca1\u6709\u5728sys.c\u4e2d\u58f0\u660e\u8fd9\u4e2a\u51fd\u6570\u3002

\u5efa\u8bae\u4f60\u5982\u679c\u8981\u7528\u8fd9\u7c7b\u6307\u4ee4\u8fd8\u662f\u5305\u542b\u4e00\u4e0bcore_cmInstr.h\u5934\u6587\u4ef6\u5427\uff0c\u4e0d\u8981\u81ea\u5df1\u53bb\u5b9a\u4e49\u3002\u8fd9\u4e2a\u5934\u6587\u4ef6\u662fCMSIS\u7684\u4e00\u90e8\u5206\u3002\u6bd5\u7adf\u662fARM\u516c\u53f8\u63d0\u4f9b\u7684\uff0c\u66f4\u53ef\u9760\u3002

\u53bb\u5b98\u7f51\u4e0b\u4e2a\u56fa\u4ef6\u5e93 \u7136\u540e\u6dfb\u52a0\u76f8\u5e94\u7684.c\u6587\u4ef6 \u624d\u80fd\u627e\u5230\u8fd9\u4e9b\u51fd\u6570 \u8fd9\u4e9b\u9519\u8bef\u51fa\u73b0\u7684\u539f\u56e0\u5c31\u662f\u7f16\u8bd1\u5668\u627e\u4e0d\u5230\u8fd9\u4e9b\u51fd\u6570

可能是器件设置类型错误,有三种类型,小 中 高容量。
你可以找一个能用的模板,在模板基础上修改

  • STM32绋嬪簭缂栬瘧鍑虹幇閿欒,璇峰悇浣嶅府蹇
    绛旓細STM32绋嬪簭缂栬瘧鍑虹幇閿欒锛鏄缃敊璇犳垚鐨锛岃В鍐虫柟娉曞涓嬶細1銆侀鍏堟墦寮STM32 ST-LINK Utility锛屼緷娆¢夋嫨鈥淔ile ->Open File...鈥濇垨鑰呮寜蹇嵎閿淐TRL + O鈥濆噯澶囨墦寮涓涓儳褰曟枃浠躲2銆佹壘鍒伴渶瑕佺儳褰曠殑HEX鏂囦欢锛岄夋嫨鈥滄墦寮鈥濄3銆佽蒋浠朵細灏嗚HEX鏂囦欢鍔犺浇鍒扮獥鍙o紝鍚屾椂浼氬湪涓嬮潰鐨勬秷鎭鏄剧ず鏂囦欢鐨勬牎楠岀爜銆4...
  • STM32缂栬瘧閿欒鏄庝箞鍥炰簨?
    绛旓細鍑虹幇涓婅堪閿欒鍒欐槸鍥犱负鍙橀噺k閲嶅瀹氫箟锛屾妸浣犵殑澶存枃浠朵腑鐨勫彉閲忓畾涔夊墠鍔爀xtern(鍙槸鍙橀噺澹版槑涓嶇敤鍒濆鍖)锛屽啀鍦ㄦ煇涓涓綘瑕佽皟鐢ㄨ鍙橀噺鐨刢鏂囦欢鐨勭▼搴忎箣鍓嶅啀瀹氫箟(娉ㄦ剰绗竴涓皟鐢ㄧ殑c鏂囦欢瑕佽礋璐i檮甯﹀垵濮嬪寲璇ュ彉閲忥紝鍏朵粬璋冪敤鐨刢鏂囦欢灏变笉闇瑕佸垵濮嬪寲杩囩▼鍟)涓涓嬪氨鍙互浜嗐
  • Keil 缂栬瘧STM32 閬囧埌寮傚父鎬庝箞瑙e喅
    绛旓細鍘熷洜鏄棫鐗堢殑搴撲笌鏂扮増鐨勫簱鍙戠敓鍐茬獊浜锛屽啿绐佺殑鍘熷洜鏄棫鐗堝拰鏂扮増閮藉畾涔変簡鍚屼竴涓笢瑗匡紝姣斿鈥渟32鈥濓紝浜庢槸灏变細鍙戠敓閲嶅畾涔夌殑鎶ラ敊 瑙e喅杩欎釜闂鐨勬柟娉曞叾瀹炰篃涓嶉毦锛屽洜涓虹紪鍐欑▼搴忕殑鏃跺欐湁涓涓槻姝㈤噸瀹氫箟鐨勫畯锛屽湪鏂扮増鐨勫簱閲岄潰娣诲姞杩欐牱鐨勪竴涓畯灏卞彲浠ユ秷闄ゅぇ閮ㄥ垎鐨勯敊璇簡 鎴戜滑鍏堟壘鍒颁粠瀹氫箟鐨勫湴鏂癸紝鍙屽嚮閿欒璺熻釜鍒版姤...
  • STM32鍐欑▼搴忔椂閬囧埌鐨勭紪璇戦敊璇鎻愮ず 1.axf:Error:L6218E: Undefined...
    绛旓細鍙兘鏄櫒浠惰缃被鍨嬮敊璇锛屾湁涓夌绫诲瀷锛屽皬 涓 楂樺閲忋備綘鍙互鎵句竴涓兘鐢ㄧ殑妯℃澘锛屽湪妯℃澘鍩虹涓婁慨鏀
  • STM32缂栬瘧鍑洪敊淇℃伅濡備笅,鏄浠涔鍘熷洜? *** Scatter Error: no default...
    绛旓細娌℃湁姝g‘璁惧畾rom鍜宺am锛屽湪鈥渙ption for target *鈥 閫夋嫨鈥渢arget鈥濓紝鐒跺悗鍦ㄢ渙n-chip鈥濇爮璁惧畾鐩稿簲鐨勫尯鍩熴 鎴栬呭湪宸ョ▼鍒涘缓鏃跺 閫夋嫨鐩稿簲鐨勫鐞嗗櫒
  • stm32缂栬瘧鏃跺嚭鐜 error: #35: #error directive: "Please select first...
    绛旓細閫夋嫨閿欒鐨勮瘽锛屼細鏍圭粷浣犵殑宸ョ▼寮瑰嚭涓嶅悓鐨勬彁绀猴紝姣斿锛孯OM 涓嶈冻,FLASH ERROR绛夐敊璇傝繕鏈変竴绉嶅彲鑳藉氨鏄綘鐨勫垵濮嬪寲鏂囦欢锛屾垜鎸囩殑鏄疢DK閲孌EBUG鐨勫垵濮嬪寲鏂囦欢閫夋嫨鏈夐棶棰樸備綘鍏堣瘯璇曞惂锛屽鏋滀笉琛岋紝鍙互璇翠竴涓嬩綘鐨凜PU鍨嬪彿锛屽拰MDK鐗堟湰鍙凤紝浠ュ強宸ョ▼鐨勭壒娈婃э紝澶у涔熷ソ甯綘鍒嗘瀽锛
  • keill鐜涓,浣跨敤stm32缂栬瘧鏃跺嚭鐜癳rror: #147-D鐨勯敊璇,璇ユ庝箞瑙e喅?
    绛旓細keill鐜涓嬶紝浣跨敤stm32缂栬瘧鏃跺嚭鐜癳rror: #147-D鐨勯敊璇鐨勮В鍐虫柟娉:1銆佸彸閿垜鐨勭數鑴-绠$悊-鏈湴鐢ㄦ埛鍜岀粍-鐢ㄦ埛锛嶆妸閲岄潰浣犵殑涓枃鐢ㄦ埛鍚嶆敼鎴愯嫳鏂囥2銆佸彸閿垜鐨勭數鑴-灞炴 鍙充笅-璁$畻鏈哄悕绉般佸煙鍜屽伐浣滅粍璁剧疆-鏇存敼璁剧疆锛 鏀规垚鑻辨枃銆3銆佹妸MDK瀹夎鍦ㄨ嫳鏂囩洰褰曘STM32鏄熀浜嶢RM® Cortex® M 澶勭悊鍣...
  • stm32f030缂栬瘧鍑洪敊:L6218E:Undefined symbol PWR_BackAccessCmd(refer...
    绛旓細link)鏃,鑻ヤ綘娌℃湁鍖呭惈鎴栧畾涔夋鍑芥暟锛屽畠鍦缂栬瘧鏃灏变細鎶ラ敊銆傛牴鎹粡楠屼竴鑸绉嶆儏鍐甸棶棰樻湁锛氾紙1锛夊鏁版儏鍐典笅涓哄嚱鏁伴噸澶嶅畾涔夛細鍗冲湪涓嶅悓鐨勬枃浠堕噸澶嶇殑瀹氫箟浜嗘鍑芥暟鎴栧彉閲忋傛鏃禼trl +f 姝ゅ嚱鏁帮紝鍘绘帀閲嶅瀹氫箟鍗冲彲锛2锛夋湁鏃剁殑鍑芥暟宓屽涓嶅綋鎴栧ご鏂囦欢锛.h锛夌殑寮曠敤涓嶅綋涔熶細寮曡捣姝閿欒銆
  • stm32瀹為獙鐢╧eil缂栧啓浜嗕竴娈绋嬪簭鍚缂栬瘧鍑虹幇闂,姹傚ぇ绁炶В绛斻傛...
    绛旓細Dedine涓袱涓缂栬瘧鎸囦护鍒嗛殧鐢ㄨ嫳鏂囩殑鈥溾,鈥溾濓紝涓嶄娇鐢ㄤ腑鏂囩殑鈥溾濓紝鈥溾
  • stm32缂栬瘧闂
    绛旓細椤圭洰涓悓鏃跺寘鍚互涓嬪惎鍔ㄦ枃浠讹紝startup_stm32f10x_hd.s startup_stm32f10x_md.s startup_stm32f10x_ld.s 搴旇閽堝涓嶅悓鐨凜PU閫夋嫨涓嶅悓鐨勫惎鍔ㄦ枃浠,浠庨」鐩腑鍒犻櫎涓嶇浉鍏崇殑鍚姩鏂囦欢灏卞彲浠ヤ簡;鍒嗗埆瀵瑰簲灏忓閲,涓閲,澶у閲;鍏蜂綋鐪嬫墜鍐.
  • 扩展阅读:嵌入式stm32项目实例 ... stm32为什么不建议学 ... stm32烧录程序的步骤 ... stm32有哪几种编程软件 ... stm32程序开发的相关软件 ... stm32编程考试题答案 ... 编写stm32用的软件 ... 免费编译器编译stm32 ... 嵌入式stm32期末考试题 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网