
首先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没什么太大关系。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)