久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 軟件i2c和硬件i2c區(qū)別 [打印本頁]

作者: 泮熙璃茉嵐    時間: 2025-3-22 15:36
標題: 軟件i2c和硬件i2c區(qū)別
一般軟件i2c和硬件i2c有什么區(qū)別啊?
軟件i2c在cube里面配置了就直接使用hal庫封裝好了的代碼嗎?
硬件要自己寫時序,i2cstart、stop這些嗎?

作者: zyftank    時間: 2025-3-23 09:18
硬件I2C必須選用芯片I2C的PIN腳,在開發(fā)的時候有些PIN須用復用一下,然后調用芯片方提供的庫函數(shù)就可以了。

軟件模擬I2C,PIN腳一般選普通的GPIO,然后開發(fā)的時候,需要自己寫時序。
作者: hantu    時間: 2025-3-23 10:41
區(qū)別就是軟件I2C很容易地變換要使用的GPIO口,靈活性大;硬件的I2C就只能是固定的GPIO口(可以切換另外的組),速率會比軟件模擬的高。按需選擇吧
作者: xiaobendan001    時間: 2025-3-23 15:02
大概是你正好寫反了
作者: Y_G_G    時間: 2025-3-23 15:24
硬件IIC與軟件IIC前面已經有人說了,我就不多說了
但是,個人感覺新手還是要先學會軟件IIC,這對于你理解IIC有很大的幫助
對于應答,不應答,超時之類的,只有軟件IIC才能真正的理解這其中的原理
項目實際應用就要看你的要求了,硬件自然是通訊效率高了
但軟件也有好處,就是好移植,STM32到51,只要宏定義搞好了,直接復制就行
作者: rundstedt    時間: 2025-3-23 18:16
軟件IIC的時序是你的軟件完成的,硬件IIC的時序是peripheral完成的,你只要寫寄存器就行了。
作者: qinlu123    時間: 2025-3-24 11:23
IIC這種低速總線沒必要用硬件的,用軟件模擬的就行
作者: 2929299    時間: 2025-3-27 13:25

IIC這種低速總線沒必要用硬件的,用軟件模擬的就行
作者: az51hei    時間: 2025-3-30 11:51
軟件I2C可以根據(jù)需要方便地選擇引腳,但要自己寫時序相關的一些代碼,不過這些代碼也比較簡單且很容易找到,如STC51就有很多的軟件I2C例子;硬件I2C使用固定的引腳,直接調用相關庫函數(shù)就好了。從移植和外設連接等角度看,很多時候使用軟件I2C比較好一些。




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 99久9| 国产免费视频 | 依人成人 | 欧洲毛片 | 九一在线观看 | 久久大 | 九九久视频 | 久久亚洲国产精品 | www.99热.com| 久久久久免费观看 | 日韩在线欧美 | 久久国产成人午夜av影院武则天 | 99re热这里只有精品视频 | 日韩欧美第一页 | 精品国产伦一区二区三区观看体验 | 欧美视频三区 | 亚洲高清在线免费观看 | 国产视频精品在线 | 久久r精品| 午夜免费视频 | 欧美日韩在线播放 | 欧美在线视频一区 | 在线观看欧美一区 | 亚洲午夜视频在线观看 | 免费观看一级特黄欧美大片 | 亚洲国产成人精品久久久国产成人一区 | 亚洲精品粉嫩美女一区 | 亚洲精品国产精品国自产在线 | 国产一区二区三区久久久久久久久 | 精品国产欧美一区二区三区成人 | 国产精品自产av一区二区三区 | 最新中文字幕久久 | 理论片免费在线观看 | 雨宫琴音一区二区在线 | 高清视频一区二区三区 | 欧美一区二区网站 | 欧美日本久久 | 在线观看国产视频 | 人人做人人澡人人爽欧美 | 国产精品久久7777777 | 亚洲高清在线 |