2019-12-23
今天學(xué)習(xí) I^2C :內(nèi)部集成總線粮呢,用于板級(jí)之間的串行通信千康,同步半雙工總線
傳輸協(xié)議:
? ?起始信號(hào):時(shí)鐘線是高電平;數(shù)據(jù)線下降沿由高變低睹限;
? ? ?結(jié)束信號(hào):時(shí)鐘線是高電平浸须;數(shù)據(jù)線上升沿由低變高惨寿;
? ? ?校驗(yàn):? ??
? ? ? ? ? 1.ACK(應(yīng)答):數(shù)據(jù)線低電平;? ?
? ? ? ? ? 2.NACK(非應(yīng)答):數(shù)據(jù)線拉高或不變删窒;
I^2C時(shí)序:
設(shè)備號(hào):1.7bit? ?2.10bit
7位理論上能掛128個(gè)設(shè)備
0:主向從發(fā)
1:從向住發(fā)
在時(shí)鐘線的低電平進(jìn)行數(shù)據(jù)線的電平變換
在時(shí)鐘線的高電平鎖存
ROM:只能寫(xiě)裂垦;包含:PROM? ? EPROM? ? EEPROM
RAM:可更改? ? ?內(nèi)存就是典型的RAM
RAM的運(yùn)行效率高,讀寫(xiě)效率高掉電丟失
SRAM:靜態(tài)存儲(chǔ)器肌索,穩(wěn)定性高造價(jià)高蕉拢,半導(dǎo)體硬件。
DRAM:動(dòng)態(tài)存儲(chǔ)器诚亚,電容晕换,需要定時(shí)刷新
SDRAM:
DDR:
端序:
大端序:高位在低地址;
小端序:高位在高地址站宗;
跨硬件平臺(tái)會(huì)有大小端序的問(wèn)題
按字節(jié)寫(xiě):每寫(xiě)一個(gè)字節(jié)要帶一個(gè)地址
按頁(yè)寫(xiě):1--16個(gè)字節(jié)闸准,跨頁(yè)重發(fā)地址
AT24C02 讀寫(xiě)方式:
讀:
寫(xiě):