嵌入式ARM 處理器是當今世界上最流行的嵌入式處理器,廣泛應用于個人通信等嵌入式領域。基于Linux 良好的開放性和USB 總線極佳的通用性,本文通過在ARM920 T 處理器的開發板上實現嵌入式Linux 系統,并重點描述了Linux USB 設備驅動程序的實現過程。
上傳時間: 2013-10-20
上傳用戶:qw12
前言 為了配合《計算機組成原理》課程的教學工作,使學生能夠順利完成相應課程所要求的實驗內容,編寫此實驗指導書。本實驗指導書適合于開設《計算機組成原理》及其相關課程的本專科學生使用。在進行課程實驗時,實驗指導教師可以針對不同的教學要求,根據具體情況對相關實驗內容進行選擇。本書共分為三個部分組成,學生做實驗之前必須認真閱讀第一部分,了解TEC-2實驗系統聯機指南及實驗過程中的注意事項。第二部分是學生必做的基礎實驗部分,包括運算器實驗、主存儲器擴展實驗及并行接口I/O實驗。通過基礎實驗部分,使學生對運算器的工作過程有一定的認識;主存儲器擴展實驗,學生可通過動手過程熟悉存儲器的字擴展和位擴展的連線方式及其讀寫操作;并行接口I/O實驗中,學生可熟悉一級中斷及中斷的調用及返回。通過基礎實驗項目,對學生深入理解課堂所學的理論知識,提高學生實驗動手能力能起到較好的作用。第三部分是綜合實驗,包括多級中斷實驗和微程序控制實驗。該部分實驗是一級中斷實驗的基礎上增加為多級中斷,使學生加深對中斷優先級、排隊、嵌套等概念的理解;實驗指導教師根據情況選擇其中的內容開展實驗。在本書的編寫過程中得到了內蒙古農業大學計算機與信息工程學院部分教師的大量支持和幫助,在此表示深切的感謝。由于時間和水平有限,本書中可能存在一些不足甚至錯誤之處,懇切希望讀者提出寶貴意見,供今后再版時進一步改進與完善。
上傳時間: 2013-11-21
上傳用戶:1583060504
軟件無線電的思想已推廣到無線電通信領域, 該技術依托于寬頻段、特性均勻的天線, 高速的ADö DA 芯片,可編程大規模邏輯門陣列, 通用高速的DSP 數字信號處理芯片等硬件技術。介紹了AM 調制和解調的數字化實現方法, 給出了基于TM S320C32 DSP 芯片實現AM 調制解調算法的主要源程序。經測試, 該軟件設計在軟件無線電硬件平臺上運行良好, 整個系統的各項性能指標均達到設計的要求。
上傳時間: 2013-10-09
上傳用戶:xanxuan
PKPM系列CAD軟件是一套集建筑設計、結構設計、設備設計、工程量統計和概預算報表等于一體的大型綜合CAD 系統。 系統中建筑設計軟件(APM)在我部自行研制開發的中文彩色三維圖形支撐系統(CFG)下工作,操作簡便。用人機交互方式輸入三維建筑形體。對建立的模型可從不同高度和角度的視點進行透視觀察,或進行建筑室內漫游觀察。直接對模型進行渲染及制作動畫。除方案設計、建筑總圖外,APM還可完成平面、立面、剖面及詳圖的施工圖設計,備有常用圖庫及紋理材料庫,其成圖具有較高的自動化程度和較強的適應性。 本系統裝有先進的結構分析軟件包,容納了國內最流行的各種計算方法,如平面桿系、矩形及異形樓板、高層三維殼元及薄壁桿系、梁板樓梯及異形樓梯、各類基礎、磚混及底框抗震分析等等。全部結構計算模塊均按新的設計規范編制。全面反映了新規范要求的荷載效應組合,設計表達式,抗震設計新概念要求的強柱弱梁、強剪弱彎、節點核心、罕遇地震以及考慮扭轉效應的振動耦連計算方面的內容。 PKPM系統有豐富和成熟的結構施工圖輔助設計功能,可完成框架、排架、連梁、結構平面、樓板配筋、節點大樣、各類基礎、樓梯、剪力墻、鋼結構框架、桁架、門式剛架、預應力框架等施工圖繪制。并在自動選配鋼筋,按全樓或層、跨剖面歸并,布置圖紙版面,人機交互干予等方面獨具特色。在磚混計算中可考慮構造柱共同工作,可計算各種砌塊材料,底框上層磚房結構CAD適用于任意平面的一層或多層底框。 PKPM系列CAD軟件在國內率先實現建筑與結構及設備、概預算數據共享。從建筑方案設計開始,建立建筑物整體的公用數據庫,全部數據可用于后續的結構設計;各層平面布置及柱網軸線可完全公用,并自動生成建筑裝修材料及圍護填充墻等設計荷載,經過荷載統計分析及傳遞計算生成荷載數據庫。并可自動地為上部結構及各類基礎的結構計算提供數據文件,如平面框架、連續梁、高層三維分析、磚混及底框磚房抗震驗算等所需的數據文件。自動生成設備設計的條件圖。代替了人工準備的大量工作,大大提高了結構分析的正確性及使用效率。 設備設計包括采暖、空調、給排水及電氣,可從建筑生成條件圖及計算數據,也可從AUTOCAD直接生成條件圖。交互式完成管線及插件布置,計算繪圖一體化。 本系統采用獨特的人機交互輸入方式,使用者不必填寫繁瑣的數據文件。輸入時用鼠標或鍵盤在屏幕上勾畫出整個建筑物。軟件有詳細的中文菜單指導用戶操作,并提供了豐富的圖形輸入功能,有效地幫助輸入。實踐證明,這種方式設計人員容易掌握,而且比傳統的方法可提高效率十幾倍。 本系統由建設部組織鑒定。1991年獲首屆全國軟件集中測評優秀軟件獎,1992年北京地區軟件平測一等獎,1993年列入國家重點科技成果推廣項目。1994、1995年度中國軟件行業協會推薦優秀軟件產品。1996年獲國家科技進步三等獎。在全國用戶超過6000家,是國內建筑行業應用最廣泛的一套CAD系統。
上傳時間: 2013-11-06
上傳用戶:haiya2000
Cimatron E 7.0教程 使用Cimatron E 起草應用,建立部分或者組裝圖圖表是可能的,由2D 風景組成。在畫的每一個內有一條或更多床單,起草的符號和注釋可能被增加并且編輯。 這些畫圖表包含象 起草標準那樣的具體的特性,意見歸因于,框架,模板等等。在各種各樣的起草的概念將的這個練習過程中沿著邊討論Cimatron E的動態的能力。 1、打開一份起草的資料 Open up the Drafting application within Cimatron E. 2、現在起草應用的Cimatron 打開 資料在Cimatron E里使用起草被叫為一張畫。 有一條床單的一張畫被創造一份起草的資料自動創 造。 3、建立床單 一條床單包含一個一個模型,部分或者會議的2D 意見的布局。 除2D之外幾何學建立使用 sketcher,起草符號,注釋能被增加給床單。 無限的床單的數量能被歸入一張畫允許一象要求 的那樣安排許多意見。
上傳時間: 2014-12-31
上傳用戶:13817753084
Protel DXP 是第一個將所有設計工具集于一身的板級設計系統,電子設計者從最初的項目模塊規劃到最終形成生產數據都可以按照自己的設計方式實現。Protel DXP 運行在優化的設計瀏覽器平臺上,并且具備當今所有先進的設計特點,能夠處理各種復雜的 PCB設計過程。Protel DXP 作為一款新推出的電路設計軟件,在前版本的基礎上增加了許多新的功能。新的可定制設計環境功能包括雙顯示器支持,可固定、浮動以及彈出面板,強大的過濾及增強的用戶界面等。通過設計輸入仿真、PCB 繪制編輯、拓撲自動布線、信號完整性分析和設計輸出等技術融合,Protel DXP 提供了全面的設計解決方案。 PCB電路板設計的一般原則包括: 電路板的選用、電路板尺寸、元件布局、布線、焊盤、
上傳時間: 2013-11-13
上傳用戶:新手無憂
CAM350 為PCB 設計和PCB 生產提供了相應的工具(CAM350 for PCB Designers 和CAM350 for CAM Engineers),很容易地把PCB設計和PCB生產融合起來。CAM350 v8.7的目標是在PCB設計和PCB制造之間架起一座橋梁隨著如今電子產品的朝著小體積、高速度、低價格的趨勢發展,導致了設計越來越復雜,這就要求精確地把設計數據轉換到PCB生產加工中去。CAM350為您提供了從PCB設計到生產制程的完整流程,從PCB設計數據到成功的PCB生產的轉化將變得高效和簡化。基于PCB制造過程,CAM350為PCB設計和PCB生產提供了相應的工具(CAM350 for PCB Designers和CAM350 for CAM Engineers),很容易地把PCB設計和PCB生產融合起來。平滑流暢地轉換完整的工程設計意圖到PCB生產中提高PCB設計的可生產性,成就成功的電子產品為PCB設計和制造雙方提供有價值的橋梁作用CAM350是一款獨特、功能強大、健全的電子工業應用軟件。DOWNSTREAM開發了最初的基于PCB設計平臺的CAM350,到基于整個生產過程的CAM350并且持續下去。CAM350功能強大,應用廣泛,一直以來它的信譽和性能都是無與倫比的。 CAM350PCB設計的可制造性分析和優化工具今天的PCB 設計和制造人員始終處于一種強大的壓力之下,他們需要面對業界不斷縮短將產品推向市場的時間、品質和成本開銷的問題。在48 小時,甚至在24 小時內完成工作更是很平常的事,而產品的復雜程度卻在日益增加,產品的生命周期也越來越短,因此,設計人員和制造人員之間協同有效工作的壓力也隨之越來越大!隨著電子設備的越來越小、越來越復雜,使得致力于電子產品開發每一個人員都需要解決批量生產的問題。如果到了完成制造之后發現設計失敗了,則你將錯過推向市場的大好時間。所有的責任并不在于制造加工人員,而是這個項目的全體人員。多年的實踐已經證明了,你需要清楚地了解到有關制造加工方面的需求是什么,有什么方面的限制,在PCB設計階段或之后的處理過程是什么。為了在制造加工階段能夠協同工作,你需要在設計和制造之間建立一個有機的聯系橋梁。你應該始終保持清醒的頭腦,記住從一開始,你的設計就應該是容易制造并能夠取得成功的。CAM350 在設計領域是一個物有所值的制造分析工具。CAM350 能夠滿足你在制造加工方面的需求,如果你是一個設計人員,你能夠建立你的設計,將任務完成后提交給產品開發過程中的下一步工序。現在采用CAM350,你能夠處理面向制造方面的一些問題,進行一些簡單地處理,但是對于PCB設計來說是非常有效的,這就被成為"可制造性(Manufacturable)"。可制造性設計(Designing for Fabrication)使用DFF Audit,你能夠確保你的設計中不會包含任何制造規則方面的沖突(Manufacturing Rule Violations)。DFF Audit 將執行超過80 種裸板分析檢查,包括制造、絲印、電源和地、信號層、鉆孔、阻焊等等。建立一種全新的具有藝術特征的Latium 結構,運行DFF Audit 僅僅需要幾分鐘的時間,并具有很高的精度。在提交PCB去加工制造之間,就能夠定位、標識并立刻修改所有的沖突,而不是在PCB板制造加工之后。DFF Audit 將自動地檢查酸角(acid traps)、阻焊條(soldermask slivers)、銅條(copper slivers)、殘缺熱焊盤(starved thermals)、焊錫搭橋(soldermask coverage)等等。它將能夠確保阻焊數據的產生是根據一定安全間距,確保沒有潛在的焊錫搭橋的條件、解決酸角(Acid Traps)的問題,避免在任何制造車間的CAM部門產生加工瓶頸。
上傳時間: 2013-11-07
上傳用戶:chongchongsunnan
基于FPGA芯片Stratix II EP2S60F672C4設計了一個適用于寬帶數字接收機的帶寬可變的數字下變頻器(VB-DDC)。該VB-DDC結合傳統數字下變頻結構與多相濾波結構的優點,實現了對輸入中頻信號的高效高速處理,同時可以在較大范圍內對信號處理帶寬靈活配置。硬件調試結果驗證了本設計的有效性。
上傳時間: 2013-10-13
上傳用戶:haiya2000
第一步,拿到一塊PCB,首先在紙上記錄好所有元氣件的型號,參數,以及位置,尤其是二極管,三機管的方向,IC缺口的方向。最好用數碼相機拍兩張元氣件位置的照片。第二步,拆掉所有器件,并且將PAD孔里的錫去掉。用酒精將PCB清洗干凈,然后放入掃描儀內,啟動POHTOSHOP,用彩色方式將絲印面掃入,并打印出來備用。第三步,用水紗紙將TOP LAYER 和BOTTOM LAYER兩層輕微打磨,打磨到銅膜發亮,放入掃描儀,啟動PHOTOSHOP,用彩色方式將兩層分別掃入。注意,PCB在掃描儀內擺放一定要橫平樹直,否則掃描的圖象就無法使用。第四步,調整畫布的對比度,明暗度,使有銅膜的部分和沒有銅膜的部分對比強烈,然后將次圖轉為黑白色,檢查線條是否清晰,如果不清晰,則重復本步驟。如果清晰,將圖存為黑白BMP格式文件TOP.BMP和BOT.BMP。第五步,將兩個BMP格式的文件分別轉為PROTEL格式文件,在PROTEL中調入兩層,如過兩層的PAD和VIA的位置基本重合,表明前幾個步驟做的很好,如果有偏差,則重復第三步。第六,將TOP。BMP轉化為TOP。PCB,注意要轉化到SILK層,就是黃色的那層,然后你在TOP層描線就是了,并且根據第二步的圖紙放置器件。畫完后將SILK層刪掉。 第七步,將BOT。BMP轉化為BOT。PCB,注意要轉化到SILK層,就是黃色的那層,然后你在BOT層描線就是了。畫完后將SILK層刪掉。第八步,在PROTEL中將TOP。PCB和BOT。PCB調入,合為一個圖就OK了。第九步,用激光打印機將TOP LAYER, BOTTOM LAYER分別打印到透明膠片上(1:1的比例),把膠片放到那塊PCB上,比較一下是否有誤,如果沒錯,你就大功告成了。
上傳時間: 2013-11-24
上傳用戶:ynzfm
PCB 布線原則連線精簡原則連線要精簡,盡可能短,盡量少拐彎,力求線條簡單明了,特別是在高頻回路中,當然為了達到阻抗匹配而需要進行特殊延長的線就例外了,例如蛇行走線等。安全載流原則銅線的寬度應以自己所能承載的電流為基礎進行設計,銅線的載流能力取決于以下因素:線寬、線厚(銅鉑厚度)、允許溫升等,下表給出了銅導線的寬度和導線面積以及導電電流的關系(軍品標準),可以根據這個基本的關系對導線寬度進行適當的考慮。印制導線最大允許工作電流(導線厚50um,允許溫升10℃)導線寬度(Mil) 導線電流(A) 其中:K 為修正系數,一般覆銅線在內層時取0.024,在外層時取0.048;T 為最大溫升,單位為℃;A 為覆銅線的截面積,單位為mil(不是mm,注意);I 為允許的最大電流,單位是A。電磁抗干擾原則電磁抗干擾原則涉及的知識點比較多,例如銅膜線的拐彎處應為圓角或斜角(因為高頻時直角或者尖角的拐彎會影響電氣性能)雙面板兩面的導線應互相垂直、斜交或者彎曲走線,盡量避免平行走線,減小寄生耦合等。一、 通常一個電子系統中有各種不同的地線,如數字地、邏輯地、系統地、機殼地等,地線的設計原則如下:1、 正確的單點和多點接地在低頻電路中,信號的工作頻率小于1MHZ,它的布線和器件間的電感影響較小,而接地電路形成的環流對干擾影響較大,因而應采用一點接地。當信號工作頻率大于10MHZ 時,如果采用一點接地,其地線的長度不應超過波長的1/20,否則應采用多點接地法。2、 數字地與模擬地分開若線路板上既有邏輯電路又有線性電路,應盡量使它們分開。一般數字電路的抗干擾能力比較強,例如TTL 電路的噪聲容限為0.4~0.6V,CMOS 電路的噪聲容限為電源電壓的0.3~0.45 倍,而模擬電路只要有很小的噪聲就足以使其工作不正常,所以這兩類電路應該分開布局布線。3、 接地線應盡量加粗若接地線用很細的線條,則接地電位會隨電流的變化而變化,使抗噪性能降低。因此應將地線加粗,使它能通過三倍于印制板上的允許電流。如有可能,接地線應在2~3mm 以上。4、 接地線構成閉環路只由數字電路組成的印制板,其接地電路布成環路大多能提高抗噪聲能力。因為環形地線可以減小接地電阻,從而減小接地電位差。二、 配置退藕電容PCB 設計的常規做法之一是在印刷板的各個關鍵部位配置適當的退藕電容,退藕電容的一般配置原則是:?電電源的輸入端跨½10~100uf的的電解電容器,如果印制電路板的位置允許,采Ó100uf以以上的電解電容器抗干擾效果會更好¡���?原原則上每個集成電路芯片都應布置一¸0.01uf~`0.1uf的的瓷片電容,如遇印制板空隙不夠,可Ã4~8個個芯片布置一¸1~10uf的的鉭電容(最好不用電解電容,電解電容是兩層薄膜卷起來的,這種卷起來的結構在高頻時表現為電感,最好使用鉭電容或聚碳酸醞電容)。���?對對于抗噪能力弱、關斷時電源變化大的器件,ÈRA、¡ROM存存儲器件,應在芯片的電源線和地線之間直接接入退藕電容¡���?電電容引線不能太長,尤其是高頻旁路電容不能有引線¡三¡過過孔設¼在高ËPCB設設計中,看似簡單的過孔也往往會給電路的設計帶來很大的負面效應,為了減小過孔的寄生效應帶來的不利影響,在設計中可以盡量做到£���?從從成本和信號質量兩方面來考慮,選擇合理尺寸的過孔大小。例如¶6- 10層層的內存模¿PCB設設計來說,選Ó10/20mi((鉆¿焊焊盤)的過孔較好,對于一些高密度的小尺寸的板子,也可以嘗試使Ó8/18Mil的的過孔。在目前技術條件下,很難使用更小尺寸的過孔了(當孔的深度超過鉆孔直徑µ6倍倍時,就無法保證孔壁能均勻鍍銅);對于電源或地線的過孔則可以考慮使用較大尺寸,以減小阻抗¡���?使使用較薄µPCB板板有利于減小過孔的兩種寄生參數¡���? PCB板板上的信號走線盡量不換層,即盡量不要使用不必要的過孔¡���?電電源和地的管腳要就近打過孔,過孔和管腳之間的引線越短越好¡���?在在信號換層的過孔附近放置一些接地的過孔,以便為信號提供最近的回路。甚至可以ÔPCB板板上大量放置一些多余的接地過孔¡四¡降降低噪聲與電磁干擾的一些經Ñ?能能用低速芯片就不用高速的,高速芯片用在關鍵地方¡?可可用串一個電阻的方法,降低控制電路上下沿跳變速率¡?盡盡量為繼電器等提供某種形式的阻尼,ÈRC設設置電流阻尼¡?使使用滿足系統要求的最低頻率時鐘¡?時時鐘應盡量靠近到用該時鐘的器件,石英晶體振蕩器的外殼要接地¡?用用地線將時鐘區圈起來,時鐘線盡量短¡?石石英晶體下面以及對噪聲敏感的器件下面不要走線¡?時時鐘、總線、片選信號要遠ÀI/O線線和接插件¡?時時鐘線垂直ÓI/O線線比平行ÓI/O線線干擾小¡? I/O驅驅動電路盡量靠½PCB板板邊,讓其盡快離¿PC。。對進ÈPCB的的信號要加濾波,從高噪聲區來的信號也要加濾波,同時用串終端電阻的辦法,減小信號反射¡? MCU無無用端要接高,或接地,或定義成輸出端,集成電路上該接電源、地的端都要接,不要懸空¡?閑閑置不用的門電路輸入端不要懸空,閑置不用的運放正輸入端接地,負輸入端接輸出端¡?印印制板盡量使Ó45折折線而不Ó90折折線布線,以減小高頻信號對外的發射與耦合¡?印印制板按頻率和電流開關特性分區,噪聲元件與非噪聲元件呀距離再遠一些¡?單單面板和雙面板用單點接電源和單點接地、電源線、地線盡量粗¡?模模擬電壓輸入線、參考電壓端要盡量遠離數字電路信號線,特別是時鐘¡?對¶A/D類類器件,數字部分與模擬部分不要交叉¡?元元件引腳盡量短,去藕電容引腳盡量短¡?關關鍵的線要盡量粗,并在兩邊加上保護地,高速線要短要直¡?對對噪聲敏感的線不要與大電流,高速開關線并行¡?弱弱信號電路,低頻電路周圍不要形成電流環路¡?任任何信號都不要形成環路,如不可避免,讓環路區盡量小¡?每每個集成電路有一個去藕電容。每個電解電容邊上都要加一個小的高頻旁路電容¡?用用大容量的鉭電容或聚酷電容而不用電解電容做電路充放電儲能電容,使用管狀電容時,外殼要接地¡?對對干擾十分敏感的信號線要設置包地,可以有效地抑制串擾¡?信信號在印刷板上傳輸,其延遲時間不應大于所有器件的標稱延遲時間¡環境效應原Ô要注意所應用的環境,例如在一個振動或者其他容易使板子變形的環境中采用過細的銅膜導線很容易起皮拉斷等¡安全工作原Ô要保證安全工作,例如要保證兩線最小間距要承受所加電壓峰值,高壓線應圓滑,不得有尖銳的倒角,否則容易造成板路擊穿等。組裝方便、規范原則走線設計要考慮組裝是否方便,例如印制板上有大面積地線和電源線區時(面積超¹500平平方毫米),應局部開窗口以方便腐蝕等。此外還要考慮組裝規范設計,例如元件的焊接點用焊盤來表示,這些焊盤(包括過孔)均會自動不上阻焊油,但是如用填充塊當表貼焊盤或用線段當金手指插頭,而又不做特別處理,(在阻焊層畫出無阻焊油的區域),阻焊油將掩蓋這些焊盤和金手指,容易造成誤解性錯誤£SMD器器件的引腳與大面積覆銅連接時,要進行熱隔離處理,一般是做一¸Track到到銅箔,以防止受熱不均造成的應力集Ö而導致虛焊£PCB上上如果有¦12或或方Ð12mm以以上的過孔時,必須做一個孔蓋,以防止焊錫流出等。經濟原則遵循該原則要求設計者要對加工,組裝的工藝有足夠的認識和了解,例È5mil的的線做腐蝕要±8mil難難,所以價格要高,過孔越小越貴等熱效應原則在印制板設計時可考慮用以下幾種方法:均勻分布熱負載、給零件裝散熱器,局部或全局強迫風冷。從有利于散熱的角度出發,印制板最好是直立安裝,板與板的距離一般不應小Ó2c,,而且器件在印制板上的排列方式應遵循一定的規則£同一印制板上的器件應盡可能按其發熱量大小及散熱程度分區排列,發熱量小或耐熱性差的器件(如小信號晶體管、小規模集³電路、電解電容等)放在冷卻氣流的最上(入口處),發熱量大或耐熱性好的器件(如功率晶體管、大規模集成電路等)放在冷卻Æ流最下。在水平方向上,大功率器件盡量靠近印刷板的邊沿布置,以便縮短傳熱路徑;在垂直方向上,大功率器件盡量靠近印刷板上方布置£以便減少這些器件在工作時對其他器件溫度的影響。對溫度比較敏感的器件最好安置在溫度最低的區域(如設備的µ部),千萬不要將它放在發熱器件的正上方,多個器件最好是在水平面上交錯布局¡設備內印制板的散熱主要依靠空氣流動,所以在設計時要研究空氣流動的路徑,合理配置器件或印制電路板。采用合理的器件排列方式,可以有效地降低印制電路的溫升。此外通過降額使用,做等溫處理等方法也是熱設計中經常使用的手段¡
上傳時間: 2015-01-02
上傳用戶:15070202241