前言:中文期刊網精心挑選了硬件技術范文供你參考和學習,希望我們的參考范文能激發你的文章創作靈感,歡迎閱讀。
硬件技術范文1
在Vista系統中,開始拷貝或移動文件之前,會在“估計剩余時間”開始的第一步卡住進度,使得文件操作進度遲遲無法開始,是否是硬盤出問題了?請問如何解決?
微軟已經了一款修補程序(KB9317 70)來解決這個問題,該補丁安裝后,Vista下文件的復制、移動操作進度條幾乎是立刻開始,此前系統花費大量時間來估計剩余時間的問題已經得到了修復;Vista拷貝、移動文件的操作感覺已經和windows XP無異。該補丁安裝完成后不需重啟,立即生效。你可以去微軟官方網站下載。
攝像頭和筆記本顯卡沖突的問題
我購買了一個攝像頭,它在臺式機上能正常使用,但只要一連接到我的筆記本電腦上就不能正常工作了,并提示與顯卡有沖突,可是裝到同事的同樣配置的筆記本電腦上就沒有這個現象。請問如何才能解決這個問題?
出現這個問題很可能是由顯卡設置不當造成的,可以嘗試用如下方法解決:首先嘗試升級顯卡的驅動程序。如果還不能解決問題,可以試著降低顯卡的圖形處理速度,步驟是右擊系統桌面的空白處,在彈出的右鍵菜單上依次選擇“屬性設置性能”,把硬件加速從第四檔逐漸降到最后一檔,看看是否能解決問題。另外,建議升級系統中的Directx來提高硬件的兼容性。
選DDR2 667還是DDr2 800
最近內存和CPU價格不斷下降,于是準備升級電腦,初步選定用AMD AM2接口處理器搭配集成顯卡的主板,但是在內存的選擇上猶豫不決。現在一市場上DDR2 667價格很不錯,又有些朋友建議我直接搭配DDR2 800,可是價格要貴一些,AMD AM2的處理器有必要配DDR2 800的內存嗎?
相對于Intel的產品,AMD AM2處理器內部集成了內存控制器,由于DDR2內存高帶寬、大延遲的特點,搭配普通DDR2533/667內存不能完全發揮出AM2(AthIon 64)處理器的性能,因此對于追求極限性能的玩家而言,最好是使用DDR2 800的內存條。要注意的是,AM2接口Sempron處理器最高支持到DDR2 667,沒有必要為其準備DDR2 800。
顯卡驅動經常丟失
一臺電腦經常出現顯卡驅動丟失的提示,導致只能使用16位色,效果非常差,重新安裝一遍后恢復正常,但沒過多久又會反復發作,請問如何解決?
此類故障一般是由于顯卡質量不佳或顯卡與主板不兼容造成的,可以先嘗試更新顯卡驅動程序,如果問題仍然存在,可以嘗試刷新顯卡和主板的BIOS版本,但是刷新BIOS有一定的風險,要在刷新前做好充分的準備工作。
7600GT和X1650XT該怎么選擇
我想配臺電腦,不知道該挑哪種顯卡,GeForce 7600GT和RadeonXl650XT的價位相同,請問哪種顯卡的性價比好?
這兩款顯卡確實是價位相近,799元到999元都有相應產品。X1650XT新游戲的性能比7600GT略強一些,而76OOGT在一些老游戲中領先X1650XT,尤其是基于OpenGL的。就看你喜歡的游戲屬于哪種了。
按下光驅彈出按鈕系統重啟
我的光驅不知出了什么問題,按了彈出按鈕后系統便重啟。我以為是光驅問題,但換到別人的主機上一點問題都沒有。請問是怎么回事,應該如何修理呢?
出現這樣的故障,不是光驅問題,是主機電源的問題??赡苁请娫蠢匣蜉敵龉β什蛔悖斚到y運行在某一臨界狀態時,你按下彈出按鈕,光驅運行會帶動出艙機構的小電機,一下子加大功率耗費,導致系統供電不足,電源內的限流限壓保護電路動作就重啟。只須更換大功率電源即可解決。
硬盤盒不認160GB大硬盤
硬件技術范文2
關鍵詞:MGW新硬件;BC4020軟件;調測流程
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-2374(2013)14-0027-02
1 概述
MGW全稱為Media Gate Way,即媒體網關,在移動核心網和外部網元之間起連接的作用(如MSC Server 和WCDMA、GSM無線接入網、PSTN網以及其他移動運營商的網絡相連)并能完全實現電路交換的功能,有高速的語音和數據處理能力。MSC Server通過Gateway Control Protocol (GCP)來控制它。在韶關新建SGG4局中有一個MGW,在移動網絡結構中處于其他網元和MSC Server 之間(除STP和HLR通過ET4-1直接和MSC Server相連外),和MSC Server 共同完成一個MSC的功能。
SZGM55是廣東全省第一個采取最新硬件BC4020的MGW,由于其硬件和軟件與原來的BC3028有所不同,因此在調測SZGM55的過程中,我們也遇到了一些新問題,經多方討論探討,問題最終得到解決?,F將調測過程中遇到的一些技術問題匯總與大家分享,供大家參考。
2 BC4020硬件上的變化
在軟交換核心網中,MGW處于連接層,MSC位于控制層。各層之間通過定義好的接口進行通信。MGW用于連接核心網和外部網絡,如GSM無線接入網、PSTN網、WCDMA網等。MSC Server用GCP協議(H.248)遠程控制MGW,MGW則用IP、ATM、TDM等方式在骨干網上對信令、話務進行傳輸。除此之外,MGW還有處理速率、數據的能力。
MGW兼有媒體網關應用和信令網關應用的功能。媒體網關應用主要是與MSC/TSC Server進行通信、處理話務以及在連接層對不同傳輸技術進行交互。這些功能可分為UPCF(User Plane Control Function)和MSF(Media Streaming Function)。信令網關應用主要是支持一系列SS7相關的信令,如作為信令網關(SG)、信令轉接點(STP)、SCCP中繼點等。信令網關功能把SS7信息將消息在TDM/ATM承載的SS7信令網絡和IP承載的SS7網絡間進行中繼。STP功能則對SS7信令網上的消息在相同或不同類型的信令鏈間進行路由。STP的路由實現在MTP3層,根據DPC(Destination Point Code)和NI(Network Indicator)進行路由,要求節點至少有一個信令點編碼。SCCP中繼則可基于GT(Global Title)將SS7消息在相同或不同的信令網間進行路由。
BC4020硬件一般由四個機框組成,即一個主框(Main Subrack)、一個控制框(Control Subrack)、兩個媒體框(MSE Subrack 1 和MSE Subrack 2),主框還是采用框間連線ISL與控制框和兩個媒體框進行級聯來實現框間的ATM交換,但與BC3028所不同的是,BC4020在控制框和媒體框的SLOT3和SLOT25多了一種新的板卡CMXB板,這種CMXB板受控于與其最近的SCB-DF板,它提供了8個以太網端口用于數據的接收和傳送,控制框的CMXB板通過以太網線與兩個媒體框的CMXB板進行級聯,從而實現以太網數據的框與框之間的接收和發送。
除此之外,BC4020采用的是更高的硬件版本的板卡,而且在板卡的布置也有所不同。
GPB板采用更高處理能力的GPB6,不同槽位的GPB板,加載不同的軟件來實現不同的功能,大家可以通過NM中的MO VIEW查看各個GPB的軟件的加載情況,從而了解不同的GPB板的處理功能。我們可以看出SLOT4主要實現的是核心處理功能。
處理O&M的GPB板位于主框的SLOT4和SLOT24,而不是在板位于主框的SLOT2和SLOT3。
處理錄音通知機的GPB板位于主框的的SLOT23和SLOT25,而不是在板位于主框的SLOT12和SLOT13。
3 調測流程的變化
BC4020的調測流程和BC3028沒有什么變化,唯一區別的就是BC4020在需要Format C盤和D盤的時候,敲入RELOAD——進入備份模式時候,會看不到C2盤,需要敲入mount_c2才能顯示C2盤。新建的MGW都會配置有最新的軟件包,加電后硬件一般就可以正常啟動,隨后所需要做的就是硬件測試。腳本方面,由于BC4020機框定義和板卡位置與BC3028不一樣,因此腳本也有相應的改變。大家可以拿一份標準的BC4020的腳本,根據各自的MGW硬件配置作出相應的修改就可以了。
4 調測遇到的問題
4.1 新建的CV不能加入ROLLBACKLIST
現象描述:SZGM55做完CV之后,新建的CV不能加入ROLLBACKLIST。
處理方案:通過WinFIOL連接到MGW,使用命令的方式將現有的一個CV(如NDP_R6.1.0.0C_BC4020_SYS)加入ROLLBACKLIST,指令:cv rbset NDP_R6.1.0.0C_BC4020_SYS,成功執行后, NDP_R6.1.0.0C_BC4020_SYS就正常加入到ROLLBACKLIST,其后新建的CV就可以通過NM圖形界面加入到ROLLBACKLIST。
4.2 BC4020的主框風扇告警不正常
現象描述:SZGM55啟完硬件之后,查看各機框風扇情況,會發現主框的LOWER FAN和UPPER FAN出現不正常情況。
處理方案:BC4020的主框風扇告警連接與其他機框的連接不一樣,主框的風扇告警與Optical/Electrical Converters有兩根連線。
因此需要在主框多定義2個EXT_FAN,并且要將主框屬性里面的number Of Denib Devices參數改為4,就能解決這一問題。
4.3 開通Mc口后,VMGW一直開不起來
現象描述:SZGM55開通Mc口后,VMGW一直起不來。
處理方案:首先檢查SZGM55和SZS83的數據,發現信令路由,AP接入點都是正常的,最后檢查MGW的告警,發現Conflicting GCP Protocol Version,于是馬上去檢查MGW的屬性,發現其gcpProfile為Ericsson_FAY112190_1/1,而我們之前的MGW用的都是 Ericsson_FAY112163_1/1,故將MGW Lock,將gcpProfile改為Ericsson_FAY112163_1/1,問題解決。
參考文獻
[1] 愛立信.ALEX.
[2] 愛立信.GSM WCDMA M-MGW Operation and Configuration.2008,(9).
硬件技術范文3
關鍵詞:UCOS移植;硬件抽象層;中斷二次跳轉
引言
一般常用的嵌入式操作系統和通用操作系統一樣,在內核完成了自身的初始化以后便會創建一個shell進程或者相應的窗口。之后,其他應用進程的創建和啟動就是這個shell進程或者窗口的事情了。然而,像類似于UCOS這類比較小而是專用的嵌入式操作系統就不同了,內核和應用程序之間沒有明確的界限,它們共享一個地址空間,在物理地址或者邏輯地址上都形成一個整體。整個系統的映像中就只有一個入口函數。
UCOS啟動中,系統在完成最初的硬件初始化以后便轉入由開發者提供的main(),在main()中再調用一個內核函數OSInit()來完成內核的初始化,然后在完成了與應用相關的初始化以后,就可以調用一個內核函數OSStart()啟動內核的進程調度。從上面的過程可以看出,main0函數其實是一個回調函數,整個系統的入口其實是在HAL程序中。
HAL簡介
一般HAL中包含著特定CPU的匯編語言編寫的底層函數和數據結構,例如對CPU內部一些特殊寄存器的設置、開中斷/關中斷、中斷向量的設置等等。
在不同類型的操作系統中,HAL存在的形式也有很大的不同。在一體化內核的Linux操作系統中,不存在獨立的HAL。在Linux內核的源碼中,目錄arch/下面就是依賴于各種不同CPU的底層代碼,那就是需要靜態連接到內核中的HAL。所以,Linux所需要的就只是一個基本的引導裝入程序。一旦內核開始運行,引導裝入程序就完成了使命,Linux內核及其應用程序不會調用引導裝入程序中的任何一段代碼。然而在微內核的UCOS操作系統中,內核引導裝入程序與HAL連接在一起,或者說在HAL的基礎上構建內核引導裝入程序。
在Hms30C7202上構建HAL
Hms30c7202是一款基于ARM720T內核的32位處理器。主要特征如下:更詳細的芯片功能介紹請見參考文獻。
?內核運行速率可達70MHz
?8KB綜合指令/數據的cache
?內存管理單元MMU
?支持小端操作系統
?2KBSRAM可用于內部buffer。
如上所說,在ARM上運行UCOS的HAL要完成系統硬件的初始化和操作系統的引導兩個工作。系統的初始化,主要包括下面幾個步驟:
?標志整個代碼的初始入口點
?設置異常中斷向量表
?初始化存儲系統
?初始化MMU
?將已經初始化的數據搬運到可寫的數據區
?初始化各個模式下的數據棧
?初始化一些特殊接口
?安放好中斷處理程序
?使能IRQ異常中斷
以上的步驟中根據處理器中相應的寄存器,進行數據的讀寫即可。但是要注意MMU的初始化和中斷結構的設計。在Hms30c7202中,對于MMU設置如下:
IMPORT LOPageTable
ldrr0,=LOPageTable
mcr
p15,0,r0,c2,c0,0
mvn
rO,#0
mcr
p15,0,r0,c3,c0,0
mov
rO,#CtrlMMU+CtrlCache+CtrlWBuff
mcr
p15,0,rO,c1,c0,0
首先我們將建立好的頁表地址的基址存入寄存器C2(translationtablebase),然后通過寄存器C3設置好內存的訪問權限,最后使能MMU單元,CACHE和BUFF。在LOPageTable開始的內存頁表中,規劃’了4G內存的分配情況。其實根據UCOS的自身特點可以不使用MMU或者將內存映射為1―1的甲板映射就可以。這里將4G的空間劃分開來主要是為了更好的通用性,將來如果引導Linux,就也可以使用這段代碼。
中斷結構和中斷處理程序的設計,應該是HAL中最為重要的一個環節。因為UCOS做為一個多任務操作系統,其本質就是在響應系統指定的時鐘中斷后進行任務切換。為了使中斷處理程序的安裝更為方便,因此采用了中斷二次跳轉的方法。首先在ARM處理器定義的中斷向量處安放跳轉指令,跳轉到指定位置后,再進行位置的第二次映射。其中位置的映射是通過一個匯編定義的宏來實現的。其代碼如下:
MACRO
$SourceHANDLER$Destination
$Source
subsp,sp,#4
stmfdsp!,{rO}
1drr0,=$Destination
ldr ro.[ro]
strl0,[sp,#4]
Idmfd sp!,{r0,pc}
MEND
這樣就可以在程序的任意位置定義自己的中斷處理函數,而不必擔心因為使用B指令帶來的跳轉范圍的限制問題。以[RQ中斷為例:
HandlerlRQ
HANDLERHandlelRQ
IRQ中斷發生時,PC指向地址0X18處,在此處放一條:B HandlerlRQ,程序跳轉到Handler處,根據宏所定義的操作,PC指向HandlelRQ所代表的地址處。也就是說當IRQ中斷發生時,其中斷向量已經是HandleFlQ所代表的地址了,從這個地址再映射到UCOS IRQHANDLER就可以正確的實現IRQ中斷的響應了。Hms30c7202中其他中斷資源也都有自己固定的中斷向量地址,也可以使用類似的方法進行處理。在需要用到的中斷資源對應的中斷向量處,安放相應中斷處理函數的起始地址即可。
在UCOS中需要用到一個周期性的中斷源來產生系統的時鐘節拍。對于Hms 30c7202,可以選擇使用WATCHDOGTimer、RTC或者是Timer來實現。這三者都可以實現周期中斷,只是操作的難易程度不一樣。如果系統要求高精度實時中斷,使用Timer比較奸。如果系統要求比較低的話,用RTC實現則十分的簡單。不管哪一種方法實現,其中斷處理程序是相似的,給出偽代碼如下:
XXX_IRQ_Handler
{
清除中斷標志位
重新設置中斷條件
OSTimeTick()
}
當周期中斷發生時,Hms30c7202先進入IRQ中斷,再來判別中斷源。所以當進入UCOSIRQHANDLER后,在其中因該調用一個C函數來實現中斷源的判別和相應處理函數的運行。
EXPORT UCOS IRQHandler
UCOS IRQHandler
stmfdsp!,{rO-r3,r12,1r}
blOSIntEnter
b1C IRQHandler
blOSIntExit
ldrr0,=OSIntCtxSwFlag
ldrrl,[rO]
cmprl,#1
beq_IntCtxSw
ldmfdsp!,{r0-r3,r12,1r}
subs pc,lr,#4
至此,整個HAL的框架已經建好,按照先前提出的步驟和上面講到的中斷處理的方法,編寫好整個HAL程序和os cpu a.s和os_cpu_c.c中6個關鍵的移植函數。再跳轉到main()程序入口,初始化UCOS操作系統,創建任務,啟動系統時鐘,啟動系統即可運行自己定義的任務。
硬件技術范文4
關鍵詞:計算機硬件;硬件維護;維護技術
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2016)22-0226-01
1 引言
近幾年來,隨著我國科學技術水平的不斷提高,計算機等電子設備在工作和家庭中已經得到了廣泛的使用,其誕生和發展都對佳通生活、工作效率等方面起著極其重要的作用――極大的提高了人們的生活、工作效率。但是隨著時間的不斷推移,計算機的硬件會不可避免地出現各種各樣的故障,這都會給人們使用過程中造成很大的不方便,極大的降低了人們的生活和工作質量。作為計算機的一個核心組成部分,計算機的硬件在其使用的過程中也極易出現問題;而硬件的問題也是導致計算機運行速度降低、計算機死機等現象的一個最主要的原因。這些都極大的降低了人們對計算機使用的滿意度,同時也降低了計算機應有的效果。因此,在很大程度上計算機硬件的日常維護和管理工作就顯得尤為重要,人們對計算機的維護技術的探討也越來越多。
2 計算機硬件系統的組成
計算硬件的組成主要包括以下幾個部分:
一是控制設備。計算機控制設備的主要功能是將人們給定的指令傳送給其他部件,并且對指令進行分門別類,維持計算機內部工作的正常進行。在整個計算機的硬件系統中,控制設備起著指揮的作用,其功能的好壞在很大程度上決定著計算機的自動化程度的高低。
二是存儲設備。計算機的存儲器主要包括內存儲器和外存儲器,她們都是由半導體等材料構成的,它們與電腦電路和CPU緊密連接。當計算機運行工作時,首先是把用戶需要的資料裝入內存,然后由CPU到相應的存儲設備中讀取相關的資料。總而言之,其功能主要是用來存儲相關資料。
三是運算設備。計算機的運算設備,就是對計算機運行過程中所要用到的數據、資料等進行算術處理。它能夠解決人們日常生活中復雜的計算問題,是復雜的問題簡單化,極大的節約了工作時間,同時也提高了人們的工作質量和水平。
四是輸入、輸出設備。所謂的輸入設備就接受人們的指令,并將指令中的各種信息傳遞到內部的相關設備進行處理。那么輸出設備就是將人們進行的一些工作結果輸出計算機,并將計算機的處理結果以一種人們能夠看懂的方式輸出。
3 計算機硬件維護的原則
計算機硬件維護的原則主要有以下幾個:1)先清潔后檢測原則。在計算機的使用過程中,空氣散布的灰塵以及空氣的濕度過高都會對計算機的硬件造成威脅,從而導致計算機的硬件出現問題,如使用壽命下降等。2)縣外部設備后主機原則。在進行計算機硬件檢查的時候,首先要做的就是檢查計算機的外部設備(如鼠標、鍵盤等),確定這些地方沒有問題時再進行主機檢查;這樣可以避免人為的造成主機損壞的情況。3)先電源后部件。在計算機的日常維護中,人們很容易將簡單的問題復雜化。很多時候計算機的顯示問題只是由于電源虛接、電功率不足等情況引起的,沒必要對計算機主機等硬件進行檢測。4)先靜態后動態原則。在計算機硬件檢測的過程中,首先應在切斷電流的情況下進行,即靜態進行;如果靜態檢測后沒有發現任何問題,則可以采用接通電流進行檢查(即動態檢查),這樣可以避免盲目的通電檢查而出現事故等情況,大大的降低了電流事故的發生。5)先簡單后復雜原則。最后,計算機硬件檢查的一個最為重要的原則就是先簡單、后復雜的原則。即是先對計算機硬件的一些簡單的部分進行檢查,在沒有發現問題的情況下載深入的專業檢查。
4 目前計算機硬件維護中常用的幾種關鍵技術
1)直接觀察法
直接觀察法是計算機硬件維護工作中最常見的一種方法,其基本步驟就是通過視覺、聽覺、嗅覺、觸覺等去對計算機的硬件設備進行檢查。所謂的視覺檢查就是個體使用肉眼去檢查計算機是否出現了故障以及故障出現在哪里;那么聽覺檢測就是通過耳朵去聽計算機硬件在運行過程中是否出現了奇怪的聲音,從而發現故障所在;嗅覺就是通過鼻子去聞計算機硬件周圍是否出現了燒焦、糊味等。由于直接觀察法不需要使用任何儀器或設備,所以已經成為人們使用最多的一種檢查方法。
2)插拔替換法
相對于其他方法來說,插拔替換法應該算是最原始,同時也是最 直接、有效的方法。這種方法的主要原理就是根據計算機出現的問題來估計導致問題的地方,然后再把這個硬件卸載下來安裝到其他計算機上,如果安裝到其他計算機上出現問題的話就是這一部分的硬件出現了問題,從而進行維修;如果另一臺計算機沒有出現問題,那么則表明這一硬件沒有出現故障,進而進行下一步篩選。雖然使用這種方法較為直接、有效,但是對于那些對計算機不是很熟悉的人來講,這種方法存在極大的盲目性。
3)逐步增減法
逐步增減法可分為兩種情況,一是逐步增加:是指在原有的最小系統的條件下,每一次向系統中增加一個組件或設備,從而篩選故障;二是逐步減少:則是指在原有的系統下,每次減少一個組件來排除設備故障。
5 結語
總而言之,計算機硬件的維護與管理在計算機的正常使用過程中有著極其重要的作用――可以提高計算機的運行效率、延長計算機的使用壽命。因此,在一定原則的指導下,找到合適的維護技術對計算機的硬件進行維護、管理顯得尤為重要。
參考文獻:
硬件技術范文5
【關鍵詞】計算機硬件;故障;維護;保養
一、排除計算機硬件故障應當遵循的原則
(1)創造良好的計算機工作環境,尤其是要注意計算機工作場所的防塵和防潮,確保計算機使用電源供應的穩定性?;覊m對于計算機來說是一個無形的殺手,許多計算機部件隨著使用時間的變長,都被日積月累的灰塵覆蓋。厚厚的灰塵把外設和插槽隔離,也使得外設和空氣隔離。這樣一方面損害計算機散熱,使得部件老化,同時,可能導致設備接觸不良,工作異常。同樣空氣中的潮濕水分也會腐蝕計算機元件,使得它們過早老化和廢舊。因此日常使用中遇到計算機故障,首先可以從這些方面入手:一是外部環境檢查,包括電源供應,溫濕度檢查,設備連線是否松動;二是灰塵清理;三是設備指示燈識別與判斷設備工作狀態;四是軟硬件故障排除,包括操作系統病毒排查和設備驅動。(2)由于計算機故障存在各個環節和設備,因此要分析故障也需要從多個方面入手:一是計算機元件及計算機芯片的故障;二是接觸良好性;三是部件損壞或老化;四是外部設備兼容性引起的故障;五是設備跳線及bios設置不合理;六是電源老化和電源連接故障;七是各種軟故障。
二、計算機硬件故障排除技術
(1)肉眼觀察。首先要仔細檢查計算機的周邊環境和外設,包括:室內環境、插頭插座接觸程度檢查、用戶操作方式合理性確認等。(2)最小系統法。計算機是組合的工作模式,許多外設可進行熱插拔,而外設故障可導致系統異常。要確定具體問題所在,需要不斷縮小范圍??梢钥紤]先將計算機最簡化到可基本引導的程度,只保留電源、主板和CPU這種最小化組合。(3)逐步添加法。即在最小系統工作正常的前提下,逐步添加原來拆下或打開屏蔽設備,直到系統故障重現,則可基本確定問題所在。(4)隔離法。實際上就是將有故障嫌疑的部件暫時屏蔽,這樣可以間接排除故障來源。(5)替換法。這一方法的應用往往要結合其他方法。先基本確定故障硬件,然后再采用好的部件替換故障部件。替換過程中,最好采用同一種型號的設備,這樣避免引來設備兼容的新問題。(6)比較法。比較法的應用于檢測不同設備工作狀態。
三、計算機硬件的日常維護方法
(1)計算機整機。計算機整機運行要有一個干燥良好通風的工作環境,這是很關鍵的。房間空氣要比較清新,灰塵太多,容易影響計算機部件壽命。此外,要保障定時開機率,否則設備可能因長期不工作而老化腐化。(2)電源選擇事項。穩定可靠持續的供電保障是計算機運行重要前提。因此,選擇電源一定要選擇有品質保證的優質品牌電源。計算機電源插座要牢固可靠,插孔充足,防止漏洞。(3)顯示器。它雖然暴露在外面的只是一個屏幕和外殼,但是它的保健作用也不容忽視。尤其是顯示器上蒙受灰塵,大大影響顯示效果,甚至損傷用戶視力。因此,對顯示器的愛護主要工作是防塵除塵。防塵的手段最好是有一個顯示防塵罩。除塵要注意用專業的清潔工具,不能直接用水和酒精,水的清潔效果不明顯,酒精會腐蝕液晶顯示器。(4)主板。它的日常維護需要注意三個方面:,一是設備不能隨意熱拔插;二是要維持設備接觸;三是要注意防止靜電,否則很容易損壞細小的設備。(5)CPU。普通用戶不要迷戀“超頻”的CPU。一般來說,市場上大部分CPU產品性能已經能勝任大部分個人辦公娛樂需求。CPU工作環境要保持溫度適當,持續工作時間不能太長。一般溫度最好控制在75 度下。CPU 風扇是CPU的最好保護設備,主要起到了降溫除塵的作用,需要定期保養。(6)內存。內存的防護工作要注意三個方面:一是型號兼容性問題;二是接觸要良好;三是防止靜電。(7)硬盤。作為數據存儲的標準設備,硬盤對計算機用戶來說非常關鍵,但也是非常容易損壞的設備。一方面是硬盤本身面臨著高速運轉和頻繁讀寫的壓力;另一方面硬盤運轉過程中的震動對硬盤的損壞也是十分致命的。因此,在硬盤維護時要注意從使用入手,降低硬盤使用負荷,盡量不要用來做一些損害性工作。(8)鼠標。該設備由于其作為基本標準輸入設備習慣使用頻繁高,也較容易出現問題。這些故障可以通過拆開設備檢查清洗來嘗試解決。(9)光盤驅動器(COMBO、DVDRW,統稱光驅)。光驅的故障集中在讀盤慢或不讀盤等。導致光驅故障的原因是讀取數據的激光頭出現了故障。除了激光頭本身有使用壽命的限制外,過多的灰塵也是激光頭功能受到影響的主要原因。因此,保持光驅的清潔是硬件維護的重要內容。通常光驅的機械部件維護可以用棉簽蘸取酒精擦拭即可,而激光頭切記不得用沾上酒精,只需要用氣囊吹掉激光頭上積聚的灰塵即可。
參考文獻
[1]陳艷靈等.計算機故障自維護[M].北京:科學出版社,2004
硬件技術范文6
藍牙協議棧的體系結構如圖1所示。它是由底層硬件模塊,中間層和高端應用層三大部分組成。
1.1藍牙的底層模塊
底層模塊是藍牙技術的核心模塊,所有嵌入藍牙技術的設備都必須包括底層模塊。它主要由鏈路管理層LMP(LinkManagerProtocol)、基帶層BB(BaseBand)和射頻RF(RodioFraquency)組成。其功能是:無線連接層(RF)通過2.4GHz無需申請的ISM頻段,實現數據流的過濾和傳輸;它主要定義了工作在此頻段的藍牙接收機應滿足的需求;其帶層(BB)提供了兩種不同的物理鏈路(同步面向連接路SCOSynchronousConnectionOriented和異步無連接鏈路ACLAsynchronousConnectionLess),負責跳頻和藍牙數據及信息幀的傳輸,且對所有類型的數據包提供了不同層次的前向糾錯碼FEC(FrequencyErrorCorrection)或循環沉余度差錯校驗CTC(CyclicRedundancyCheck);LMP層負責兩個或多個設備鏈路的建立和拆除及鏈路的安全和控制,如鑒權和加密、控制和協商基帶包的大小等,它為上層軟件模塊提供了不同的訪問入口;藍牙主機控制器接口HCI(HostCntrollerInterface)由基帶控制器、連接管理器、控制和事件寄存器等組成。它是藍牙協議中軟硬件之間的接口,提供了一個調用下層BB、LM、狀態和控制寄存器等硬件的統一命令,上、下兩個模塊接口之間的消息和數據的傳遞必須通過HCI的解釋才能進行。HCI層以上的協議軟件實體運行在主機上,而HCI以下的功能由藍牙設備來完成,二者之間通過傳輸層進行交互。
1.2中間協議層
中間協議層由邏輯鏈路控制與適配協議L2CAP(LogicalLinkControlandAdaptationProtocol)、服務發現協議SDP(ServiceDiscoveryProtocol)、串口仿真協議或稱線纜替換協議(RFCOM)和二進制電話控制協議TCS(TelephonyControlprotocolSpectocol)組成。L2CAP是藍牙協議棧的核心組成部分,也是其它協議實現的基礎。它位于基帶之上,向上層提供面向連接和無連接的數據服務。它主要完成數據的拆裝、服務質量控制、協議的復用、分組的分割和重組(SegmentationAndReassembly)及組提取等功能。L2CAP允許高達64KB的數據分組。SDP是一個基于客戶/服務器結構的協議。它工作在L2CAP層之上,為上層應用程序提供一種機制來發現可用的服務及其屬性,而服務屬性包括服務的類型及該服務所需的機制或協議信息。RFCOMM是一個仿真有線鏈路的無線數據仿真協議,符合ETSI標準的TS07.10串口仿真協議。它在藍牙基帶上仿真RS-232的控制和數據信號,為原先使用串行連接的上層業務提供傳送能力。TCS是一個基于ITU-TQ.931建議的采用面向比特的協議,它定義了用于藍牙設備之間建立語音和數據呼叫的控制信令(CallControlSignalling),并負責處理藍廾設備組的移動管理過程。
1.3高端應用層
高端應用層位于藍牙協議棧的最上部分。一個完整的藍牙協議棧按其功能又可劃分為四層:核心協議層(BB、LMP、LCAP、SDP)、線纜替換協議層(RFCOMM)、電話控制協議層(TCS-BIN)、選用協議層(PPP、TCP、TP、UDP、OBEX、IrMC、WAP、WAE)。而高端應用層是由選用協議層組成。選用協議層中的PPP(Point-to-PointProtocol)是點到點協議,由封裝、鏈路控制協議、網絡控制協議組成,定義了串行點到點鏈路應當如何傳輸因特網協議數據,它要用于LAN接入、撥號網絡及傳真等應用規范;TCP/IP(傳輸控制協議/網絡層協議)、UDP(UserDatagramProtocol對象交換協議)是三種已有的協議,它定義了因特網與網絡相關的通信及其他類型計算機設備和設備之間的通信。藍牙采用或共享這些已有的協議去實現與連接因特網的設備通信,這樣,既可提高效率,又可在一定程度上保證藍牙技術和其它通信技術的互操作性;OBEX(ObjectExchangeProtocol)是對象交換協議,它支持設備間的數據交換,采用客戶/服務器模式提供與HTTP(超文本傳輸協議)相同的基本功能。該協議作為一個開放性標準還定義了可用于交換的電子商務卡、個人日程表、消息和便條等格式;WAP(WirelessApplicationProtocol)是無線應用協議,它的目的是要在數字蜂窩電話和其它小型無線設備上實現因特網業務。它支持移動電話瀏覽網頁、收取電子郵件和其它基于因特網的協議。WAE(WirelessApplicationEnvironment)是無線應用環境,它提供用于WAP電話和個人數字助理PDA所需的各種應用軟件。
2藍牙硬件的實現
藍牙的技術規范除了包括協議部分外還包括藍牙的應用部分(即應用模型)。在實現藍牙的時候,一般是將藍牙分成兩部分來考慮,其一是軟件實現部分,它位于HCI的上面,包括藍牙協議棧上層的L2CAP、RFCOMM、SDP和TCS以及藍牙的一些應用;其二是硬件實現部分,它位于HCI的下面,亦即上面提到的底層硬件模塊,它已在圖1中標示出。下面討論藍牙硬件模塊的結構與性能。
藍牙硬件模塊由藍牙協議棧的無線收發器(RF)、其帶控制器(BB)和鏈路管理層(LMP)組成。目前大多數生產廠家都是利用片上系統技術SOC(System-On-Chip)將這三層功能模塊集嵌在同一塊芯片上。圖2為單芯片藍牙硬件模塊結構圖。它由微處理器(CPU)、無線收發器(RF)、基帶控制器(BB)、靜態隨機存儲器(SRAM)、閃存(Flash程序存儲器)、通用異步收發器(UAST)、通用串行接口(USB)、語音編/解碼器(CODEC)及藍牙測試模塊組成。下面分別敘述各部分的組成及功能。
(1)藍牙基帶控制器
藍牙基帶控制器是藍牙硬件模塊的關鍵模塊。它主要由鏈路控制序列發生器、可編程程序列發生器、內部語音處理器、共享RAM裁器及定時鏈管理、加密/解密處理等功能單元組成。其主要功能:在微處理器模塊控制下,實現藍牙基帶部分的所實時處理功能,包括負責對接收bit流進行符號定時提取的恢復;分組頭及凈荷的循環沉余度校驗(CRC);分組頭及凈荷的前向糾錯碼(FEC)處理和發送處理;加密和解密處理等。且能提供從基帶控制器到其它芯片的接口(諸如數據路徑RAM客戶接口、微處理器接口、脈碼調制接口(PCM)等。
(2)無線收發器模塊
無線收發器是藍牙設備的核心,任何藍牙設備都要有無線收發器。它與用于廣播的普通無線收發器的不同之處在于體積小、功率小(目前生產的藍牙無線收發器的最大輸出功率只有100mW、2.5mW、1mW三種)。它由鎖相環、發送模塊和接收模塊等組成。發送部分包括一個倍頻器,且直接使用壓控振蕩器調制(VCO);接收部分包括混頻器、中頻器放大器、鑒頻器以及低噪音放大器等。無線收發器的主要功能是調制/解調、幀定時恢復和跳頻功能同時完成發送和接收操作。發送操作包括載波的產生、載波調制、功率控制及自動增益控制AGC;接收操作包括頻率調諧至正確的載波頻率及信號強度控制等。
(3)微處理器(CPU)
CPU負責藍牙比特流調制和解調所的所有比特級處理,且還負責控制收發器和專用的語言編碼和解碼器。
(4)Flash存儲器和SRAM
Flash存儲器用于存放基帶和鏈路管理層中的所有軟件部分。SRAM作為CPU的運行空間,在作時把Flash中的軟件調用SRAM中。
(5)語音編/解碼器CODEC(CoderDecoder)
語音編/解碼器CODEC由ADC(數模轉換器)、模數轉換口(ADC)、數字接口、編碼模塊等組成。主要功能:提供語音編碼和解碼功能,提供CVSD(ContinuousVariableSlopeDeltaModulation)即連續可變斜率增量調制及對數PCM(PulseCodedModulation)即脈碼調制兩種編碼方式。
(6)藍牙測試模塊
它是由DUT(DeviceUnderTest)即被測試模塊與測試設備及計量設備組成。一般測試設備被測試設備構成一個微微網,測試設備是主節點,DUT是從節點。測試設備對整個測試過程進行控制,其主要功能提供無線層和基帶層的認證和一致性規范,同時還管理產品的生產和售后測試。
(7)UART(UniversalAsynchronousKeceiverTransunitter)通用異步收發器和USB(UniversalSerialBus)通用串行接口。
功能:提供到HCI(HostConfrollerInterface)即主機控制器接口傳輸層的物理連接,是高層與物理模塊進行通信的通道。
3TR0700單芯片介紹
RT0700單芯片是Transilica公司的藍牙產品,其結構如圖3所示。它把無線收發器與基帶都集成到一塊CMOS芯片上,替代傳統的串行語音和通用串行接口電纜,為語音和數據業務提供無線連接。
3.1結構及工作原理
RT0700單芯片由收發器、基帶、語音編/解碼器(CODEC)、帶有4個可配置的8bit接口的8051微處理器、兩個串行口雙高性能的通用異步收發器(UART)、4KB的靜態隨機存儲器(SRAM)、64KB的Flash程序存儲器等組成。
收發器由低噪放大器(LNA)、電平控制器(PA)、混頻器、鑒頻器、控制寄存器、發送濾波器、振蕩器等組成。其工作原理是:來自接收天線上的信號經低噪放大器(LNA)放大后,送至多級濾波器,多級濾波器具有預選擇功能,它把LAN的輸出信號限制在2.4GHz的ISM頻段內,去除負頻率成分,輸出適合進行下變頻處理的信號。I、Q混頻器把藍牙頻段的信號移頻至低中頻(IF)傳輸的調制信號。復合濾波器負責從下變頻信號中濾除無用信號和噪聲。鑒頻器使用過采樣技術從IF信號中取出藍牙低調制指數信號;發送器由發送濾波器、頻率合成器、功率放大器、振蕩器、天線等組成。其工作原理是:發送濾波器是一個高斯數字濾波器,它對發送環Tx輸入的數據進行數字過濾;振蕩器的功能是驅動一個外部的晶體振蕩器或者接受一個外部的時鐘信號,向頻率合成器提供一個低噪聲的參考頻率。功率放大器的主要功能是對頻率合成器的輸出功率放大到1mW左右,且對頻率合成器起緩沖作用,減少負載變化對合成器的影響;發送天線:當使用差分輸入的LNA時,它可以是一個低噪聲的平衡雙極天線;8051微處理器是一個8位的微處理器,它的主要功能是管理和實現藍牙協議棧。它具有一增強的指令集、二級數據指針、擴展的SRAM和雙UART。在TR0700中對一些重復性的操作諸如分組的組裝和拆解、加密、地址編碼/解碼、糾錯和同步等都由硬件來實現,這樣能降低處理器的開銷,有效地提高響應性能。TR0700除了8051微處理器本身所帶有的一些特殊功能寄存器(SFR)外,還定義了一些新的特殊功能寄存器(SFR),它還引入了一些特殊的中斷,如一個帶有特殊保護的外部中斷INT3等。RT0700的基帶操作有三種模式可供選擇:數據/地址、端口、測試。
3.2基本功能及應用
TR0700單芯片的基本功能是:具有10m的傳輸距離及1Mbps的數據速率;支持79跳系統及支持點到點、點到多點連接,既可以是主節點又可以是從節點;支持GAP、TCS、手機、intercom剖面和串行口等;支持Hold、Sniff和Park功率節省模式;對LC、LM、L2CAP、SDP、RECOMM等藍牙協議棧能完全實現;對于SCO鏈路支持HV1、HV2、HV3數據分組;對于ACL分組支持DM1、DM3、DM5、HD1、HD3、HD5和AUX1數據分組;具有用于測試和Flash內存升級的JTAG接口。TR0700單芯片的主要應用有:用于電信方面的峰房和無繩電話、調制解調器、手持設備、互聯設備、小型監視器;用于計算機方面有鍵盤、鼠標、控制桿、掃描儀、監視器、打印機、桌面、筆記本計算機等。用于消費類的PDA、耳機、監視系統、游戲控制器和數字相機等。
藍牙技術作為一個開放的無線應用標準,能通過無線連接方式將一定范圍內的固定或移動設備連接起來,使人們能夠更方面更快速地進行語音和數據的交換,這無疑將會成為未來無線通信領域的一個重要的研究方向。本文所描述的藍牙技術硬件實現模式分析,只是藍牙核心技術中的一小部分,隨著藍牙技術的不斷完善與產品的成功開發,可以肯定,藍牙技術將會逐漸進入我們的工作和生活,成為不可缺少的一部分。