找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 2767|回復(fù): 5
收起左側(cè)

I2C的學(xué)習(xí)感覺有點(diǎn)不明白,我應(yīng)該怎么辦。是不是因?yàn)槲覇纹瑱C(jī)學(xué)的還是太少啊 求幫助

[復(fù)制鏈接]
ID:421426 發(fā)表于 2018-12-13 10:04 來自手機(jī) | 顯示全部樓層 |閱讀模式
如題
回復(fù)

使用道具 舉報(bào)

ID:275479 發(fā)表于 2018-12-13 18:22 | 顯示全部樓層
IIC很簡單的,就三根線,地線就不說了,剩下兩個(gè),一個(gè)是信號(hào)線,一個(gè)是時(shí)鐘線,時(shí)鐘線就是一直產(chǎn)生高低電平,有點(diǎn)像心臟,為要通信的地方提供生命,然后數(shù)據(jù)線也是產(chǎn)生高低電平,為要通信的地方提供數(shù)據(jù),看一下IIC的庫函數(shù)文件,一個(gè)函數(shù)一個(gè)函數(shù)的理解,多看幾遍就好了。
回復(fù)

使用道具 舉報(bào)

ID:446674 發(fā)表于 2018-12-22 14:34 | 顯示全部樓層
建議呢你從網(wǎng)上找一些介紹的詳細(xì)一些的視頻,然后再自己多寫幾個(gè)i2c的程序
回復(fù)

使用道具 舉報(bào)

ID:21069 發(fā)表于 2018-12-22 15:01 | 顯示全部樓層
IIC的難點(diǎn)是用一條線據(jù)線傳數(shù)據(jù),所以要撐握如何將一個(gè)字節(jié)折分成一個(gè)個(gè)位發(fā)送,如何將接收到的一個(gè)個(gè)位合并成一個(gè)字節(jié)(51是8個(gè)位一個(gè)字節(jié)),再就是整懂相應(yīng)的傳輸協(xié)議,傳輸協(xié)議很多,看你用的芯片而定

評(píng)分

參與人數(shù) 3黑幣 +60 收起 理由
刀刀見紅 + 10
#include51.h + 15 絕世好帖!
shuisheng + 35 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

ID:451718 發(fā)表于 2018-12-22 16:23 | 顯示全部樓層
IIC難點(diǎn)
1,脈沖時(shí)序問題,搞懂SCL,SDL的關(guān)系就好了。就是幾個(gè)固定的搭配。
2,搞定函數(shù)的概念,IIC用到的函數(shù)大多只是相互調(diào)用,暫時(shí)用不到指針層面,相對(duì)來說是比較簡單明了的。
3,項(xiàng)目走一遍基本上就熟練了,個(gè)人建議你用PCL8591練手,這個(gè)直觀,不想24CX系列,看不見摸不著。
回復(fù)

使用道具 舉報(bào)

ID:388197 發(fā)表于 2018-12-22 17:05 | 顯示全部樓層
一口氣吃不了一個(gè)熱包子,初學(xué)建議用別人寫好的函數(shù),直接調(diào)用,先觀察效果,然后仔細(xì)閱讀代碼,試著修改其中一些地方,觀察修改后的效果,如此循環(huán)多做嘗試.在理解代碼后,可以根據(jù)自己的習(xí)慣加以修改整理,比如增加些傳遞參數(shù),返回參數(shù)之類的.這樣別人的代碼就成了自己的積累.
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表