tft每日頭條

 > 生活

 > stm32在keil5中怎樣找

stm32在keil5中怎樣找

生活 更新时间:2025-02-28 07:25:31
一、背景
  • 背景:當使用别人的kei工程,或者合并工程時,明明已經添加正确了頭文件路徑和文件卻會報結構體未定義等錯誤
  • 技術定位:初級
  • 目标群體:備忘
  • 技術應用場景:合并stm32的keil工程或者使用别人的keil工程時,出現結構體未定義錯誤
  • 整體思路:檢查stm32f10x_conf.h 中相應頭文件是否被注釋掉
二、操作步驟2.1 錯誤類型..\..\User\adc\bsp_adc.c(22): error: #20: identifier "ADC_InitTypeDef" is undefined 等類似錯誤

stm32在keil5中怎樣找(STM32使用keil編譯時出現結構體未定義錯誤原因)1

2.2 解決辦法打開stm32f10x_conf.h頭文件,查看相應結構體定義所在的頭文件是否被注釋掉了,如果是取消相應注釋。

stm32在keil5中怎樣找(STM32使用keil編譯時出現結構體未定義錯誤原因)2

三、總結
  • 此類型錯誤一般出現在修改他人工程文件,或者合并他人工程文件的情況下。一般是由于原作者為了減少編譯時間将沒用到的頭文件給注釋掉了,所以隻需要将相應頭文件取消掉注釋即可。
,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved