打印
[STM32F1]

STM32F101C8用不了固件库里的I2C文件?

[复制链接]
942|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
无为之益|  楼主 | 2014-8-1 16:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 无为之益 于 2014-8-5 15:15 编辑

在TM32F101xC项目里用得OK的I2C模块程序,移到STM32F101C8项目里来用,总是报错:
这是表明缺少哪个头文件呢?
沙发
无为之益|  楼主 | 2014-8-5 15:16 | 只看该作者
没有人碰到过这种情况吗?

使用特权

评论回复
板凳
无为之益|  楼主 | 2014-8-5 15:18 | 只看该作者
唯一的区别就是TM32F101xC项目用了操作系统,STM32F101C8项目没用

使用特权

评论回复
地板
香水城| | 2014-8-5 17:00 | 只看该作者
从报错信息来看:<stm32f10x_i2c.c>文件中调用的函数"assert_param"没有定义。

使用特权

评论回复
5
无为之益|  楼主 | 2014-10-14 10:00 | 只看该作者
本帖最后由 无为之益 于 2014-10-14 10:59 编辑
香水城 发表于 2014-8-5 17:00
从报错信息来看:文件中调用的函数"assert_param"没有定义。

终于弄好了!在stm32f10x_i2c.c文件里,加了 #include "stm32f10x_conf.h" 语句。
为什么这些通用头文件,官方不事先添加好呢?

使用特权

评论回复
6
无为之益|  楼主 | 2014-10-14 10:02 | 只看该作者
该包含的头文件都包含了

使用特权

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

本版积分规则

36

主题

237

帖子

1

粉丝