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

keil CMSIS Driver调用I2C组件,自带的发送函数卡在某处。

[复制链接]
小川希尔 提问时间:2018-5-22 14:09 /
如题:
芯片:stm32f767NIH6

1.png
字节选择的自带的CMSIS Driver组件。
2.png       4.png

初始化时按照官网上的例程来的。

3.png

但是程序总是卡在这个地方。

不知道为什么,有大神解释一下吗?

收藏 1 评论11 发布时间:2018-5-22 14:09

举报

11个回答
mr.hs 回答时间:2018-5-22 17:24:51
有167?
小川希尔 回答时间:2018-5-22 18:26:56

767!写错了

点评

帮你改了,下次注意  发表于 2018-5-23 13:31
小川希尔 回答时间:2018-5-24 13:35:05

谢谢,只是没人解答,忧伤。
子曰好人 回答时间:2018-5-28 09:59:40
程序卡在你说的那个地方是因为一直在检测总线释放,检查硬件是否确实已经释放了总线,先从硬件开始检查,一步一步debug

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

jcx0324 回答时间:2018-5-28 11:08:36
要从最基本的IIC协议开始调试, 启动 停止等时序是否都正常, 检查你的EE地址对不?

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

代号 回答时间:2018-5-28 15:56:39
这个是硬件总线,没有释放!
1.检查外部器件总线电平。
2.检查767本身I2C,设备IO配置。

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

五哥1 回答时间:2018-5-28 19:15:53
硬件总线释放条件?  看数据手册

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

daoshuchen 回答时间:2018-5-28 23:49:11
看数据手册

评分

参与人数 1蝴蝶豆 +1 收起 理由
zero99 + 1

查看全部评分

daoshuchen 回答时间:2018-5-28 23:51:17
官方文件
feixiang20 回答时间:2018-5-29 00:37:45
检查你的硬件总线,IIC协议,EE地址,IO配置,驱动范式,循环语句,跟踪内核,再找点类似问题看看。

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

所属标签

相似问题

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版