IAR中添加了STM8库函数 怎么报这么多错啊

IAR中添加了STM8库函数 怎么报这么多错啊,第1张

首先include头文件,不需要把文件 放到工程中,通常需要使用函数文件的时候,把c文件放到工程里。只需要把头文件夹路径在IAR中 配置下就可以啦。。你把h文件在工程中去掉,路径包含下,看看行不行。

还有,我通常那个包含的都是stm8sh这个文件,在库中有的,你这个我没包含过。

您好,stm8库文件在IAR的安装路径里可以找到,位置如下(以安装在电脑D盘为例):

D:\Program Files\IAR Systems\Embedded Workbench 73\stm8\examples\STM8S\STM8S105C6-Board\Libraries\STM8S_StdPeriph_Driver

“STM8S_StdPeriph_Driver”文件夹里有两个库文件夹“inc”和“src”,分别用来存放h和c文件,截图如下:

                 好评,谢谢!

你这是在声明函数原型,所以应当声明每种参数的类型。

但是当你在声明这个函数原型的时候,还没有告诉系统GPIOD等等类型到底是什么。

另外你这里到底是要声明原型、还是要调用啊???如果是后者,应当把前面的void去掉。

说白了,这是C语言的基础能力问题,跟STM8S没什么太大关系。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/11670104.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-17
下一篇2023-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存