长江一道浪 发表于 2022-8-17 11:15

HC32F460 IIC问题


我从STM32移植过来BMP180的程序,软件IIC一直没有应答。我试了下硬件IIC_start这个函数启动不成功,求哪位能给点思路和例程吗?给我说一说这里面的坑。

毛大人跟班 发表于 2022-8-17 12:07

用逻辑分析仪抓下具体的通讯数据看下   Q877378012

sadicy 发表于 2022-8-21 14:06

这只能先抓时序看看了

wubangmi 发表于 2022-8-21 15:46

哪里来的那么多坑,IIC不通,看时序就行了,何况你还是模拟的IIC,跟用什么芯片一点关系都没有,就是因为你主频和延时没搞对

martinhu 发表于 2022-9-1 09:37

软件IIC用的就是GPIO的输入和输出功能,先看波形时序吧

foxsbig 发表于 2022-9-3 09:05

逻辑分析仪要常备

tpgf 发表于 2022-9-7 15:19

楼主用的io模拟还是用的iic模块呀

qcliu 发表于 2022-9-7 15:40

直接用模拟iic好了

drer 发表于 2022-9-7 16:01

用示波器看看时序对不对

coshi 发表于 2022-9-7 16:07

启动不成功的话 是不是晶振有问题

kxsi 发表于 2022-9-7 16:15

不用填坑了直接自己模拟 更快

wiba 发表于 2022-9-7 16:23

不用看波形吧 因为根本就没有启动iic啊

chenjun89 发表于 2022-9-7 18:35

用示波器看看波形

sparrow054 发表于 2022-9-13 20:41

像使用硬件I2C的朋友致敬

Bowclad 发表于 2022-9-16 19:14

软件IIC用的就是GPIO的输入和输出功能

jinyiheng 发表于 2022-9-16 23:19

楼主解决了吗 我硬件和软件的IIC都测试了一下E2,目前能正常跑通

foxsbig 发表于 2022-10-12 20:49

是不是哪里配置不对啊
页: [1]
查看完整版本: HC32F460 IIC问题