STM32从零开始(一) 一些遇见的错误(一直更新)


GPIO_LED72MHZ.c(10): warning: #1295-D: Deprecated declaration ledInit - give arg types
GPIO_LED72MHZ.c(10):警告:#1295-D:不赞成的声明ledInit—给出参数类型

解决办法:

//void ledInit();因为括号里没加void造成的报错,这个就错了
void ledInit(void);
void ledFlash(void);

————————————————————————————————————————————————————————

GPIO_LED72MHZ.c(13): warning: #951-D: return type of function “main” must be "int"
GPIO_LED72MHZ.c(13):警告:#951-D:返回类型的函数“main”必须是“int”

解决:

//这个是错的,得是int
/*
void main(void)
{
	ledInit();
	ledFlash();
	while(1);
}
*/
//这个对
int main(void)
{
	ledInit();
	ledFlash();
	while(1);
	return 0;
}

————————————————————————————————————————————————————————

GPIO_LED72MHZ.c(18): warning: #111-D: statement is unreachable

GPIO_LED72MHZ.c(18):警告:#111-D:语句不可到达

这个其实不用管
就是你while(1);后面跟了个return 0;。因为while1不停,所以到达不了return那里。这个意思
——————————————————
GPIO_LED72MHZ.c(44): warning: #1-D: last line of file ends without a newline
警告:#1-D:文件的最后一行没有换行

换行就行
在最下边。不影响
在这里插入图片描述

——————————————————————————
.\Objects\GPIO_LED72MHZ.sct(7): error: L6236E: No section matches selector - no section to be FIRST/LAST.

在这里插入图片描述
在这里插入图片描述
把你的core_cm3那个文件夹添加进来,
然后在工程里导入系统文件和起始文件
在这里插入图片描述
就可以了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章