
1 前 言 I2C(Inter-Integrated Circuit)總線是由PHILIPS公司開(kāi)發(fā)的兩線式串行總線,用于連接微控制器及其外圍設(shè)備。是微電子通信控制領(lǐng)域廣泛采用的一種總線標(biāo)準(zhǔn)。它是同步通信的一種特殊形式,具
1PCI接口設(shè)計(jì)原理 1.1 PCI總線協(xié)議簡(jiǎn)介 這里只討論P(yáng)CI總線2.0協(xié)議,其它協(xié)議僅僅是在2.0的基礎(chǔ)上作了一些擴(kuò)展,僅就單片機(jī)與PCI設(shè)備間的通信來(lái)說(shuō),意義不大。PCI總線是高性能局部總線,工作頻率0~
點(diǎn)陣液晶顯示器具有可顯示復(fù)雜的文字及圖形,顯示屏面積大小多樣等優(yōu)點(diǎn),在智能儀器儀表、電子設(shè)備等工業(yè)、民用方面有著廣泛的應(yīng)用前景。 ST公司的mPSD系列單片機(jī)以其接口功能強(qiáng)大、存儲(chǔ)容量大和系統(tǒng)
上周,F(xiàn)acebook推出了一個(gè)新的政治廣告檔案,以提高該平臺(tái)的問(wèn)責(zé)制和透明度。宣布消息的同時(shí),F(xiàn)acebook表示他將創(chuàng)建一個(gè)第三方群組,以用來(lái)訪問(wèn)存檔數(shù)據(jù)。
虛擬示波器是將計(jì)算機(jī)強(qiáng)大的計(jì)算處理能力和一般硬件儀器的信號(hào)采集和控制能力結(jié)合在一起,從而實(shí)現(xiàn)一般示波器所不能實(shí)現(xiàn)的功能和友好的界面,彌補(bǔ)了傳統(tǒng)示波器功能單一、體
本節(jié)將采用大規(guī)模集成電路DAC0831實(shí)現(xiàn)D/A轉(zhuǎn)換,并介紹DAC0832引腳圖及接口電路,采用ADC0809實(shí)現(xiàn)A/D轉(zhuǎn)換。(一)D/A轉(zhuǎn)換器DAC0832DAC0832是采用CMOS工藝制成的單片直流輸出型8位數(shù)/模轉(zhuǎn)換器。如圖4-82所
74HC595和74LS164一樣,也是串入并出的移位寄存器。它們經(jīng)常出現(xiàn)在單片機(jī)系統(tǒng)中,用來(lái)擴(kuò)充并行輸出接口??催^(guò)一些資料,送往74HC595的串行信號(hào),基本上都是用單片機(jī)并行接口的某個(gè)位,模擬SPI的時(shí)序,輸
通信頻率為2.4GHz的ISM 頻段,由于其免許可證、波長(zhǎng)較短、天線的尺寸小、外圍器件少等優(yōu)點(diǎn),適合于近距離無(wú)線通信。將ARM9 與nRF24E1 結(jié)合, 可以縮小設(shè)備體積, 降低系統(tǒng)功耗, 減少設(shè)備間連線困難等
引言 在許多單片機(jī)應(yīng)用系統(tǒng)中,液晶顯示器LCD被廣泛地應(yīng)用于終端顯示人機(jī)接口中。點(diǎn)陣式LCD不儀可以顯示字符、數(shù)字,還可以顯示圖形、曲線及漢字,并能夠?qū)崿F(xiàn)多種動(dòng)畫(huà)顯示效果,使人機(jī)界面更加友
RFID RC522和PN532的區(qū)別,簡(jiǎn)單的說(shuō),就是協(xié)議支持的類(lèi)型 PN 比RC系列更多。 PN支持NFC協(xié)議,RC主要是支持ISO14443A/B。 RC522是一款NXP 公司的支持ISO14443A協(xié)議的高頻的射頻芯片,PN532這個(gè)款芯片是支持NFC功能一款射頻芯片,也是NXP公司的。
AMD一代Ryzen(Summit Ridge)、7代/8代APU(Raven Ridge)、Ryzen 2000(Pinnacle Ridge)有一個(gè)共同點(diǎn),即共享AM4接口。雖然是華麗麗的兩大不同類(lèi)型產(chǎn)品、兩個(gè)代際,然而,主板依然是A320、B350和X470三款。
在計(jì)算和網(wǎng)絡(luò)應(yīng)用中采用PCI Express® (PCIe) 接口非常普遍,這些應(yīng)用包括中央處理器(CPU)、圖形處理器(GPU)、網(wǎng)絡(luò)接口卡(NIC)、交換機(jī)、服務(wù)器以及諸如固態(tài)設(shè)備(SSD)之類(lèi)更 新型的存儲(chǔ)系統(tǒng),等等。然而,當(dāng)今的網(wǎng)絡(luò)和快速興起的人工智能(AI)應(yīng)用均要求在加速器 和GPU中采用更大的帶寬以及更快的互連,以便發(fā)送和接收更大量的數(shù)據(jù)。
部分可重配置(PR)設(shè)計(jì)流程一個(gè)獨(dú)特的方面是有多個(gè)設(shè)計(jì)版本必須通過(guò)布局布線來(lái)實(shí)現(xiàn),這些不同的“配置”具有相同的靜態(tài)設(shè)計(jì)結(jié)果,但是在每個(gè)可重配置區(qū)(PR)有不同的模塊,設(shè)計(jì)者必須設(shè)置時(shí)序約束和平面布局圖并且考慮需要交換的不同模塊,這是具有一定挑戰(zhàn)性的。
CAN是控制器局域網(wǎng)絡(luò)(ControllerAreaNetwork,CAN)的簡(jiǎn)稱(chēng),是由以研發(fā)和生產(chǎn)汽車(chē)電子產(chǎn)品著稱(chēng)的德國(guó)BOSCH公司開(kāi)發(fā)的,并最終成為國(guó)際標(biāo)準(zhǔn)(ISO11898),是國(guó)際上應(yīng)用最廣泛的現(xiàn)場(chǎng)總線之一。在北美和西歐,CAN總線協(xié)議已經(jīng)成為汽車(chē)計(jì)算機(jī)控制系統(tǒng)和嵌入式工業(yè)控制局域網(wǎng)的標(biāo)準(zhǔn)總線,并且擁有以CAN為底層協(xié)議專(zhuān)為大型貨車(chē)和重工機(jī)械車(chē)輛設(shè)計(jì)的J1939協(xié)議。
CAN總線是一種基于優(yōu)先級(jí)的串行通信網(wǎng)絡(luò),采用載波監(jiān)聽(tīng)多路轉(zhuǎn)換沖突避免協(xié)議,CAN總線中傳輸?shù)臄?shù)據(jù)幀的起始部分為數(shù)據(jù)的標(biāo)識(shí)符,標(biāo)識(shí)符可以區(qū)分消息又可以表示消息的優(yōu)先級(jí)(0 的優(yōu)先級(jí)最高)。
這幾天看了下 mbed 的源碼,給上層應(yīng)用調(diào)用的接口封裝的還是不錯(cuò)的。代碼質(zhì)量比較高,注釋也很詳細(xì),文檔和例程比較全。但是驅(qū)動(dòng)層的程序全是 C 語(yǔ)言編寫(xiě)的,代碼質(zhì)量就沒(méi)有那么高了,注釋比較少而且不規(guī)范,比較懷疑 mbed 的穩(wěn)定性。mbed 的實(shí)時(shí)內(nèi)核是用的 RTX5 ,文件系統(tǒng)用的 FatFs ,還有一些開(kāi)源的協(xié)議棧,整套系統(tǒng)比較繁雜。mbed 框架是為物聯(lián)網(wǎng)設(shè)備開(kāi)發(fā)的,工業(yè)控制級(jí)別的產(chǎn)品可以考慮用 RTE 框架。RTE 框架目前驅(qū)動(dòng)層程序還不太完善,有好多需要自己去實(shí)現(xiàn),可能在過(guò)一段時(shí)間會(huì)好一些吧???/p>
LinkedInCAN總線通訊發(fā)展的過(guò)程中,為了兼容實(shí)時(shí)操作系統(tǒng),是否也有與之對(duì)應(yīng)的實(shí)時(shí)通訊網(wǎng)絡(luò)協(xié)議呢? ISO11898之前3個(gè)部分的解讀提高了對(duì)傳統(tǒng)CAN網(wǎng)絡(luò)的理解,無(wú)論是高速CAN還是低速CAN,亦或者是最基礎(chǔ)的物理層定義都進(jìn)行了詳細(xì)的闡述。傳統(tǒng)的CAN網(wǎng)絡(luò)總線通訊基本都是事件觸發(fā)的,當(dāng)同時(shí)有許多信息需要傳輸時(shí)可能會(huì)造成總線過(guò)載,為了避免這種現(xiàn)象,傳統(tǒng)CAN網(wǎng)絡(luò)采用仲裁機(jī)制按信息優(yōu)先級(jí)進(jìn)行傳輸。
用戶可以使用IP集成器連接IP 模塊創(chuàng)建復(fù)雜的系統(tǒng)設(shè)計(jì)。通過(guò)接口構(gòu)建基于模塊的設(shè)計(jì),一般情況下接口包含多個(gè)總線和大量的信號(hào)線。因此,為了方便在硬件上調(diào)試那些包含大量接口的設(shè)計(jì),就需要驗(yàn)證設(shè)計(jì)的接口連接。
隨著通信與計(jì)算機(jī)整合時(shí)代的到來(lái),數(shù)字化、寬帶化和智能化已成為未來(lái)通信發(fā)展的方向,人類(lèi)社會(huì)對(duì)電信業(yè)務(wù)從質(zhì)量到業(yè)務(wù)種類(lèi)都提出越來(lái)越高的要求,而接入網(wǎng)作為電信網(wǎng)的重要組成部分,連接本地交換機(jī)與用戶,是整個(gè)電信網(wǎng)的毛細(xì)血管和瓶頸,實(shí)現(xiàn)數(shù)字化、寬帶化和業(yè)務(wù)綜合化的關(guān)鍵。 嵌入式系統(tǒng)是以應(yīng)用為中心的硬件設(shè)計(jì)和面向應(yīng)用的軟件產(chǎn)品開(kāi)發(fā)為基礎(chǔ)的專(zhuān)用計(jì)算機(jī)系統(tǒng),廣泛應(yīng)用于制造工業(yè)、過(guò)程控制、通信、儀器、儀表、汽車(chē)、船舶、航空、航天、軍事裝備、消費(fèi)產(chǎn)品等領(lǐng)域。