打印
[Kinetis]

在keil_5.11调用飞思卡尔的外设库函数编译出错

[复制链接]
2175|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
fangyiwu|  楼主 | 2015-4-24 11:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

  新建一个工程,编译环境是keil_5.11,用的芯片是
MK21FN1M0AVMC12,调用KSDK1.1.0_K21FA_1.0.0里面的
库函数总是编译出错。。。期望各位工程师们的解答。
例如:调用
KSDK1.1.0_K21FA_1.0.0/platform/hal/src/gpio(fsl_gpio_hal.
c)
编译错误如下:compiling fsl_gpio_hal.c...
..\..\..\..\platform\hal\inc\fsl_gpio_hal.h(98): warning:  #260-D:
explicit type is missing ("int" assumed)
  static inline void GPIO_HAL_SetPortDir(uint32_t baseAddr,
uint32_t direction)
..\..\..\..\platform\hal\inc\fsl_gpio_hal.h(98): error:  #65:
expected a ";"
  static inline void GPIO_HAL_SetPortDir(uint32_t baseAddr,
uint32_t direction)
..\..\..\..\platform\hal\inc\fsl_gpio_hal.h(156): warning:  #12-D:
parsing restarts here after previous syntax error
  void GPIO_HAL_WritePinOutput(uint32_t baseAddr, uint32_t
pin, uint32_t output);
..\..\..\..\platform\hal\inc\fsl_gpio_hal.h(165): error:  #757:
variable "inline" is not a type name
  static inline uint32_t GPIO_HAL_ReadPinOutput(uint32_t
baseAddr, uint32_t pin)
..\..\..\..\platform\hal\inc\fsl_gpio_hal.h(165): error:  #101:
"uint32_t" has already been declared in the current scope
  static inline uint32_t GPIO_HAL_ReadPinOutput(uint32_t
baseAddr, uint32_t pin)
..\..\..\..\platform\hal\inc\fsl_gpio_hal.h(165): error:  #65:
expected a ";"
  static inline uint32_t GPIO_HAL_ReadPinOutput(uint32_t
baseAddr, uint32_t pin)
..\..\..\..\platform\hal\src\gpio\fsl_gpio_hal.c(77): warning: At
end of source:  #12-D: parsing restarts here after previous
syntax error
..\..\..\..\platform\hal\src\gpio\fsl_gpio_hal.c: 3 warnings, 4
errors

相关帖子

沙发
FSL_TICS_ZJJ| | 2015-4-27 10:43 | 只看该作者
楼主你好!
C:\Freescale\KSDK1.1.0_K21FA_1.0.0\lib\ksdk_platform_lib\mdk\K21FA12 中ksdk_platform_lib这个库文件你有没有先编译过?
编译之后,再打开具体的例程,就没有错误了。

使用特权

评论回复
板凳
fangyiwu|  楼主 | 2015-4-29 08:40 | 只看该作者
非常感谢您的回答!

使用特权

评论回复
地板
FSL_TICS_ZJJ| | 2015-5-13 15:37 | 只看该作者
非常感谢你关于Kinetis的技术问题。如果你没有其他问题,我们将此帖默认为已解决.

使用特权

评论回复
5
270382236| | 2017-3-14 09:12 | 只看该作者
MK21FN1M0AVMC12
这款芯片有那家代理商负责的?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

11

帖子

0

粉丝