硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1075|回复: 6
收起左侧

[有问必答] 求F407 硬件I2C 使用标准库开发的例程

[复制链接]

2

主题

2

回帖

8

积分

新手上路

积分
8
发表于 2024-7-26 10:55:40 | 显示全部楼层 |阅读模式
目前使用STM32-v5 开发板的PH4、PH5 接口开发硬件I2C通信功能,主发从收,但是实在搞不出来,求例程
回复

使用道具 举报

33

主题

188

回帖

287

积分

高级会员

积分
287
发表于 2024-7-26 11:44:34 | 显示全部楼层
HAL库不香么 一定要标准库么
回复

使用道具 举报

0

主题

65

回帖

65

积分

初级会员

积分
65
发表于 2024-7-26 17:41:01 | 显示全部楼层
我直接操作寄存器,实现了 I2C 对外部芯片写数据。 用标准库没搞通。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115434
QQ
发表于 2024-7-27 08:06:26 | 显示全部楼层
imliyucai 发表于 2024-7-26 17:41
我直接操作寄存器,实现了 I2C 对外部芯片写数据。 用标准库没搞通。

ST的标准库软件包里面有I2C主从机例子。
回复

使用道具 举报

2

主题

2

回帖

8

积分

新手上路

积分
8
 楼主| 发表于 2024-7-30 11:30:17 来自手机 | 显示全部楼层
imliyucai 发表于 2024-7-26 17:41
我直接操作寄存器,实现了 I2C 对外部芯片写数据。 用标准库没搞通。

是通过中断发送吗,我初始化后,发送起始位没有进中断
回复

使用道具 举报

2

主题

2

回帖

8

积分

新手上路

积分
8
 楼主| 发表于 2024-7-30 11:32:28 来自手机 | 显示全部楼层
eric2013 发表于 2024-7-27 08:06
ST的标准库软件包里面有I2C主从机例子。

主从机示范有,但我调试发现初始化之后,没法进中断
1722310304890.jpg
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115434
QQ
发表于 2024-7-31 08:50:27 | 显示全部楼层
songmingyuan 发表于 2024-7-30 11:32
主从机示范有,但我调试发现初始化之后,没法进中断

直接跑原始例子,里面有个I2C主从中断方式双机通信案例
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-4-26 04:41 , Processed in 0.279090 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表