你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

查看: 2049|回复: 0

关于库函数中结构体在其他.h文件中声明函数形参调用出错!!

[复制链接]

2

主题

2

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2012-12-20 11:29:03 | 显示全部楼层 |阅读模式
如题:

在stm8l15x_rtc.h中定义了RTC_TimeTypeDef结构体类型

我自己建的一个头文件CPU.h中声明一个函数void INTERNALRTC_TIME(RTC_TimeTypeDe *RTC_TimeSTR);

在链接的时候报错。Error[Pe020]: identifier "RTC_TimeTypeDef" is undefined

但是在任何.c文件中直接使用RTC_TimeTypeDe *RTC_TimeSTR定义没问题。
P.S 在每一个头文件中都使用了#ifndef  xxxx   #define  xxxx。用ST提供的stm8l15x_conf.h包含了所有的.h文件。





请教高手为何出错。用的是IAR FOR STM8 V1.31.1版本。
回复

使用道具 举报

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版