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

【经验分享】STM32实例-I2C-EEPROM 实验④-硬件设计

[复制链接]
STMCU小助手 发布时间:2022-6-27 10:24
   本实验使用到硬件资源如下:
(1)D1 指示灯
(2)K_UP 和 K_DOWN按键
(3)串口 1
(4)AT24C02
    D1指示灯、K_UP 和 K_DOWN 按键、串口 1 电路在前面章节都介绍过,这里就不多说,AT24C02(EEPROM)模块电路图如下图所示:

8 Y7 Q2 I: X& Y$ K/ P  D- T; {
微信图片_20220627102410.png

! Z/ k' X; |/ u! G8 D
微信图片_20220627102407.png
9 w" ?6 v( B! K# l$ u, N
    从电路图中可以看到,24C02 芯片的 SCL 和 SDA 管脚连接 2*3 端子 P232上,因为 USART3 和 IIC2 在同一管脚PB10、 PB11, 为了能够独立使用 USART3 和IIC2,通过 P232 端子进行切换,如果 P232 端子的1、3 和 2、4 短接则使用 IIC2 功能即 EEPROM 实验,如果 3、5 和 4、6 短接,则使用 USART3 功能。切换到 IIC2时,管脚都上拉了一个 10K 的电阻。通过这两个管脚模拟 I2C 时序与24C02 通信,从STM32F1 芯片管脚功能图中可以看到这两个管脚本身也是 STM32F1 自带的硬件I2C2接口,所以也可以使用STM32F1 硬件 I2C 与 24C02 芯片进行通信。
PZ6806D 开发板 AT24C02(EEPROM)电路:
    D1指示灯用来提示系统运行状态,K_UP 按键用来控制24C02 数据的写入,K_DOWN 按键用来控制 24C02 数据的读取,数据的写入与读取信息通过串口 1 将打印出来。
3 h" E5 t* K9 z1 [! F+ g
赞 收藏 评论0 发布时间:2022-6-27 10:24

举报

0个回答

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版