在控制系統(tǒng)中經(jīng)常用到一些模擬信號,通常使用數(shù)模轉(zhuǎn)換器輸出所需的模擬信號。計算機控制數(shù)模轉(zhuǎn)換器需要借助外部總線接口,USB接口是常用的外部總線接口,用來控制數(shù)模轉(zhuǎn)換器
進行USB開發(fā)之前要根據(jù)成本與性能選擇合適的USB接口芯片。目前USB控制器芯片通??煞殖?種:第一種是專為USB設(shè)計的芯片,這類芯片的主要來源是CYPR。
對于基于DSP平臺的USB接口設(shè)計,經(jīng)過綜合考慮了幾種方案之后決定,采用一個不帶MCU內(nèi)核的USB接口芯片PDIUSBD12(成 本非常低,一片PDIUSBD12的價格僅為20元),再加上簡單的外圍電路和時序調(diào)整電路。 這種芯片僅僅完成USB底層的數(shù)據(jù)鏈路級交換,并提供給本地微控制器一個并行的接口,但是它并不完成協(xié)議層的工作。協(xié)議層的工作需要對微控制器 編程,控制USB接口芯片來實現(xiàn)USB協(xié)議。所以,開發(fā)難度相對來說大一些,要做的編程工
自1994年11月提出通用串行總線(USB)以來,USB以其傳輸速率高、支持熱插拔、易于擴展的突出優(yōu)勢,發(fā)展速度驚人,迅速席卷電子產(chǎn)品世界。在市場需求的強力驅(qū)動下,從1998年開
USB通信電路的功能是實現(xiàn)數(shù)據(jù)采集系統(tǒng)設(shè)備端和主機端之間的通信,這一功能主要是由核心微控制器ATmega16和USB控制器件PDIUSBD12實現(xiàn)的。其中,PDIUSBD12是符合USB1.1協(xié)
摘要:隨著計算機技術(shù)的更新?lián)Q代,USB接口已經(jīng)成為個人計算機上最重要的外部設(shè)備擴展接口,在進行USB外設(shè)開發(fā)的過程中需要編寫其固件程序。在此對USB接口固件程序進行了開發(fā),在Keil C51軟件環(huán)境中,采用C語言開發(fā)。
1 引言隨著單片機技術(shù)的不斷發(fā)展和更新,支持ISP 或IAP 的單片機芯片日益增加,這類單片機芯片的程序下載采用了下載線的方式。這種串行程序下載方式所用的電平為TTL 電平,對單片機接口來說非常安全。單片機生產(chǎn)廠商
下位機與上位機之間的數(shù)據(jù)通訊,以滿足同步相量測量單元對數(shù)據(jù)傳輸高速率、低延時和高可靠性的要求。這里主要解決的是USB接口驅(qū)動程序的問題,通過編寫上位機與下位機的硬件驅(qū)動程序,實現(xiàn)利用USB接口進行ATMAGE128與
一 PDIUSBD12芯片介紹 進行USB開發(fā)之前要根據(jù)成本與性能選擇合適的USB接口芯片。目前USB控制器芯片通??煞殖?種: 第一種是專為USB設(shè)計的芯片,這類芯片的主要來源是CYPRESS的M8系列和ScanLogic的SL11R系
采用PDIUSBD12芯片的USB應(yīng)用開發(fā)
USB的英文全稱為Universal Serial Bus,中文含義是通用串行總線,它是一種快速的,雙向的,同步傳輸?shù)牧畠r的并可以進行熱拔插的串行接口。USB接口使用方便,它可以連接多個不同的設(shè)備,而過去的串口和并口只能接一個設(shè)
USB的英文全稱為Universal Serial Bus,中文含義是通用串行總線,它是一種快速的,雙向的,同步傳輸?shù)牧畠r的并可以進行熱拔插的串行接口。USB接口使用方便,它可以連接多個不同的設(shè)備,而過去的串口和并口只能接一個設(shè)
USB接口技術(shù)及電路設(shè)計分析
1 引言 不同的單片機有不同的下載線,一般來說,對應(yīng)有不同的下載軟件和硬件驅(qū)動程序。這些軟件和程序隨著功能的完善和操作等原因還有不同的版本。這造成下載線的使用者需要不斷的更新軟件,也讓使用者在更換單
USB作為一種新型的接口技術(shù),以其簡單易用、速度快等特點而備受青睞。本文簡單介紹USB 接口的特點和PHILIPS公司的USB接口芯片PDIUSBD12,并詳細說明USB軟硬件開發(fā)過程中應(yīng)注意的問題。
USB作為一種新型的接口技術(shù),以其簡單易用、速度快等特點而備受青睞。本文簡單介紹USB 接口的特點和PHILIPS公司的USB接口芯片PDIUSBD12,并詳細說明USB軟硬件開發(fā)過程中應(yīng)注意的問題。
PDIUSBD12芯片在USB接口電路中的應(yīng)用
介紹了一種與單片機主從結(jié)構(gòu)、開放、模塊化、低成本、小型的可編程控制器(PLC),建立了開放式可編程控制器的結(jié)構(gòu)模型,選用51內(nèi)核單片機STC89C51作為PLC的處理器,使用開發(fā)工具Borland C++ Builder設(shè)計開發(fā)PLC用戶編程界面,采用USB通信接口實現(xiàn)計算機與可編程控制器的連接。
一 PDIUSBD12芯片介紹 進行USB開發(fā)之前要根據(jù)成本與性能選擇合適的USB接口芯片。目前USB控制器芯片通??煞殖?種: 第一種是專為USB設(shè)計的芯片,這類芯片的主要來源是CYPRESS的M8系列和ScanLogic的SL11R系
DSP系統(tǒng)PDIUSBD12的USB設(shè)計應(yīng)用