摘 要:以EZ2USB FX2為基礎(chǔ)設(shè)計了一種單片機的USB接口方式.該設(shè)計應(yīng)用EZ2USB FX2芯片構(gòu)建單片機和主機的數(shù)據(jù)管道,接口符合USB2.0協(xié)議.EZ2USBFX2芯片工作在從屬FIFO方式下,通過適當(dāng)?shù)呐渲门c單片機方便地進行連接,單片機可以象訪問外部存儲器一樣訪問FX2的端點.主機應(yīng)用程序通過USB接口向單片機發(fā)送相應(yīng)的命令,并能夠接收單片機上傳的數(shù)據(jù).該設(shè)計硬件連接方便、編程簡單.文中詳細介紹了該設(shè)計的硬件組成和軟件設(shè)計,包括FX2的固件程序和主機用戶程序.關(guān)鍵詞:FX2;Slave FIFO;USB;接口
上傳時間: 2013-12-26
上傳用戶:swz13842860183
嵌入式CAN轉(zhuǎn)UART模塊 CSM100系列產(chǎn)品手冊 CSM100系列UART轉(zhuǎn)CAN 模塊是集成微處理器、CAN-bus控制器、CAN-bus收發(fā)器、DC-DC轉(zhuǎn)換、高速光電隔離于一體的嵌入式CAN轉(zhuǎn)UART模塊。
上傳時間: 2014-01-03
上傳用戶:caixiaoxu26
C8051F單片機 C8051F系列單片機 單片機自20世紀70年代末誕生至今,經(jīng)歷了單片微型計算機SCM、微控制器MCU及片上系統(tǒng)SoC三大階段,前兩個階段分別以MCS-51和80C51為代表。隨著在嵌入式領(lǐng)域中對單片機的性能和功能要求越來越高,以往的單片機無論是運行速度還是系統(tǒng)集成度等多方面都不能滿足新的設(shè)計需要,這時Silicon Labs 公司推出了C8051F系列單片機,成為SoC的典型代表。 C8051F具有上手快(全兼容8051指令集)、研發(fā)快(開發(fā)工具易用,可縮短研發(fā)周期)和見效快(調(diào)試手段靈活)的特點,其性能優(yōu)勢具體體現(xiàn)在以下方面: 基于增強的CIP-51內(nèi)核,其指令集與MCS-51完全兼容,具有標準8051的組織架構(gòu),可以使用標準的803x/805x匯編器和編譯器進行軟件開發(fā)。CIP-51采用流水線結(jié)構(gòu),70%的的指令執(zhí)行時間為1或2個系統(tǒng)時鐘周期,是標準8051指令執(zhí)行速度的12倍;其峰值執(zhí)行速度可達100MIPS(C8051F120等),是目前世界上速度最快的8位單片機。 增加了中斷源。標準的8051只有7個中斷源Silicon Labs 公司 C8051F系列單片機擴展了中斷處理這對于時實多任務(wù)系統(tǒng)的處理是很重要的擴展的中斷系統(tǒng)向CIP-51提供22個中斷源允許大量的模擬和數(shù)字外設(shè)中斷一個中斷處理需要較少的CPU干預(yù)卻有更高的執(zhí)行效率。 集成了豐富的模擬資源,絕大部分的C8051F系列單片機都集成了單個或兩個ADC,在片內(nèi)模擬開關(guān)的作用下可實現(xiàn)對多路模擬信號的采集轉(zhuǎn)換;片內(nèi)ADC的采樣精度最高可達24bit,采樣速率最高可達500ksps,部分型號還集成了單個或兩個獨立的高分辨率DAC,可滿足絕大多數(shù)混合信號系統(tǒng)的應(yīng)用并實現(xiàn)與模擬電子系統(tǒng)的無縫接口;片內(nèi)溫度傳感器則可以迅速而精確的監(jiān)測環(huán)境溫度并通過程序作出相應(yīng)處理,提高了系統(tǒng)運行的可靠性。 集成了豐富的外部設(shè)備接口。具有兩路UART和最多可達5個定時器及6個PCA模塊,此外還根據(jù)不同的需要集成了SMBus、SPI、USB、CAN、LIN等接口,以及RTC部件。外設(shè)接口在不使用時可以分別禁止以降低系統(tǒng)功耗。與其他類型的單片機實現(xiàn)相同的功能需要多個芯片的組合才能完成相比,C8051單片機不僅減少了系統(tǒng)成本,更大大降低了功耗。 增強了在信號處理方面的性能,部分型號具有16x16 MAC以及DMA功能,可對所采集信號進行實時有效的算法處理并提高了數(shù)據(jù)傳送能力。 具有獨立的片內(nèi)時鐘源(精度最高可達0.5%),設(shè)計人員既可選擇外接時鐘,也可直接應(yīng)用片內(nèi)時鐘,同時可以在內(nèi)外時鐘源之間自如切換。片內(nèi)時鐘源降低了系統(tǒng)設(shè)計的復(fù)雜度,提高了系統(tǒng)可靠性,而時鐘切換功能則有利于系統(tǒng)整體功耗的降低。 提供空閑模式及停機模式等多種電源管理方式來降低系統(tǒng)功耗 實現(xiàn)了I/O從固定方式到交叉開關(guān)配置。固定方式的I/O端口,既占用引腳多,配置又不夠靈活。在C8051F中,則采用開關(guān)網(wǎng)絡(luò)以硬件方式實現(xiàn)I/O端口的靈活配置,外設(shè)電路單元通過相應(yīng)的配置寄存器控制的交叉開關(guān)配置到所選擇的端口上。 復(fù)位方式多樣化,C8051F把80C51單一的外部復(fù)位發(fā)展成多源復(fù)位,提供了上電復(fù)位、掉電復(fù)位、外部引腳復(fù)位、軟件復(fù)位、時鐘檢測復(fù)位、比較器0復(fù)位、WDT復(fù)位和引腳配置復(fù)位。眾多的復(fù)位源為保障系統(tǒng)的安全、操作的靈活性以及零功耗系統(tǒng)設(shè)計帶來極大的好處。 從傳統(tǒng)的仿真調(diào)試到基于JTAG接口的在系統(tǒng)調(diào)試。C8051F在8位單片機中率先配置了標準的JTAG接口(IEEE1149.1)。C8051F的JTAG接口不僅支持Flash ROM的讀/寫操作及非侵入式在系統(tǒng)調(diào)試,它的JTAG邏輯還為在系統(tǒng)測試提供邊界掃描功能。通過邊界寄存器的編程控制,可對所有器件引腳、SFR總線和I/O口弱上拉功能實現(xiàn)觀察和控制。 C8051F系列單片機型號齊全,可根據(jù)設(shè)計需求選擇不同規(guī)模和帶有特定外設(shè)接口的型號,提供從多達100個引腳的高性能單片機到最小3mmX3mm的封裝,滿足不同設(shè)計的需要。 基于上述特點,Silicon Labs 公司C8051F系列單片機作為SoC芯片的杰出代表能夠滿足絕大部分場合的復(fù)雜功能要求,并在嵌入式領(lǐng)域的各個場合都得到了廣泛的應(yīng)用:在工業(yè)控制領(lǐng)域,其豐富的模擬資源可用于工業(yè)現(xiàn)場多種物理量的監(jiān)測、分析及控制和顯示;在便攜式儀器領(lǐng)域,其低功耗和強大的外設(shè)接口也非常適合各種信號的采集、存儲和傳輸;此外,新型的C8051F5xx系列單片機也在汽車電子行業(yè)中嶄露頭角。正是這些優(yōu)勢,使得C8051單片機在進入中國市場的短短幾年內(nèi)就迅速風(fēng)靡,相信隨著新型號的不斷推出以及推廣力度的不斷加大,C8051系列單片機將迎來日益廣闊的發(fā)展空間,成為嵌入式領(lǐng)域的時代寵兒 此系列單片機完全兼容MCS-51指令集,容易上手,開發(fā)周期短,大大節(jié)約了開發(fā)成本。C8051F系統(tǒng)集成度高,總線時鐘可達25M
上傳時間: 2013-11-24
上傳用戶:testAPP
LM3S系列單片機串行(UART)升級方案解決 介紹LM3S系列單片機如何通過串行(UART)接口更新用戶程序。
上傳時間: 2013-12-17
上傳用戶:ynwbosss
基于HT46RB50在USB充電器中的應(yīng)用 HT46RB50是一個八位高性能精簡指令集微控制器,它內(nèi)部嵌入的USB SIE兼容USB1.1全速模式。
上傳時間: 2013-10-17
上傳用戶:cxl274287265
HT48 & HT46 MCU UART 的軟件實現(xiàn)方法具有低功耗、高性能的HOLTEK 的8 位單片機,十分適用于各種控制系統(tǒng)產(chǎn)品,如辦公自動化和一些消費性產(chǎn)品中。有時在一些應(yīng)用系統(tǒng)中需要附加與其它單片機進行異步串行通信,在這種情況下,使用軟件方法實現(xiàn)比選擇專用的IC 硬件方法要經(jīng)濟得多。本文就是介紹簡單的UART 軟件實現(xiàn)方法。該方法適用于帶一位停止位并且不帶奇偶校驗位的通用8 位數(shù)據(jù)傳輸,其傳輸波特率可調(diào)整,調(diào)整范圍由使用的單片機的系統(tǒng)頻率決定。
上傳時間: 2013-11-07
上傳用戶:wch1989
USB-1620A工業(yè)多串口卡采用的是最新的USB2.0接口技術(shù),兼容的USB2.0以下接口。可以應(yīng)用于傳統(tǒng)的RS-232串行通訊領(lǐng)域,擴充PC機標準RS-232通訊端口的數(shù)量,如工業(yè)自動化制作、POS系統(tǒng)和ATM的應(yīng)用。
上傳時間: 2013-10-16
上傳用戶:diets
本文針對在蘋果園中監(jiān)測測量控制等系統(tǒng)中無法方便的把數(shù)據(jù)傳輸給移動設(shè)備的情況,在此介紹了一種以USB接口芯片沁恒CH375和MCS51單片機為核心,U盤、移動硬盤等為存儲介質(zhì)的數(shù)據(jù)存儲方案。本模塊給出了硬件電路的設(shè)計和U盤的讀寫程序,并指出了易出錯的調(diào)試細節(jié)。實驗結(jié)果證明,該方法具有成本低,可靠性高,通用性強,可以簡便地集成到各種監(jiān)測、測控系統(tǒng)中。
標簽: 375 USB CH 數(shù)據(jù)傳輸
上傳時間: 2013-10-16
上傳用戶:zhqzal1014
51單片機擴展USB接口的方法 討論了在P89C51RD 單片機上擴展USB 接口的方法. 介紹了USB 的相關(guān)技術(shù)標準. 詳細描述了P89C51RD 單片機與USBN9603 的接口原理,給出了硬件原理圖并介紹了固件程序與設(shè)備驅(qū)動程序軟件的編制過程. 廉價的51 單片機具備了USB 接口,其應(yīng)用范圍將更加廣泛.
上傳時間: 2014-01-16
上傳用戶:alibabamama
STM32F10xxx USB開發(fā)工具包
上傳時間: 2013-10-23
上傳用戶:qunquan
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1