先看一下我的文件目录:

只有main.c文件是自己新建的其余文件都是手动选择的,通过keil创建;
看一下设置页面:

没有任何设置,问题就出在需要在Define中应该添加USE什么东西
重点一:这是设置使用标准外设库的,不是屏蔽标准外设库;
看图


看看这里面定义了什么
打开stm32f10x_conf.h

在STM32项目中,使用Keil编译时遇到assert_param错误。问题源于缺少在Define中的适当设置。解决方法是启用标准外设库而非屏蔽它,并在stm32f10x_conf.h中检查配置。虽然解决了错误,但发现相关函数已无实际作用,继续调用assert_param函数可能引发新的错误。






您可能感兴趣的与本文相关内容
21万+
1276

被折叠的 条评论
为什么被折叠?