久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標(biāo)題:
I2C在沒有設(shè)備的情況為什么SDA還是輸出0?
[打印本頁]
作者:
KysonZhou
時(shí)間:
2024-1-16 15:30
標(biāo)題:
I2C在沒有設(shè)備的情況為什么SDA還是輸出0?
uint8_t i2c_CheckDevice(uint8_t i2cId,uint8_t addr)
{
uint8_t ucAck = 0;
// uint8_t busy ;
// BSP_IIC_config();
/* 發(fā)送啟動(dòng)信號(hào) */
BSP_I2C_Start(i2cId); // 0 0
/* 發(fā)送設(shè)備地址*/
BSP_I2C_Send_Byte(i2cId, addr | I2C_WR);
/* 檢測(cè)設(shè)備的ACK應(yīng)答 */
ucAck = BSP_I2C_Check_waitAck(i2cId); // 沒有用原來那個(gè)超時(shí)才返回的,直接讀去了
DEBUG(" ack : %02x \r\n",ucAck);
// busy = BSP_IIC_isBusy(i2cId);
// DEBUG("BUSY5:%02x\r\n",busy); // 在這邊sda被拉高
/* 發(fā)送停止信號(hào) */
BSP_I2C_Stop(i2cId);
return ucAck; //怎么讓不連接設(shè)備的時(shí)候scl sda輸出高?
}
在有設(shè)備的時(shí)候會(huì)拉高SDA,但是沒有設(shè)備的時(shí)候SDA也是低,導(dǎo)致沒設(shè)備還產(chǎn)生回復(fù)幀。等大佬解答。
作者:
Hephaestus
時(shí)間:
2024-1-16 21:52
你把超時(shí)檢測(cè)跳過去了自然就是現(xiàn)在的效果,好在代碼只是注釋掉了,恢復(fù)原狀就行了唄。
作者:
npn
時(shí)間:
2024-1-17 09:36
請(qǐng)檢查IO口模式,上下拉強(qiáng)弱是否配置正確,錯(cuò)誤可能會(huì)信號(hào)短路。
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
欧美91
|
青青草国产成人av片免费
|
国产在线视频一区二区
|
精久久久久
|
日韩综合在线
|
久草久草久草
|
狠狠久
|
久久神马
|
中文在线免费看视频
|
亚洲 欧美 综合
|
看黄色大片
|
欧美成人精品一区二区三区在线看
|
在线看91
|
黄色一级免费看
|
亚洲国产欧美日韩在线
|
天天操夜夜骑
|
欧美视频区
|
狠狠干狠狠操
|
国产精品偷乱一区二区三区
|
va视频
|
天天干狠狠干
|
在线免费观看黄
|
久久免费看片
|
男男巨肉啪啪动漫3d
|
伊人久久中文字幕
|
精品欧美一区二区精品久久
|
一级做a爰片久久毛片潮喷 亚洲黄色天堂
|
午夜视频免费在线观看
|
在线一区二区三区
|
午夜视频在线播放
|
亚洲欧美国产高清va在线播放
|
国产精品久久久久久久久借妻
|
91精品看片
|
天天射一射
|
国产精品偷乱一区二区三区
|
一级二级毛片
|
中文字幕免费观看
|
性做久久久久久久免费看
|
天天干天天操天天插
|
日韩在线免费观看视频
|
天天操操操
|