|
發布時間: 2026-3-12 21:36
正文摘要:STM32硬件I2c是不是有問題啊,我把AHT30溫濕傳感器接到PB8、PB9上,用軟件模擬就是成功,但是用硬件的就出問題了,寫變成讀,自己摸索幾天也問了豆包,但是都沒解決 #include "delay.h" #include "AHT30.h" ... |
sttt300 發表于 2026-3-13 15:47 是有看到用的,但是不是這兩個io,下次試下 |
| 之前了解過,STM32硬件I2C有bug,但大多數情況下是能用的,只是說用著用著可能會卡死,如果你連用都沒用起來,那可能是代碼哪里不對 |
| 假芯片,鑒定完畢 |
|
STM32硬件IIC好像上古時期就是一直不穩定的,我在網上看到太多,也不知道是寫代碼的人有問題,還是說本身確實有問題 所以,為了省事,我一般都是直接用軟件的IIC |
殿堂之上 發表于 2026-3-13 10:57 找找例程,也找找硬件IIC如何設置,波形不止是讀的問題,是波形沒有了高電平寬度 |
man1234567 發表于 2026-3-13 08:32 軟件模擬是能成的呀,我不是說了嗎 |
人中狼 發表于 2026-3-13 09:08 就是不對啊,明明是寫的,但是波型變成讀了,一直沒找到原因所以上來問下,看看有沒人遇到這個情況 |
|
硬件IIC啟動不成功吧,波形都不對,找找例程吧 |
| 用軟件IIC試試就知道了。 |