Anred 发表于 2024-12-24 18:38:00

驱动不成功的I2C,主控8A8K64D4,驱动设备为铁电存储,FM24W256【已解决】

串口打印为FF,是不是哪里设置的不对

DebugLab 发表于 2024-12-24 19:11:52

逻辑分析仪看一下信号

Anred 发表于 2024-12-25 09:18:10

DebugLab 发表于 2024-12-24 19:11
逻辑分析仪看一下信号

逻辑分析仪无信号(平的),铁电存储供电正常,MCU和铁电的SCL和SDA打了通断,没什么问题

Anred 发表于 2024-12-25 09:29:24

DebugLab 发表于 2024-12-24 19:11
逻辑分析仪看一下信号

感觉像是init没做好,我的外置晶振是22.1184MHz,,选26是不是不对

DebugLab 发表于 2024-12-25 09:37:38

Anred 发表于 2024-12-25 09:18
逻辑分析仪无信号(平的),铁电存储供电正常,MCU和铁电的SCL和SDA打了通断,没什么问题 ...

没信号检查一下IO模式,没看到IO模式的配置

Anred 发表于 2024-12-25 09:51:57

DebugLab 发表于 2024-12-25 09:37
没信号检查一下IO模式,没看到IO模式的配置

IIC配置为准双向口应该没问题吧?

Anred 发表于 2024-12-25 10:50:31

DebugLab 发表于 2024-12-25 09:37
没信号检查一下IO模式,没看到IO模式的配置

大佬,救一下{:4_167:}

DebugLab 发表于 2024-12-25 10:55:06

Anred 发表于 2024-12-25 09:51
IIC配置为准双向口应该没问题吧?
准双向或开漏都行,要开内部4K上拉

Anred 发表于 2024-12-25 11:00:35

DebugLab 发表于 2024-12-25 10:55
准双向或开漏都行,要开内部4K上拉

外部的10k电阻上拉,需要去掉吗

DebugLab 发表于 2024-12-25 11:02:38

Anred 发表于 2024-12-25 11:00
外部的10k电阻上拉,需要去掉吗
不用,也可以去掉,10K太大了,一般2.2K~4.7K
页: [1] 2 3
查看完整版本: 驱动不成功的I2C,主控8A8K64D4,驱动设备为铁电存储,FM24W256【已解决】