標(biāo)題:
STM32單片機(jī)GPIO推挽開漏模式注意事項(xiàng)
[打印本頁]
作者:
hahag
時間:
2017-12-5 22:53
標(biāo)題:
STM32單片機(jī)GPIO推挽開漏模式注意事項(xiàng)
推挽輸出:輸出高電平時,T1導(dǎo)通,T2截止,IO口輸出高。輸出低電平時T1截止,T2導(dǎo)通輸出低電平。ODR輸出高電平后,讀取IDR無法讀取到IO口當(dāng)前狀態(tài)。
開漏輸出:T1被屏蔽,輸出高電平是1,T1,T2都截止,所以無法輸出高電平,若要輸出高電平需配合上拉電阻使用。輸出低電平時T1截止,T2導(dǎo)通輸出低電平。
讀取IDR可以讀取到IO口當(dāng)前狀態(tài)。
所以使用IIC時,SDA線若是使用推完模式時需要切換方向,重新配置是輸入還是輸出模式。
開漏模式時ODR輸出高電平時,不用切換為輸入模式也可以讀取到IO口當(dāng)前狀態(tài)。
以上在使用IIC是需要注意。
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1