資料介紹
1、IIC---SDA、SCL
IIC協(xié)議 發(fā)明者 Philips公司 通過IIC芯片收取版權(quán)稅
近距離通信
標(biāo)準(zhǔn)模式 100KBIT/s
快速模式 400K 常用 S3C2440使用
高速模式 3.4M
上拉電阻 10K 如果速度越快,上拉電阻越小,增加驅(qū)動能力
2、IIC讀寫過程
IIC讀過程:
1)開始
2)寫芯片地址
3)寫芯片內(nèi)部地址
4)將寫變成讀
5)讀數(shù)據(jù)
6)結(jié)束
IIC寫過程
1)開始
2)寫芯片地址
3)寫芯片內(nèi)部地址
4)寫數(shù)據(jù)
5)結(jié)束
AT24c02芯片 它的芯片地址為 1010 a2,a1,a0,R/w a2,a1,a0硬件接地
0xa0
1010 1110 = 0xae
AT24C02的操作模式:
對AT24C02的寫模式:
1)字節(jié)寫模式:可進行隨機寫操作,每次寫一字節(jié),且每次都要發(fā)送從機地址和從機內(nèi)部地址,寫完一字節(jié)數(shù)據(jù)后回應(yīng)一個ACK信號給MCU,MCU發(fā)送一個Stop停止信號
2)頁寫 模式:每次寫一頁,每頁8個字節(jié),每寫一頁都要寫從機地址和從機內(nèi)部地址(必須為8的倍數(shù)),
如果寫超過8個字節(jié),會在頁內(nèi)進行循環(huán)寫(即循環(huán)到當(dāng)前頁的第一字節(jié)開始寫),覆蓋之前寫的數(shù)據(jù)。寫完一頁數(shù)據(jù)后回應(yīng)一個ACK信號給MCU,MCU發(fā)送一個Stop停止信號
對AT24C02的讀模式:
1)隨機讀模式:可進行隨機讀操作,每次讀一字節(jié),且每次都要發(fā)送從機地址和從機內(nèi)部地址,讀完一個字節(jié)數(shù)據(jù)后,MCU不再發(fā)送ACK信號,而是直接發(fā)送一個Stop信號
2)當(dāng)前地址讀模式:讀一個字節(jié),需要發(fā)送從機地址,不用發(fā)送從機內(nèi)部地址,而是繼續(xù)接著當(dāng)前最后操作的從機內(nèi)部地址進行讀(在沒有斷電的情況下),讀完一個字節(jié)數(shù)據(jù)后,MCU不再發(fā)送ACK信號,而是直接發(fā)送一個Stop信號
3)順序讀模式:發(fā)送從機地址和隨機內(nèi)部地址(也可以是當(dāng)前從機內(nèi)部地址),進行順序讀操作,當(dāng)收到MCU的Stop信號后才停止讀。
如果讀取的數(shù)據(jù)長度超過范圍,會循環(huán)到整個Memory的第一頁的第一個字節(jié)進行讀(注意:在寫數(shù)據(jù)時超過范圍只是會循環(huán)到當(dāng)前頁的第一字節(jié))。
來源:網(wǎng)絡(luò)(版權(quán)歸原著作者所有)
(mbbeetchina)
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 最權(quán)威ARM嵌入式開發(fā)學(xué)習(xí)路線
- ARM9嵌入式系統(tǒng)復(fù)習(xí)重點
- ARM嵌入式系統(tǒng)復(fù)習(xí)要點
- 基于ARM與嵌入式Linux的GPRS無線通訊系統(tǒng)
- arm嵌入式系統(tǒng)基礎(chǔ)總結(jié)教程
- ARM嵌入式系統(tǒng)基礎(chǔ)教程簡答題
- ARM嵌入式系統(tǒng)開發(fā)_Android應(yīng)用開發(fā)入門(基礎(chǔ)版) 0次下載
- ARM嵌入式系統(tǒng)BSP的程序設(shè)計總結(jié)
- 基于ARM9的嵌入式PLC系統(tǒng)的設(shè)計與實現(xiàn)
- 嵌入式知識點總結(jié)
- 基于ARM的FPGA嵌入式系統(tǒng)實現(xiàn)
- 基于ARM與FPGA的嵌入式實時圖像處理平臺
- arm嵌入式系統(tǒng)基礎(chǔ)教程課后答案
- cortex_m3_stm32嵌入式學(xué)習(xí)筆記16之ADC資料下載
- 嵌入式和物聯(lián)網(wǎng)的shell腳本學(xué)習(xí)指南之shell腳本入門免費下載 20次下載
- 嵌入式C語言知識點總結(jié) 3.4k次閱讀
- 嵌入式系統(tǒng)應(yīng)該學(xué)習(xí)那些知識 5.7k次閱讀
- 嵌入式系統(tǒng)C語言編程中的錯誤處理資料總結(jié) 2.3k次閱讀
- 學(xué)習(xí)嵌入式技術(shù)的重點分享 3.3k次閱讀
- 新手學(xué)嵌入式學(xué)習(xí)路線大綱分享 嵌入式學(xué)習(xí)路線怎么學(xué) 4.1k次閱讀
- 到底該如何學(xué)習(xí)嵌入式? 9.6k次閱讀
- 淺談ARM嵌入式系統(tǒng)如何學(xué)習(xí)與入門 1.1w次閱讀
- 嵌入式系統(tǒng)開發(fā)學(xué)習(xí)心得體會_經(jīng)驗總結(jié) 3.2w次閱讀
- ARM嵌入式系統(tǒng)硬件設(shè)計及應(yīng)用實例詳解 1.1w次閱讀
- 學(xué)嵌入式開發(fā)入門_學(xué)嵌入式開發(fā)需要看哪些書籍 3.9w次閱讀
- 嵌入式開發(fā)環(huán)境的搭建 9.1k次閱讀
- 嵌入式Linux的學(xué)習(xí)方法解析 3.7k次閱讀
- 學(xué)習(xí)嵌入式要什么基礎(chǔ) 4.6k次閱讀
- 成為ARM嵌入式系統(tǒng)硬件高手的要素 1.7k次閱讀
- 工程師視角:學(xué)習(xí)嵌入式的十三個重要法則 1.6k次閱讀
下載排行
本周
- 1冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 4次下載 | 10 積分
- 2安川A1000變頻器中文版說明書
- 20.16 MB | 3次下載 | 3 積分
- 3直流電路的組成和基本定律
- 1.67 MB | 2次下載 | 免費
- 4丹佛斯2800系列變頻器說明書
- 8.00 MB | 1次下載 | 5 積分
- 5PC8011同步開關(guān)型降壓3.5A單節(jié)鋰電池充電管理電路技術(shù)手冊
- 0.74 MB | 1次下載 | 免費
- 6ES7243E+ES8311音頻錄制與播放電路資料
- 0.06 MB | 1次下載 | 5 積分
- 7SDM02 激光測距模塊產(chǎn)品手冊
- 0.43 MB | 1次下載 | 免費
- 8SDFM 激光測距模塊模組手冊
- 0.54 MB | 1次下載 | 免費
本月
- 1CH341編程器軟件NeoProgrammer_2.2.0.10
- 20.47 MB | 170次下載 | 1 積分
- 22025智能家居傳感器市場分析及創(chuàng)新應(yīng)用
- 3.11 MB | 43次下載 | 免費
- 3RV1126B系列開發(fā)板產(chǎn)品資料
- 4.19 MB | 18次下載 | 免費
- 4CH341編程軟件下載
- 2.50 MB | 16次下載 | 5 積分
- 5全志系列-米爾基于T153核心板開發(fā)板 四核異構(gòu)、3路千兆網(wǎng),賦能多元化工業(yè)場景
- 3.05 MB | 12次下載 | 免費
- 6【開源】60余套STM32單片機、嵌入式Linux、物聯(lián)網(wǎng)、人工智能項目案例及入門學(xué)習(xí)資源包
- 10.55 MB | 8次下載 | 免費
- 7冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 4次下載 | 10 積分
- 8特斯拉MODEL S車載充電機主電路回路原理圖
- 0.81 MB | 4次下載 | 3 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233094次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191448次下載 | 10 積分
- 5十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183356次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81604次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73824次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論