EEPW首頁(yè) >>
主題列表 >>
i2c
i2c 文章 進(jìn)入i2c技術(shù)社區(qū)
I2C通訊不了?是不是硬件有問(wèn)題?
- 做硬件我們經(jīng)常會(huì)遇到各種各樣的問(wèn)題,一些通信接口也會(huì)出現(xiàn),I2C自然也不例外。假如遇到I2C沒(méi)反應(yīng),那么可能會(huì)出現(xiàn)這種情況:“軟件工程師說(shuō),我軟件都已經(jīng)配好了,但是就是讀寫(xiě)不到數(shù)據(jù),是不是硬件有問(wèn)題”。這個(gè)時(shí)候,就需要我們了解I2C的通信時(shí)序,我們可以通過(guò)示波器抓取通信的波形,看是否滿足通信時(shí)序要求,主機(jī)有沒(méi)有發(fā)送數(shù)據(jù)?I2C通信地址對(duì)不對(duì)?如果主機(jī)有發(fā)送數(shù)據(jù),從機(jī)是否有正常應(yīng)答?通信信號(hào)質(zhì)量是否OK?如此這般,一般是能夠查到問(wèn)題在哪里的。基于上面的問(wèn)題,這會(huì)要求我們掌握I2C的通信時(shí)序。畢竟,你只有知道
- 關(guān)鍵字: I2C 通訊 硬件
用示波器對(duì)單片機(jī)I2C時(shí)序進(jìn)行圖形波形分析的試驗(yàn)小結(jié)
- 一技在手天下我有!如您覺(jué)得本文對(duì)您有用煩請(qǐng)收藏轉(zhuǎn)發(fā)加關(guān)注喲~筆芯對(duì)于嵌入式開(kāi)發(fā)的朋友來(lái)說(shuō),I2C協(xié)議實(shí)在是再熟悉不過(guò)了,有太多的器件,采用的都是通過(guò)I2C來(lái)進(jìn)行相應(yīng)的設(shè)置。今天,我們就隨便聊聊這個(gè)I2C協(xié)議。I2C協(xié)議中最重要的一點(diǎn)是I2C地址。這個(gè)地址有7位和10位兩種形式。7位能夠表示127個(gè)地址,而在實(shí)際使用中基本上不會(huì)掛載如此多的設(shè)置,所以很多設(shè)備的地址都采用7位,所以本文接下來(lái)的說(shuō)明都是基于此。I2C還有一個(gè)很重要的概念,就是“主—從”。對(duì)于從設(shè)備來(lái)說(shuō),它是啥都不干的,更不會(huì)自動(dòng)發(fā)送數(shù)據(jù);而主設(shè)
- 關(guān)鍵字: 嵌入式 I2C
LED驅(qū)動(dòng)器中I2C的LED控制方式
- 在電源設(shè)計(jì)上我們用得多的場(chǎng)合是,從一個(gè)穩(wěn)定的“高”電壓得到一個(gè)穩(wěn)定的“低”電壓。這也就是經(jīng)常說(shuō)的DC/DC,其中用得多的電源穩(wěn)壓芯片有兩種,一種叫LDO(低壓差線性穩(wěn)壓器,我們后面說(shuō)的線性穩(wěn)壓電源,也是指它),另一種叫PWM(脈寬調(diào)制開(kāi)關(guān)電源,我們?cè)诒疚囊卜Q它開(kāi)關(guān)電源)。我們常常聽(tīng)到PWM的效率高,但是LDO的響應(yīng)快,這是為什么呢?別著急,先讓我們看看它們的原理。電源是整個(gè)電路板中重要的一塊了,電源不穩(wěn)定,其他啥都別談。在電源設(shè)計(jì)上我們用得多的場(chǎng)合是,從一個(gè)穩(wěn)定的“高”電壓得到一個(gè)穩(wěn)定的“低”電壓。這也就
- 關(guān)鍵字: LED I2C
Nexperia推出先進(jìn)的I2C GPIO擴(kuò)展器產(chǎn)品組合
- 基礎(chǔ)半導(dǎo)體器件領(lǐng)域的高產(chǎn)能生產(chǎn)專家Nexperia今日宣布推出全新16通道I2C通用輸入輸出(GPIO)擴(kuò)展器產(chǎn)品組合,旨在提高電子系統(tǒng)的靈活性和重復(fù)利用能力。其中一款GPIO擴(kuò)展器NCA9595采用可通過(guò)寄存器配置的內(nèi)部上拉電阻,可根據(jù)實(shí)際需要自定義以優(yōu)化功耗。當(dāng)需要擴(kuò)展I/O數(shù)量時(shí),利用該產(chǎn)品組合可實(shí)現(xiàn)簡(jiǎn)潔的設(shè)計(jì),同時(shí)盡可能減少互連。這有助于設(shè)計(jì)工程師增添新功能,而且不會(huì)增加PCB設(shè)計(jì)復(fù)雜性和物料成本。 隨著服務(wù)器、汽車、工業(yè)、醫(yī)療和物聯(lián)網(wǎng)(IoT)的發(fā)展,需要通過(guò)微控制器進(jìn)行監(jiān)測(cè)的傳感器信
- 關(guān)鍵字: Nexperia I2C GPIO 擴(kuò)展器
數(shù)字溫度傳感器系統(tǒng)接口:SPI、I2C 、SMBus如何選
- 數(shù)字溫度傳感器系統(tǒng)接口:SPI、I2C 、SMBus如何選-對(duì)于需要經(jīng)常進(jìn)行數(shù)據(jù)流傳輸?shù)南到y(tǒng)數(shù)據(jù),SPI是首選,因?yàn)樗鼡碛休^快的時(shí)鐘速率,速率可從幾兆赫茲到幾十兆赫茲。然而,對(duì)于系統(tǒng)管理活動(dòng),如讀取溫度傳感器的讀數(shù)和查詢多個(gè)從器件的狀態(tài),或者需要多個(gè)主器件共存于同一系統(tǒng)總線上(系統(tǒng)冗余常會(huì)要求這一點(diǎn)),或者面向低功耗應(yīng)用,這時(shí)I2C 或 SMBus將是首選接口。
- 關(guān)鍵字: SMBus I2C SPI 數(shù)字溫度傳感器
教你的安卓系統(tǒng)DragonBoard 410c也能識(shí)別 I2C光流傳感器
- 教你的安卓系統(tǒng)DragonBoard 410c也能識(shí)別 I2C光流傳感器-內(nèi)核的定制。首先我們需要對(duì)內(nèi)核進(jìn)行重新配置,從而添加我們的設(shè)備驅(qū)動(dòng),重新編譯內(nèi)核,在96board官網(wǎng)下載我們的最新Android 5.1版本,官方提供的內(nèi)核目前默認(rèn)無(wú)法識(shí)別我們的I2C光傳感器,因此我們需要在內(nèi)核中重新編譯并添加驅(qū)動(dòng)。
- 關(guān)鍵字: DragonBoard410c 光流傳感器 i2c
如何滿足復(fù)雜系統(tǒng)的高性能時(shí)序需求
- 時(shí)鐘設(shè)備設(shè)計(jì)使用 I2C 可編程小數(shù)鎖相環(huán) (PLL),可滿足高性能時(shí)序需求,這樣可以產(chǎn)生零 PPM(百萬(wàn)分之一)合成誤差的頻率。高性能時(shí)鐘 IC 具有多個(gè)時(shí)鐘輸出,用于驅(qū)動(dòng)打印機(jī)、掃描儀和路由器等應(yīng)用系統(tǒng)的子系統(tǒng),例如處理器、FPGA、數(shù)據(jù)轉(zhuǎn)換器等。此類復(fù)雜系統(tǒng)需要?jiǎng)討B(tài)更新參考時(shí)鐘的頻率,以實(shí)現(xiàn) PCIe 和以太網(wǎng)等其它諸多協(xié)議?! r(shí)鐘 IC 屬于 I2C 從器件,需要主控制器來(lái)
- 關(guān)鍵字: I2C PLL
用于病患監(jiān)測(cè)的雙接口無(wú)源RFID系統(tǒng)方案
- 病患監(jiān)測(cè)設(shè)備通常用于測(cè)量病患的生命跡象,例如,血壓、心率等參數(shù),管理這些重要數(shù)據(jù)的要求遠(yuǎn)遠(yuǎn)超出了簡(jiǎn)單的庫(kù)存控制范圍,需要設(shè)備能夠提供設(shè)備檢查、校準(zhǔn)和自檢結(jié)果,并具有安全升級(jí)功能.
- 關(guān)鍵字: 病患監(jiān)測(cè) 雙接口無(wú)源RFID I2C
ARM-Linux-IIC 設(shè)備的添加與驅(qū)動(dòng)實(shí)現(xiàn)
- 分析了ARM-Linux下IIC總線及其設(shè)備驅(qū)動(dòng)的層次結(jié)構(gòu),指出了IIC設(shè)備添加與驅(qū)動(dòng)實(shí)現(xiàn)的途徑,詳細(xì)闡述了如何采用通用i2c-dev.c驅(qū)動(dòng)常規(guī)IIC設(shè)備、如何編寫(xiě)特定IIC設(shè)備的probe方式驅(qū)動(dòng)、怎樣設(shè)計(jì)動(dòng)態(tài)加載的簡(jiǎn)易IIC“客服-驅(qū)動(dòng)”、怎樣使用GPIO模擬IIC總線快速驅(qū)動(dòng)設(shè)備等常用具體實(shí)現(xiàn)過(guò)程和關(guān)鍵環(huán)節(jié),并說(shuō)明了這些方法的優(yōu)勢(shì)和不足。
- 關(guān)鍵字: ARM-Linux I2C 設(shè)備驅(qū)動(dòng)
I2C串行總線組成及其工作原理
- 采用串行總線技術(shù)可以使系統(tǒng)的硬件設(shè)計(jì)大大簡(jiǎn)化,系統(tǒng)的體積減小,可靠性提高,同時(shí)系統(tǒng)更容易更改和擴(kuò)充 常用的串行擴(kuò)展總線有:I2c總線,單總線,SPI總線,以及microwire、Plus等等 I2c總線只有兩根雙向信號(hào)線,一根是數(shù)據(jù)線SDA,另一根是時(shí)鐘線SCL I2c總線通過(guò)上拉電阻接正電源。因此I2C總線的設(shè)備都要接上拉電阻 當(dāng)總線閑置的時(shí)候,兩根線均為高電平,連接到總線上的任何一個(gè)器件輸出的低電平,都將使得總線得到信號(hào)變低,及各個(gè)器件的SDA和
- 關(guān)鍵字: I2c SPI
i2c介紹
I2C總線定義
I2C(Inter-Integrated Circuit)總線是一種由PHILIPS公司開(kāi)發(fā)的兩線式串行總線,用于連接微控制器及其外圍設(shè)備。I2C總線產(chǎn)生于在80年代,最初為音頻和視頻設(shè)備開(kāi)發(fā),如今主要在服務(wù)器管理中使用,其中包括單個(gè)組件狀態(tài)的通信。例如管理員可對(duì)各個(gè)組件進(jìn)行查詢,以管理系統(tǒng)的配置或掌握組件的功能狀態(tài),如電源和系統(tǒng)風(fēng)扇??呻S時(shí)監(jiān)控內(nèi)存、硬盤、網(wǎng)絡(luò)、系統(tǒng)溫度等多 [ 查看詳細(xì) ]
相關(guān)主題
關(guān)于我們 -
廣告服務(wù) -
企業(yè)會(huì)員服務(wù) -
網(wǎng)站地圖 -
聯(lián)系我們 -
征稿 -
友情鏈接 -
手機(jī)EEPW
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產(chǎn)品世界》雜志社 版權(quán)所有 北京東曉國(guó)際技術(shù)信息咨詢有限公司
京ICP備12027778號(hào)-2 北京市公安局備案:1101082052 京公網(wǎng)安備11010802012473
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產(chǎn)品世界》雜志社 版權(quán)所有 北京東曉國(guó)際技術(shù)信息咨詢有限公司
京ICP備12027778號(hào)-2 北京市公安局備案:1101082052 京公網(wǎng)安備11010802012473