精品国产一区在线_av无码中文字幕无码王_天海翼三点刺激高潮不停_好硬好大好爽视频_欧美高清一区三区在线专区_香蕉黄色片

  • 回復(fù)
  • 收藏
  • 點(diǎn)贊
  • 分享
  • 發(fā)新帖

手機(jī)硬件開發(fā)基礎(chǔ)

手機(jī)軟件技術(shù)也可按技術(shù)含量高低分為三層: ? 技術(shù)含量低的是人機(jī)界面軟件 ? 稍高一些的是接口軟件和模塊軟件 ? 最高的是基礎(chǔ)通信軟件  第一次層次是OperatingSystem(OS,操作系統(tǒng)),主要與RF(射頻信號(hào))芯片進(jìn)行溝通與指令處理,它基于一些基礎(chǔ)的網(wǎng)絡(luò)協(xié)議(如GSM`GPRS或CDMA`WCDMA)等; 第二層次是內(nèi)置的手機(jī)本地應(yīng)用,例如電話薄`短信息等內(nèi)容,更為重要的是,再一些手機(jī)上已經(jīng)集成J2ME的開發(fā)平臺(tái),即它可以運(yùn)行第三方開發(fā)的應(yīng)用程序; 第三次是在J2ME平臺(tái)上開發(fā)的一些Kjava平臺(tái)上開發(fā)的一些Kjava應(yīng)用程序(如各種游戲`圖片瀏覽等),還有一些API的借口函數(shù),可以同外部的PC通過(guò)線纜進(jìn)行數(shù)據(jù)串送,也可以通過(guò)無(wú)線方式與外界的應(yīng)用服務(wù)提供商進(jìn)行傳遞數(shù)據(jù)。
全部回復(fù)(21)
正序查看
倒序查看
2014-04-29 10:52
手機(jī)的軟件就是放在邏輯系統(tǒng)里,而邏輯系統(tǒng)基本上是由一個(gè)單片機(jī)系統(tǒng)組成的。 手機(jī)中一個(gè)最基本的單片機(jī)系統(tǒng)主要由下列幾部分組成: 1 CPU(中央處理器):這是手機(jī)單片機(jī)系統(tǒng)核心。 2 儲(chǔ)存器:包括兩個(gè)部分,一個(gè)ROM,它是來(lái)存儲(chǔ)程序;二是RAM,它是來(lái)儲(chǔ)存數(shù)據(jù)。 3 輸入/輸出(I/O)接口:這一接口電路分為兩種:一是并行輸入/輸出接口;二是串行輸入/輸出接口。 4 定時(shí)器/計(jì)數(shù)器:?jiǎn)纹瑱C(jī)的許多應(yīng)用中,往往需要進(jìn)行精確的定時(shí)并產(chǎn)生方波信號(hào),這要由定時(shí)器/計(jì)數(shù)器電路來(lái)完成。 5 時(shí)鐘系統(tǒng):手機(jī)中常見是13MHz和好32.768kHz. 微處理器的上述五個(gè)基本部件電路之間通過(guò)地址總線(AB),數(shù)據(jù)總線(DB)和控制總線(CB)連接在一起,再通過(guò)輸出/輸入接口把手機(jī)整個(gè)單片機(jī)系統(tǒng)與外部電路聯(lián)系起來(lái)。 通俗的講,CPU相當(dāng)于“人腦”和“算盤”的作用,其中“人腦”用來(lái)指揮單片機(jī)系統(tǒng)的各項(xiàng)工作,“算盤”則用來(lái)進(jìn)行各種數(shù)據(jù)的運(yùn)算。所以,在手機(jī)中,CPU起著指揮中心的作用,在工作過(guò)程中,CPU發(fā)出各控制指令,使整個(gè)單片機(jī)系統(tǒng)在處理過(guò)程中能自動(dòng)地,協(xié)調(diào)一致的進(jìn)行。隨著單片機(jī)技術(shù)的發(fā)展,手機(jī)控制用的單片機(jī)從以前的8位機(jī)發(fā)展到現(xiàn)在的16位機(jī),相對(duì)8機(jī)來(lái)說(shuō),16位機(jī)可以完成更多的功能,如:中文輸入,WAP上網(wǎng),語(yǔ)音功能等.
0
回復(fù)
2014-04-29 10:53
@wesleylele
手機(jī)的軟件就是放在邏輯系統(tǒng)里,而邏輯系統(tǒng)基本上是由一個(gè)單片機(jī)系統(tǒng)組成的。手機(jī)中一個(gè)最基本的單片機(jī)系統(tǒng)主要由下列幾部分組成:1CPU(中央處理器):這是手機(jī)單片機(jī)系統(tǒng)核心。 2儲(chǔ)存器:包括兩個(gè)部分,一個(gè)ROM,它是來(lái)存儲(chǔ)程序;二是RAM,它是來(lái)儲(chǔ)存數(shù)據(jù)。3輸入/輸出(I/O)接口:這一接口電路分為兩種:一是并行輸入/輸出接口;二是串行輸入/輸出接口。 4定時(shí)器/計(jì)數(shù)器:?jiǎn)纹瑱C(jī)的許多應(yīng)用中,往往需要進(jìn)行精確的定時(shí)并產(chǎn)生方波信號(hào),這要由定時(shí)器/計(jì)數(shù)器電路來(lái)完成。 5時(shí)鐘系統(tǒng):手機(jī)中常見是13MHz和好32.768kHz. 微處理器的上述五個(gè)基本部件電路之間通過(guò)地址總線(AB),數(shù)據(jù)總線(DB)和控制總線(CB)連接在一起,再通過(guò)輸出/輸入接口把手機(jī)整個(gè)單片機(jī)系統(tǒng)與外部電路聯(lián)系起來(lái)。通俗的講,CPU相當(dāng)于“人腦”和“算盤”的作用,其中“人腦”用來(lái)指揮單片機(jī)系統(tǒng)的各項(xiàng)工作,“算盤”則用來(lái)進(jìn)行各種數(shù)據(jù)的運(yùn)算。所以,在手機(jī)中,CPU起著指揮中心的作用,在工作過(guò)程中,CPU發(fā)出各控制指令,使整個(gè)單片機(jī)系統(tǒng)在處理過(guò)程中能自動(dòng)地,協(xié)調(diào)一致的進(jìn)行。隨著單片機(jī)技術(shù)的發(fā)展,手機(jī)控制用的單片機(jī)從以前的8位機(jī)發(fā)展到現(xiàn)在的16位機(jī),相對(duì)8機(jī)來(lái)說(shuō),16位機(jī)可以完成更多的功能,如:中文輸入,WAP上網(wǎng),語(yǔ)音功能等.
手機(jī)的軟件就是放在邏輯系統(tǒng)里,而邏輯系統(tǒng)基本上是由一個(gè)單片機(jī)系統(tǒng)組成的。 眾所周知,GSM手機(jī)邏輯系統(tǒng)的核心元件是中央處理器,大家把它叫CPU。它具有數(shù)字信號(hào)處理器(DSP)與微控制(MCU)的功能。 CPU是根據(jù)指令來(lái)工作的。一連串的指令集組成了一個(gè)完整的(CPU)工作程序,程序的運(yùn)行與計(jì)算機(jī)往往還需要相關(guān)的數(shù)據(jù)參數(shù),比如:射頻控制參數(shù),包括頻率和成器參數(shù)`接受參數(shù)`發(fā)射參數(shù)`功率控制參數(shù)等;邏輯控制,包括顯示參數(shù)`語(yǔ)言參數(shù)`串號(hào)`電池門限參數(shù)`放大器增益參數(shù);而軟件就是控制程序和工作數(shù)據(jù)參數(shù)的總和。
0
回復(fù)
2014-04-29 10:54
@wesleylele
手機(jī)的軟件就是放在邏輯系統(tǒng)里,而邏輯系統(tǒng)基本上是由一個(gè)單片機(jī)系統(tǒng)組成的。 眾所周知,GSM手機(jī)邏輯系統(tǒng)的核心元件是中央處理器,大家把它叫CPU。它具有數(shù)字信號(hào)處理器(DSP)與微控制(MCU)的功能。 CPU是根據(jù)指令來(lái)工作的。一連串的指令集組成了一個(gè)完整的(CPU)工作程序,程序的運(yùn)行與計(jì)算機(jī)往往還需要相關(guān)的數(shù)據(jù)參數(shù),比如:射頻控制參數(shù),包括頻率和成器參數(shù)`接受參數(shù)`發(fā)射參數(shù)`功率控制參數(shù)等;邏輯控制,包括顯示參數(shù)`語(yǔ)言參數(shù)`串號(hào)`電池門限參數(shù)`放大器增益參數(shù);而軟件就是控制程序和工作數(shù)據(jù)參數(shù)的總和。
1 CPU的功能 CPU是手機(jī)的核心部分,各部分功能如下: 1信道遍解碼交織,反交織,加密,解*密。 2控制處理器系統(tǒng)包括:16位控制處理器,并行和串行顯示接口,鍵盤接口,EEPROM接口,存儲(chǔ)器接口,SIM卡接口,通用系統(tǒng)連接接口,與無(wú)線部分,的接口控制,對(duì)背光進(jìn)行可遍程控制實(shí)時(shí)時(shí)鐘產(chǎn)生與電池檢測(cè)及芯片的接口控制等。 3數(shù)字信號(hào)處理:16位數(shù)字信號(hào)處理與ROM結(jié)合的增強(qiáng)型全速率語(yǔ)音編碼,DTMF和呼叫鈴音發(fā)生器等。 4對(duì)射頻電路部分的電源控制。 2 內(nèi)部結(jié)構(gòu) CPU內(nèi)部由三大部分組成:一是運(yùn)算器,想當(dāng)于一個(gè)“鍵盤 ”;而是寄存器,相當(dāng)是“紙張”;三是控制器,相當(dāng)是“人腦”。

0
回復(fù)
2014-04-29 10:55
@wesleylele
1CPU的功能 CPU是手機(jī)的核心部分,各部分功能如下:1信道遍解碼交織,反交織,加密,解*密。 2控制處理器系統(tǒng)包括:16位控制處理器,并行和串行顯示接口,鍵盤接口,EEPROM接口,存儲(chǔ)器接口,SIM卡接口,通用系統(tǒng)連接接口,與無(wú)線部分,的接口控制,對(duì)背光進(jìn)行可遍程控制實(shí)時(shí)時(shí)鐘產(chǎn)生與電池檢測(cè)及芯片的接口控制等。 3數(shù)字信號(hào)處理:16位數(shù)字信號(hào)處理與ROM結(jié)合的增強(qiáng)型全速率語(yǔ)音編碼,DTMF和呼叫鈴音發(fā)生器等。 4對(duì)射頻電路部分的電源控制。2內(nèi)部結(jié)構(gòu) CPU內(nèi)部由三大部分組成:一是運(yùn)算器,想當(dāng)于一個(gè)“鍵盤”;而是寄存器,相當(dāng)是“紙張”;三是控制器,相當(dāng)是“人腦”。
3 外部電路 CPU內(nèi)部個(gè)部件之間及CPU與外部邏輯部件之間交換和傳輸信息是有三條公共線(BUS),地址總線(DB),控制總線(CB)來(lái)完成的。在看手機(jī)的邏輯電路時(shí),應(yīng)重點(diǎn)注意各種控制信號(hào),邏輯電路提供的射頻控制信號(hào)。如:接收啟動(dòng)控制信號(hào)(RXCN或RXEN),發(fā)射機(jī)啟動(dòng)控制信號(hào)(TXON或TXEN),頻率合成控制信號(hào)(SYN-EN,SYNDAT,SRNCLK)等。 在看不同廠家的手機(jī)電路時(shí),應(yīng)注意一些控制信號(hào)的名稱可能不同,如射功率控制信號(hào)在諾基亞電路中被稱為TXC;而摩托羅拉手機(jī)電路中則是PAC或AOC;在愛立信手機(jī)電路中為PWRLEV等。
0
回復(fù)
2014-04-29 10:55
@wesleylele
3外部電路 CPU內(nèi)部個(gè)部件之間及CPU與外部邏輯部件之間交換和傳輸信息是有三條公共線(BUS),地址總線(DB),控制總線(CB)來(lái)完成的。在看手機(jī)的邏輯電路時(shí),應(yīng)重點(diǎn)注意各種控制信號(hào),邏輯電路提供的射頻控制信號(hào)。如:接收啟動(dòng)控制信號(hào)(RXCN或RXEN),發(fā)射機(jī)啟動(dòng)控制信號(hào)(TXON或TXEN),頻率合成控制信號(hào)(SYN-EN,SYNDAT,SRNCLK)等。 在看不同廠家的手機(jī)電路時(shí),應(yīng)注意一些控制信號(hào)的名稱可能不同,如射功率控制信號(hào)在諾基亞電路中被稱為TXC;而摩托羅拉手機(jī)電路中則是PAC或AOC;在愛立信手機(jī)電路中為PWRLEV等。
4 工作條件 1),供電(VCORE CPU);),時(shí)鐘(CLK clock); 3), 復(fù)位(RST reset)。 1) CPU的內(nèi)部和外部通過(guò)三種總線與各部件之間進(jìn)行聯(lián)系 地址總線用來(lái)傳送地址信息,它是一種單向傳輸總線,通常地址總線用A x x表示;數(shù)據(jù)總線是用來(lái)傳送數(shù)據(jù)的總線,它是一種雙向總線,常用D x x表示;控制總線用來(lái)傳送控制信息,它是一種單傳輸總線,通常用C x x表示。 手機(jī)單片機(jī)系統(tǒng)中的總線是由許許多多部件所共用的,各部件通過(guò)三態(tài)門掛在總線上。三態(tài)門有一個(gè)高阻狀態(tài),與總線脫離,此時(shí)對(duì)總線而言它就不是一個(gè)負(fù)載。正是由于三態(tài)門的這一特點(diǎn),可以使許許多多部件同時(shí)掛在總線上而不使總線過(guò)載。總線在某一時(shí)刻只被一對(duì)部件使用(即總線一端接的是信號(hào)源部件,另一端接的是信號(hào)接收部件),在另一時(shí)刻總線又被另一對(duì)部件使用,這種由部件輪流使用總線的方法稱為分時(shí). 手機(jī)由于功能很多,軟件復(fù)雜,存儲(chǔ)容量大,所以CPU需要有兩個(gè)存儲(chǔ)器為其存放手機(jī)軟件,那就是版本(Flash ROM)和碼片(EEPROM),它們?nèi)缤瑱n案館,又如同大倉(cāng)庫(kù),我們叫存儲(chǔ)單元內(nèi),分門別類的存放著各種資料,參數(shù),表格和程序,為了方便地找到么每一個(gè)存儲(chǔ)內(nèi)容,每個(gè)小單元的地址都有二進(jìn)制代碼表示地址碼,像門牌號(hào)一樣,CPU要發(fā)出地址信息就是通過(guò)AB去訪問(wèn)格小單元。 
0
回復(fù)
2014-04-29 10:56
@wesleylele
4工作條件1),供電(VCORECPU);),時(shí)鐘(CLKclock);3),復(fù)位(RSTreset)。1)CPU的內(nèi)部和外部通過(guò)三種總線與各部件之間進(jìn)行聯(lián)系 地址總線用來(lái)傳送地址信息,它是一種單向傳輸總線,通常地址總線用Axx表示;數(shù)據(jù)總線是用來(lái)傳送數(shù)據(jù)的總線,它是一種雙向總線,常用Dxx表示;控制總線用來(lái)傳送控制信息,它是一種單傳輸總線,通常用Cxx表示。 手機(jī)單片機(jī)系統(tǒng)中的總線是由許許多多部件所共用的,各部件通過(guò)三態(tài)門掛在總線上。三態(tài)門有一個(gè)高阻狀態(tài),與總線脫離,此時(shí)對(duì)總線而言它就不是一個(gè)負(fù)載。正是由于三態(tài)門的這一特點(diǎn),可以使許許多多部件同時(shí)掛在總線上而不使總線過(guò)載。總線在某一時(shí)刻只被一對(duì)部件使用(即總線一端接的是信號(hào)源部件,另一端接的是信號(hào)接收部件),在另一時(shí)刻總線又被另一對(duì)部件使用,這種由部件輪流使用總線的方法稱為分時(shí). 手機(jī)由于功能很多,軟件復(fù)雜,存儲(chǔ)容量大,所以CPU需要有兩個(gè)存儲(chǔ)器為其存放手機(jī)軟件,那就是版本(FlashROM)和碼片(EEPROM),它們?nèi)缤瑱n案館,又如同大倉(cāng)庫(kù),我們叫存儲(chǔ)單元內(nèi),分門別類的存放著各種資料,參數(shù),表格和程序,為了方便地找到么每一個(gè)存儲(chǔ)內(nèi)容,每個(gè)小單元的地址都有二進(jìn)制代碼表示地址碼,像門牌號(hào)一樣,CPU要發(fā)出地址信息就是通過(guò)AB去訪問(wèn)格小單元。 
(一),電可擦可寫可編程存儲(chǔ)器(EEPROM electrically erasable programmable) EEPROM是一塊存儲(chǔ)器,俗稱“碼片”,二進(jìn)制代碼的形式存儲(chǔ)著手機(jī)的資料,它存儲(chǔ)的是: 1) , 手機(jī)的機(jī)身碼; 2) ,檢測(cè)程序,如:電池檢測(cè),顯示電壓檢測(cè)等; 3) ,各種表格,如:功率控制(PC),數(shù)模轉(zhuǎn)換(DAC) 自動(dòng)增益控制(AGC)自動(dòng)頻率控制(AFC)等; 4) ,手機(jī)的隨機(jī)資料,可隨時(shí)存取和更改,如電話號(hào)碼菜單設(shè)定等。 其中,碼片中存儲(chǔ)的一些系統(tǒng)可調(diào)節(jié)的參數(shù),對(duì)生產(chǎn)廠家來(lái)說(shuō)存儲(chǔ)的是手機(jī)調(diào)試的各種工作參數(shù)及與維修相關(guān)的參數(shù)如電池門限,輸出功率表話機(jī)鎖,網(wǎng)絡(luò)鎖寫;對(duì)于手機(jī)用戶來(lái)說(shuō)存貯的是電話號(hào)碼本,語(yǔ)音記事本及各種保密選項(xiàng)如個(gè)人保密碼,以及手機(jī)本身(串號(hào))等等。手機(jī)在出廠前都要上調(diào)校臺(tái)對(duì)手機(jī)的各種工作進(jìn)行調(diào)試,以使手機(jī)工作在最佳狀態(tài)。調(diào)試的結(jié)果就存在碼片里,所以在不是在很必要的情況下不要去重寫碼片,以免降低手機(jī)的性能。 碼片的分類:FlashROM為閃速只讀存儲(chǔ)器,有是又稱FLASH,俗稱版本字庫(kù)。 它以代碼的形式裝載了手機(jī)的基本程序和各種功能程序。至今字庫(kù)這個(gè)名詞概念混 ,很不清楚,到底字庫(kù)是什么呢?實(shí)際上我們可以這樣區(qū)分,把它們分開叫比較易懂一些。字庫(kù)一般可以分別叫程序存儲(chǔ)器(稱程序)和漢字庫(kù)存儲(chǔ)器(字存),那為什么人家不這樣叫呢?這是因?yàn)橄惹笆謾C(jī)設(shè)計(jì)時(shí)把漢字庫(kù)作為一個(gè)存儲(chǔ)芯片焊接在手機(jī)上,程序存儲(chǔ)器版本也作為另一個(gè)存儲(chǔ)焊接再手機(jī)上,而后來(lái)發(fā)展到把程序和字寸復(fù)合在一起,所以我們稱之為字庫(kù)罷了。字庫(kù)的容量要比碼片的容量大的多,常見的有32M 64及128M等。
0
回復(fù)
2014-04-29 10:57
@wesleylele
(一),電可擦可寫可編程存儲(chǔ)器(EEPROMelectricallyerasableprogrammable)EEPROM是一塊存儲(chǔ)器,俗稱“碼片”,二進(jìn)制代碼的形式存儲(chǔ)著手機(jī)的資料,它存儲(chǔ)的是:1),手機(jī)的機(jī)身碼; 2),檢測(cè)程序,如:電池檢測(cè),顯示電壓檢測(cè)等;3),各種表格,如:功率控制(PC),數(shù)模轉(zhuǎn)換(DAC)自動(dòng)增益控制(AGC)自動(dòng)頻率控制(AFC)等; 4),手機(jī)的隨機(jī)資料,可隨時(shí)存取和更改,如電話號(hào)碼菜單設(shè)定等。其中,碼片中存儲(chǔ)的一些系統(tǒng)可調(diào)節(jié)的參數(shù),對(duì)生產(chǎn)廠家來(lái)說(shuō)存儲(chǔ)的是手機(jī)調(diào)試的各種工作參數(shù)及與維修相關(guān)的參數(shù)如電池門限,輸出功率表話機(jī)鎖,網(wǎng)絡(luò)鎖寫;對(duì)于手機(jī)用戶來(lái)說(shuō)存貯的是電話號(hào)碼本,語(yǔ)音記事本及各種保密選項(xiàng)如個(gè)人保密碼,以及手機(jī)本身(串號(hào))等等。手機(jī)在出廠前都要上調(diào)校臺(tái)對(duì)手機(jī)的各種工作進(jìn)行調(diào)試,以使手機(jī)工作在最佳狀態(tài)。調(diào)試的結(jié)果就存在碼片里,所以在不是在很必要的情況下不要去重寫碼片,以免降低手機(jī)的性能。碼片的分類:FlashROM為閃速只讀存儲(chǔ)器,有是又稱FLASH,俗稱版本字庫(kù)。 它以代碼的形式裝載了手機(jī)的基本程序和各種功能程序。至今字庫(kù)這個(gè)名詞概念混,很不清楚,到底字庫(kù)是什么呢?實(shí)際上我們可以這樣區(qū)分,把它們分開叫比較易懂一些。字庫(kù)一般可以分別叫程序存儲(chǔ)器(稱程序)和漢字庫(kù)存儲(chǔ)器(字存),那為什么人家不這樣叫呢?這是因?yàn)橄惹笆謾C(jī)設(shè)計(jì)時(shí)把漢字庫(kù)作為一個(gè)存儲(chǔ)芯片焊接在手機(jī)上,程序存儲(chǔ)器版本也作為另一個(gè)存儲(chǔ)焊接再手機(jī)上,而后來(lái)發(fā)展到把程序和字寸復(fù)合在一起,所以我們稱之為字庫(kù)罷了。字庫(kù)的容量要比碼片的容量大的多,常見的有32M64及128M等。
字庫(kù)在手機(jī)的作用很大,地位非常重要,具體作用如下: 1 儲(chǔ)存主機(jī)主程序 2 儲(chǔ)存字庫(kù)信息 3 儲(chǔ)存網(wǎng)絡(luò)信息 4 儲(chǔ)存錄音 5 存儲(chǔ)加密信息 6 存儲(chǔ)序列號(hào)(IMEI碼) 7 儲(chǔ)存操作系統(tǒng) 字庫(kù)的工作流程比較復(fù)雜:當(dāng)手機(jī)開機(jī)時(shí),CPU便傳出一個(gè)復(fù)位信號(hào)REST經(jīng)字庫(kù),使系統(tǒng)復(fù)位。再待CPU把字庫(kù)的讀寫端 ,片選端選端后,CPU就可以從字庫(kù)內(nèi)取出指令,在CPU里運(yùn)算,譯碼,輸出各部分協(xié)調(diào)的工作命令,從而完成各自功能。 字庫(kù)(FLASH)程序儲(chǔ)存器的軟件資料是通過(guò)數(shù)據(jù)交換端,地址交換端與微處理器進(jìn)行通訊的。CE(CS)端為字庫(kù)片選端,OE端為讀允許端,REST端為系統(tǒng)復(fù)位端,這四個(gè)控制端分別者是由CPU加以控制。如果字庫(kù)的地址有誤或未選通,都將導(dǎo)致手機(jī)不正常工作,通常表現(xiàn)為不開機(jī),顯示字符錯(cuò)亂等故障現(xiàn)象。由于字庫(kù)可以用來(lái)擦除,所以當(dāng)出現(xiàn)數(shù)據(jù)丟失時(shí)可以用編程器或免拆機(jī)維修儀重新寫入。和頁(yè)碼一樣,字庫(kù)本身也可能回?fù)p壞(既硬件故障),如果是硬件出現(xiàn)故障的話,就要重新更換字庫(kù)。字庫(kù)的工作流程比較復(fù)雜:當(dāng)手機(jī)開機(jī)時(shí),CPU便傳出一個(gè)復(fù)位信號(hào)REST經(jīng)字庫(kù),使系統(tǒng)復(fù)位。再待CPU把字庫(kù)的讀寫端 ,片選端選端后,CPU就可以從字庫(kù)內(nèi)取出指令,在CPU里運(yùn)算,譯碼,輸出各部分協(xié)調(diào)的工作命令,從而完成各自功能。 字庫(kù)(FLASH)程序儲(chǔ)存器的軟件資料是通過(guò)數(shù)據(jù)交換端,地址交換端與微處理器進(jìn)行通訊的。CE(CS)端為字庫(kù)片選端,OE端為讀允許端,REST端為系統(tǒng)復(fù)位端,這四個(gè)控制端分別者是由CPU加以控制。如果字庫(kù)的地址有誤或未選通,都將導(dǎo)致手機(jī)不正常工作,通常表現(xiàn)為不開機(jī),顯示字符錯(cuò)亂等故障現(xiàn)象。由于字庫(kù)可以用來(lái)擦除,所以當(dāng)出現(xiàn)數(shù)據(jù)丟失時(shí)可以用編程器或免拆機(jī)維修儀重新寫入。和頁(yè)碼一樣,字庫(kù)本身也可能回?fù)p壞(既硬件故障),如果是硬件出現(xiàn)故障的話,就要重新更換字庫(kù)。 字庫(kù)其最大的特點(diǎn)是可擦寫(即可編程)。說(shuō)的通俗點(diǎn),就是不用把字庫(kù)從手機(jī)上拆下來(lái),就可以用電腦配合傳輸線擦寫字庫(kù),但不同的手機(jī)需要配合不同的工具軟件來(lái)完成ISP(在系統(tǒng)可編程)。
0
回復(fù)
2014-04-29 10:58
@wesleylele
字庫(kù)在手機(jī)的作用很大,地位非常重要,具體作用如下:1儲(chǔ)存主機(jī)主程序2儲(chǔ)存字庫(kù)信息3儲(chǔ)存網(wǎng)絡(luò)信息4儲(chǔ)存錄音5存儲(chǔ)加密信息 6存儲(chǔ)序列號(hào)(IMEI碼)7儲(chǔ)存操作系統(tǒng) 字庫(kù)的工作流程比較復(fù)雜:當(dāng)手機(jī)開機(jī)時(shí),CPU便傳出一個(gè)復(fù)位信號(hào)REST經(jīng)字庫(kù),使系統(tǒng)復(fù)位。再待CPU把字庫(kù)的讀寫端,片選端選端后,CPU就可以從字庫(kù)內(nèi)取出指令,在CPU里運(yùn)算,譯碼,輸出各部分協(xié)調(diào)的工作命令,從而完成各自功能。 字庫(kù)(FLASH)程序儲(chǔ)存器的軟件資料是通過(guò)數(shù)據(jù)交換端,地址交換端與微處理器進(jìn)行通訊的。CE(CS)端為字庫(kù)片選端,OE端為讀允許端,REST端為系統(tǒng)復(fù)位端,這四個(gè)控制端分別者是由CPU加以控制。如果字庫(kù)的地址有誤或未選通,都將導(dǎo)致手機(jī)不正常工作,通常表現(xiàn)為不開機(jī),顯示字符錯(cuò)亂等故障現(xiàn)象。由于字庫(kù)可以用來(lái)擦除,所以當(dāng)出現(xiàn)數(shù)據(jù)丟失時(shí)可以用編程器或免拆機(jī)維修儀重新寫入。和頁(yè)碼一樣,字庫(kù)本身也可能回?fù)p壞(既硬件故障),如果是硬件出現(xiàn)故障的話,就要重新更換字庫(kù)。字庫(kù)的工作流程比較復(fù)雜:當(dāng)手機(jī)開機(jī)時(shí),CPU便傳出一個(gè)復(fù)位信號(hào)REST經(jīng)字庫(kù),使系統(tǒng)復(fù)位。再待CPU把字庫(kù)的讀寫端,片選端選端后,CPU就可以從字庫(kù)內(nèi)取出指令,在CPU里運(yùn)算,譯碼,輸出各部分協(xié)調(diào)的工作命令,從而完成各自功能。 字庫(kù)(FLASH)程序儲(chǔ)存器的軟件資料是通過(guò)數(shù)據(jù)交換端,地址交換端與微處理器進(jìn)行通訊的。CE(CS)端為字庫(kù)片選端,OE端為讀允許端,REST端為系統(tǒng)復(fù)位端,這四個(gè)控制端分別者是由CPU加以控制。如果字庫(kù)的地址有誤或未選通,都將導(dǎo)致手機(jī)不正常工作,通常表現(xiàn)為不開機(jī),顯示字符錯(cuò)亂等故障現(xiàn)象。由于字庫(kù)可以用來(lái)擦除,所以當(dāng)出現(xiàn)數(shù)據(jù)丟失時(shí)可以用編程器或免拆機(jī)維修儀重新寫入。和頁(yè)碼一樣,字庫(kù)本身也可能回?fù)p壞(既硬件故障),如果是硬件出現(xiàn)故障的話,就要重新更換字庫(kù)。字庫(kù)其最大的特點(diǎn)是可擦寫(即可編程)。說(shuō)的通俗點(diǎn),就是不用把字庫(kù)從手機(jī)上拆下來(lái),就可以用電腦配合傳輸線擦寫字庫(kù),但不同的手機(jī)需要配合不同的工具軟件來(lái)完成ISP(在系統(tǒng)可編程)。
數(shù)據(jù)存儲(chǔ)器(RAM random access memory) RAM俗稱暫存,前加S是靜態(tài)的意思,SRAM平時(shí)沒(méi)有資料,只是單機(jī)片系統(tǒng)工作時(shí),為數(shù)據(jù)和信息在傳輸過(guò)程中提供一個(gè)存放空間,像旅途中的“旅店”,她存放的數(shù)據(jù)和資料斷電就消失,其最大的特點(diǎn)是寸取速度快,段電后數(shù)據(jù)自動(dòng)消失。暫存空間不足或損壞也會(huì)引起諸如死機(jī)、不開機(jī)等故障。  I/O接口(I/O Intterface) 輸入/輸出接口常用I/O接口表示,I是指輸入接口,是英文IN的簡(jiǎn)寫。O是指輸出接口,是英文OUT的簡(jiǎn)寫。 輸入/輸出接口電路是指CPU與外部電路、設(shè)備之間的連接通道及有關(guān)的控制電路。由于外部電路、設(shè)備中的電平大小、數(shù)據(jù)格式、運(yùn)行速度、工作方式等均不統(tǒng)一,一般情況下是不能與CPU相兼容的(即不能直接與CPU連接),這些外部電路和設(shè)備只有通過(guò)輸入/輸出接口的橋梁作用,才能進(jìn)行相互之間的信息傳輸、交流并使CPU與外部電路、設(shè)備之間協(xié)調(diào)工作。 由于I/O部件在結(jié)構(gòu)和工作原理上與CPU有很大的差異,它們都有各自單獨(dú)的時(shí)鐘、獨(dú)立的時(shí)序控制和狀態(tài)標(biāo)志。CPU是個(gè)高速部件,與I/O部件工作在不同速度下,所以它們之間的差別一般能夠達(dá)到幾個(gè)數(shù)量級(jí),同時(shí)CPU與外圍I/O部件進(jìn)行數(shù)據(jù)交換時(shí)必須引入相應(yīng)的邏輯部件,解決兩者之間的同步與協(xié)調(diào),根據(jù)格式轉(zhuǎn)換等,總體上說(shuō),I/O接口的基本功能如下: A、參與單片機(jī)內(nèi)數(shù)據(jù)的傳輸操作,選擇輸入、輸入部件。 B、參與控制完成選定的I/O部件與CPU及其它部件之間的數(shù)據(jù)交換。
0
回復(fù)
wesleylele
LV.6
10
2014-04-29 10:59
@wesleylele
數(shù)據(jù)存儲(chǔ)器(RAMrandomaccessmemory) RAM俗稱暫存,前加S是靜態(tài)的意思,SRAM平時(shí)沒(méi)有資料,只是單機(jī)片系統(tǒng)工作時(shí),為數(shù)據(jù)和信息在傳輸過(guò)程中提供一個(gè)存放空間,像旅途中的“旅店”,她存放的數(shù)據(jù)和資料斷電就消失,其最大的特點(diǎn)是寸取速度快,段電后數(shù)據(jù)自動(dòng)消失。暫存空間不足或損壞也會(huì)引起諸如死機(jī)、不開機(jī)等故障。 I/O接口(I/OIntterface) 輸入/輸出接口常用I/O接口表示,I是指輸入接口,是英文IN的簡(jiǎn)寫。O是指輸出接口,是英文OUT的簡(jiǎn)寫。 輸入/輸出接口電路是指CPU與外部電路、設(shè)備之間的連接通道及有關(guān)的控制電路。由于外部電路、設(shè)備中的電平大小、數(shù)據(jù)格式、運(yùn)行速度、工作方式等均不統(tǒng)一,一般情況下是不能與CPU相兼容的(即不能直接與CPU連接),這些外部電路和設(shè)備只有通過(guò)輸入/輸出接口的橋梁作用,才能進(jìn)行相互之間的信息傳輸、交流并使CPU與外部電路、設(shè)備之間協(xié)調(diào)工作。 由于I/O部件在結(jié)構(gòu)和工作原理上與CPU有很大的差異,它們都有各自單獨(dú)的時(shí)鐘、獨(dú)立的時(shí)序控制和狀態(tài)標(biāo)志。CPU是個(gè)高速部件,與I/O部件工作在不同速度下,所以它們之間的差別一般能夠達(dá)到幾個(gè)數(shù)量級(jí),同時(shí)CPU與外圍I/O部件進(jìn)行數(shù)據(jù)交換時(shí)必須引入相應(yīng)的邏輯部件,解決兩者之間的同步與協(xié)調(diào),根據(jù)格式轉(zhuǎn)換等,總體上說(shuō),I/O接口的基本功能如下: A、參與單片機(jī)內(nèi)數(shù)據(jù)的傳輸操作,選擇輸入、輸入部件。 B、參與控制完成選定的I/O部件與CPU及其它部件之間的數(shù)據(jù)交換。
1、接口的作用 1) 現(xiàn)數(shù)據(jù)緩沖,使CPU與相關(guān)外部電路的I/O部件在工作速度上達(dá)到匹配。 2)、實(shí)現(xiàn)數(shù)據(jù)格式的轉(zhuǎn)換。 3)提供外圍部件和接口的狀態(tài),為CPU更好的控制各種外圍部件,提供有效的幫助。 4)、實(shí)現(xiàn)主機(jī)與外圍部件之間的通訊聯(lián)絡(luò)控制。 2、接口的種類 手機(jī)接口是個(gè)很廣義的概念,主要有以下幾種分類方法: 1)、按手機(jī)電路功能分類: 有模似接口、數(shù)字接口(MMI manand moleile interface)。 2)、按數(shù)據(jù)傳輸寬度分類: 有并行接口、串行接口。 3)、按操作的節(jié)拍分類: 有同步接口、異步接口。 4)、按數(shù)據(jù)傳送控制方式分類 可將接口分為有程序的控制的I/O接口、程序中斷I/O接口和直接存儲(chǔ)器存取(DMA)接口等三種。雖然手機(jī)輸入/輸出接口種類繁多,不同的外部電路和設(shè)備需要相應(yīng)的輸入/輸出接口 電路,但可利用編制程序的方法具體確定接口的工作方式、功能和工作狀態(tài)。
0
回復(fù)
wesleylele
LV.6
11
2014-04-29 10:59
@wesleylele
1、接口的作用 1)現(xiàn)數(shù)據(jù)緩沖,使CPU與相關(guān)外部電路的I/O部件在工作速度上達(dá)到匹配。2)、實(shí)現(xiàn)數(shù)據(jù)格式的轉(zhuǎn)換。 3)提供外圍部件和接口的狀態(tài),為CPU更好的控制各種外圍部件,提供有效的幫助。4)、實(shí)現(xiàn)主機(jī)與外圍部件之間的通訊聯(lián)絡(luò)控制。2、接口的種類 手機(jī)接口是個(gè)很廣義的概念,主要有以下幾種分類方法:1)、按手機(jī)電路功能分類: 有模似接口、數(shù)字接口(MMImanandmoleileinterface)。2)、按數(shù)據(jù)傳輸寬度分類:有并行接口、串行接口。3)、按操作的節(jié)拍分類:有同步接口、異步接口。4)、按數(shù)據(jù)傳送控制方式分類 可將接口分為有程序的控制的I/O接口、程序中斷I/O接口和直接存儲(chǔ)器存取(DMA)接口等三種。雖然手機(jī)輸入/輸出接口種類繁多,不同的外部電路和設(shè)備需要相應(yīng)的輸入/輸出接口電路,但可利用編制程序的方法具體確定接口的工作方式、功能和工作狀態(tài)。
定時(shí)器/事件計(jì)數(shù)器 為了提高單片機(jī)的實(shí)時(shí)控制能力,一般單片機(jī)內(nèi)都設(shè)有定時(shí)器電路。定時(shí)器有兩種類型:一是增量計(jì)數(shù)器;二是減量計(jì)數(shù)器。 當(dāng)定時(shí)器溢出時(shí),增量計(jì)算器產(chǎn)生中斷并作標(biāo)位置位;當(dāng)定時(shí)器回零時(shí),減量計(jì)數(shù)器產(chǎn)生中斷。 有的定時(shí)器還具有自動(dòng)重新加載的能力,這使得定時(shí)器的使用更加靈活方便,利用這種功能很容易產(chǎn)生一個(gè)可編程的時(shí)鐘。 此外,定時(shí)器還可以作為一個(gè)事件計(jì)數(shù)器,當(dāng)工作在計(jì)數(shù)器方式時(shí),可從指定的輸入端輸入脈沖,計(jì)數(shù)器對(duì)其進(jìn)行計(jì)數(shù)運(yùn)算。  時(shí)鐘系統(tǒng) 時(shí)鐘系統(tǒng)是單片機(jī)的重要系統(tǒng),單片機(jī)的工作是按部就班的,按一定規(guī)則排列時(shí)間順序的定時(shí),就是由時(shí)鐘系統(tǒng)控制的。時(shí)鐘信號(hào)單片機(jī)執(zhí)行指令時(shí)要做的操作按先后順序排好,并給每一個(gè)操作規(guī)定好固定時(shí)間,這樣就要可以使單片機(jī)在某一時(shí)刻只做一個(gè)動(dòng)作,實(shí)現(xiàn)電路的有序工作。 而它工作的快慢又和手機(jī)的狀態(tài)有關(guān)大多數(shù)的手機(jī)在開機(jī)時(shí)因需要處理的文件多,時(shí)間要求短,時(shí)鐘多為13MHz,而在待機(jī)或休眠時(shí)有32.768kHz就足夠了。這有點(diǎn)類似于電腦CPU的主頻,這也就是為什么手機(jī)開機(jī)時(shí)13MHz頻偏一點(diǎn)無(wú)所謂,只要有足夠的振幅可以傳送數(shù)據(jù)就行了,而人網(wǎng)時(shí)才和基站不住校準(zhǔn)的原因之一。
0
回復(fù)
wesleylele
LV.6
12
2014-04-29 11:00
@wesleylele
定時(shí)器/事件計(jì)數(shù)器 為了提高單片機(jī)的實(shí)時(shí)控制能力,一般單片機(jī)內(nèi)都設(shè)有定時(shí)器電路。定時(shí)器有兩種類型:一是增量計(jì)數(shù)器;二是減量計(jì)數(shù)器。 當(dāng)定時(shí)器溢出時(shí),增量計(jì)算器產(chǎn)生中斷并作標(biāo)位置位;當(dāng)定時(shí)器回零時(shí),減量計(jì)數(shù)器產(chǎn)生中斷。 有的定時(shí)器還具有自動(dòng)重新加載的能力,這使得定時(shí)器的使用更加靈活方便,利用這種功能很容易產(chǎn)生一個(gè)可編程的時(shí)鐘。 此外,定時(shí)器還可以作為一個(gè)事件計(jì)數(shù)器,當(dāng)工作在計(jì)數(shù)器方式時(shí),可從指定的輸入端輸入脈沖,計(jì)數(shù)器對(duì)其進(jìn)行計(jì)數(shù)運(yùn)算。 時(shí)鐘系統(tǒng) 時(shí)鐘系統(tǒng)是單片機(jī)的重要系統(tǒng),單片機(jī)的工作是按部就班的,按一定規(guī)則排列時(shí)間順序的定時(shí),就是由時(shí)鐘系統(tǒng)控制的。時(shí)鐘信號(hào)單片機(jī)執(zhí)行指令時(shí)要做的操作按先后順序排好,并給每一個(gè)操作規(guī)定好固定時(shí)間,這樣就要可以使單片機(jī)在某一時(shí)刻只做一個(gè)動(dòng)作,實(shí)現(xiàn)電路的有序工作。 而它工作的快慢又和手機(jī)的狀態(tài)有關(guān)大多數(shù)的手機(jī)在開機(jī)時(shí)因需要處理的文件多,時(shí)間要求短,時(shí)鐘多為13MHz,而在待機(jī)或休眠時(shí)有32.768kHz就足夠了。這有點(diǎn)類似于電腦CPU的主頻,這也就是為什么手機(jī)開機(jī)時(shí)13MHz頻偏一點(diǎn)無(wú)所謂,只要有足夠的振幅可以傳送數(shù)據(jù)就行了,而人網(wǎng)時(shí)才和基站不住校準(zhǔn)的原因之一。
數(shù)據(jù)的存區(qū) 數(shù)據(jù)存儲(chǔ)在具有記憶功能的存儲(chǔ)器中,對(duì)存儲(chǔ)器中的數(shù)據(jù)進(jìn)行提取或?qū)?shù)據(jù)寫入存儲(chǔ)器時(shí),起碼需要下一列兩條控制線: 一條是區(qū)分讀操作和寫作的讀/寫(R/W)控制線,這根線要連接到CPU的R/W端,由CPU決定對(duì)存儲(chǔ)器是進(jìn)行讀出數(shù)據(jù),還是寫入數(shù)據(jù),即確定數(shù)據(jù)的流向。  另一線是片選控制線(CS chip select),有時(shí)也稱片選啟動(dòng)控制線(CE)。每一個(gè)存儲(chǔ)器都是通過(guò)三態(tài)門電路和與總線相連接,片選信號(hào)就是控制這些三態(tài)門的工作狀態(tài)的控制信號(hào)。當(dāng)片選信號(hào)到來(lái)時(shí),即片選信號(hào)為高電平,存儲(chǔ)器才工作。 由于三態(tài)門的工作特性,沒(méi)有片選信號(hào)(高電平)到達(dá)存儲(chǔ)器,三態(tài)門電路對(duì)數(shù)據(jù)總線呈高阻狀態(tài)。正是由于這個(gè)特點(diǎn),可以將許多單元存儲(chǔ)器電路同時(shí)接到CPU總線上而不會(huì)造成總線的過(guò)載,這樣總線可以掛許多存儲(chǔ)器,形成大容量的存儲(chǔ)器。 對(duì)存儲(chǔ)器讀取操作,是根據(jù)地址總線(AB)上的地址碼來(lái)查找存儲(chǔ)器中的存儲(chǔ)單元,將數(shù)據(jù)寫入或讀出. 對(duì)于維修人員來(lái)說(shuō),應(yīng)該明確和特別注意的是:數(shù)據(jù)總線上傳輸?shù)臄?shù)據(jù)信號(hào)是雙向的即可以由CPU發(fā)出,也可以由CPU接收。具體到788、T18等獨(dú)立字庫(kù)(相對(duì)于復(fù)合字庫(kù)而言)手機(jī)來(lái)說(shuō),它的CPU和字庫(kù)之間的數(shù)據(jù)總線傳輸?shù)男盘?hào)的方向可分兩種情況,一是在手機(jī)正常工作時(shí),字庫(kù)是做為系統(tǒng)的程序存儲(chǔ)器(ROM)使用的,這時(shí)CPU只能從字庫(kù)讀取數(shù)據(jù),而不能擦寫字庫(kù),故此時(shí)數(shù)據(jù)信號(hào)的方向只是從字庫(kù)到CPU。二是在用電腦和傳輸線對(duì)手機(jī)字庫(kù)進(jìn)行編程時(shí),CPU改為ISP編程工作狀態(tài),在外部電腦的控制下,CPU對(duì)字庫(kù)進(jìn)行擦寫操作,這時(shí)數(shù)據(jù)信號(hào)是從CPU通過(guò)數(shù)據(jù)總線傳送到字庫(kù)。
0
回復(fù)
wesleylele
LV.6
13
2014-04-29 11:00
@wesleylele
數(shù)據(jù)的存區(qū) 數(shù)據(jù)存儲(chǔ)在具有記憶功能的存儲(chǔ)器中,對(duì)存儲(chǔ)器中的數(shù)據(jù)進(jìn)行提取或?qū)?shù)據(jù)寫入存儲(chǔ)器時(shí),起碼需要下一列兩條控制線: 一條是區(qū)分讀操作和寫作的讀/寫(R/W)控制線,這根線要連接到CPU的R/W端,由CPU決定對(duì)存儲(chǔ)器是進(jìn)行讀出數(shù)據(jù),還是寫入數(shù)據(jù),即確定數(shù)據(jù)的流向。 另一線是片選控制線(CSchipselect),有時(shí)也稱片選啟動(dòng)控制線(CE)。每一個(gè)存儲(chǔ)器都是通過(guò)三態(tài)門電路和與總線相連接,片選信號(hào)就是控制這些三態(tài)門的工作狀態(tài)的控制信號(hào)。當(dāng)片選信號(hào)到來(lái)時(shí),即片選信號(hào)為高電平,存儲(chǔ)器才工作。 由于三態(tài)門的工作特性,沒(méi)有片選信號(hào)(高電平)到達(dá)存儲(chǔ)器,三態(tài)門電路對(duì)數(shù)據(jù)總線呈高阻狀態(tài)。正是由于這個(gè)特點(diǎn),可以將許多單元存儲(chǔ)器電路同時(shí)接到CPU總線上而不會(huì)造成總線的過(guò)載,這樣總線可以掛許多存儲(chǔ)器,形成大容量的存儲(chǔ)器。 對(duì)存儲(chǔ)器讀取操作,是根據(jù)地址總線(AB)上的地址碼來(lái)查找存儲(chǔ)器中的存儲(chǔ)單元,將數(shù)據(jù)寫入或讀出. 對(duì)于維修人員來(lái)說(shuō),應(yīng)該明確和特別注意的是:數(shù)據(jù)總線上傳輸?shù)臄?shù)據(jù)信號(hào)是雙向的即可以由CPU發(fā)出,也可以由CPU接收。具體到788、T18等獨(dú)立字庫(kù)(相對(duì)于復(fù)合字庫(kù)而言)手機(jī)來(lái)說(shuō),它的CPU和字庫(kù)之間的數(shù)據(jù)總線傳輸?shù)男盘?hào)的方向可分兩種情況,一是在手機(jī)正常工作時(shí),字庫(kù)是做為系統(tǒng)的程序存儲(chǔ)器(ROM)使用的,這時(shí)CPU只能從字庫(kù)讀取數(shù)據(jù),而不能擦寫字庫(kù),故此時(shí)數(shù)據(jù)信號(hào)的方向只是從字庫(kù)到CPU。二是在用電腦和傳輸線對(duì)手機(jī)字庫(kù)進(jìn)行編程時(shí),CPU改為ISP編程工作狀態(tài),在外部電腦的控制下,CPU對(duì)字庫(kù)進(jìn)行擦寫操作,這時(shí)數(shù)據(jù)信號(hào)是從CPU通過(guò)數(shù)據(jù)總線傳送到字庫(kù)。
對(duì)V988、V60等復(fù)合字庫(kù)(內(nèi)部含有碼片EEPROM)而言,在手機(jī)的正常狀態(tài)下數(shù)據(jù)也可以從CPU通過(guò)數(shù)據(jù)總線寫入字庫(kù)內(nèi) 的碼片部分。比如:我們?cè)诟淖僔988手機(jī)的功能設(shè)置或存貯電話號(hào)碼時(shí)。當(dāng)然,手機(jī)在正常工作時(shí)的絕大部分時(shí)間從字庫(kù)中讀取數(shù)據(jù)。同樣,在EEMI工具或P2K對(duì)手機(jī)進(jìn)行軟件寫入時(shí),CPU工作在ISP狀態(tài)下,數(shù)據(jù)從外部編程設(shè)備通過(guò)本機(jī)CPU把手機(jī)資料寫入字庫(kù),這時(shí)數(shù)據(jù)總線是把信號(hào)從CPU傳送到字庫(kù)。總而言之,數(shù)據(jù)總線是雙向的,可以工作在雙向的信號(hào)傳輸狀態(tài)下。當(dāng)然,具體的信號(hào)傳輸方向還是由CPU控制。 另外需要特別明確:地址總線的信號(hào)傳輸方向,只能從CPU出發(fā),而字庫(kù)也只能被動(dòng)的接收CPU發(fā)過(guò)來(lái)的尋址信號(hào)。明確了這一點(diǎn),對(duì)我們檢修不開機(jī)的手機(jī)時(shí)是很有幫助的,對(duì)于一臺(tái)不開機(jī)的手機(jī),取下字庫(kù)測(cè)其它地址總線的尋址信號(hào),如果正常,則要注意先檢查CPU的工作條件是否滿足,如:供電,復(fù)位,時(shí)鐘等。如果CPU的工作條件完全正常的情況下CPU還不能正常發(fā)出尋址信號(hào)的話,則CPU可能損壞。 而地址總線和數(shù)據(jù)總是下面關(guān)系呢?這里就簡(jiǎn)單介紹一下:說(shuō)的通俗一點(diǎn),地址總線就是給出具體的取東西(數(shù)據(jù))的地址,數(shù)據(jù)線上得到的數(shù)據(jù)就是要取東西。比如:小明的媽媽讓小明去一單元10號(hào)去找小花要回作業(yè)本。在這個(gè)過(guò)程,“一單元10”就是地址,而“作業(yè)本”是得到的數(shù)據(jù)。不然的話,假設(shè)小明的 媽媽不給小明講明白是給誰(shuí)要的話,小明肯定會(huì)問(wèn)找誰(shuí)要,結(jié)果也不可能要會(huì)小花的作業(yè)本。 用專業(yè)術(shù)語(yǔ)來(lái)說(shuō),,地址總線是主動(dòng)的給出所要區(qū)回的數(shù)據(jù)所在存貯單元的字線高電平,而數(shù)據(jù)總線是被動(dòng)的得到存貯單元漏出的字線的部分高電平,高電平為二進(jìn)制1,低電平為二進(jìn)制0。
0
回復(fù)
wesleylele
LV.6
14
2014-04-29 11:01
@wesleylele
對(duì)V988、V60等復(fù)合字庫(kù)(內(nèi)部含有碼片EEPROM)而言,在手機(jī)的正常狀態(tài)下數(shù)據(jù)也可以從CPU通過(guò)數(shù)據(jù)總線寫入字庫(kù)內(nèi)的碼片部分。比如:我們?cè)诟淖僔988手機(jī)的功能設(shè)置或存貯電話號(hào)碼時(shí)。當(dāng)然,手機(jī)在正常工作時(shí)的絕大部分時(shí)間從字庫(kù)中讀取數(shù)據(jù)。同樣,在EEMI工具或P2K對(duì)手機(jī)進(jìn)行軟件寫入時(shí),CPU工作在ISP狀態(tài)下,數(shù)據(jù)從外部編程設(shè)備通過(guò)本機(jī)CPU把手機(jī)資料寫入字庫(kù),這時(shí)數(shù)據(jù)總線是把信號(hào)從CPU傳送到字庫(kù)。總而言之,數(shù)據(jù)總線是雙向的,可以工作在雙向的信號(hào)傳輸狀態(tài)下。當(dāng)然,具體的信號(hào)傳輸方向還是由CPU控制。 另外需要特別明確:地址總線的信號(hào)傳輸方向,只能從CPU出發(fā),而字庫(kù)也只能被動(dòng)的接收CPU發(fā)過(guò)來(lái)的尋址信號(hào)。明確了這一點(diǎn),對(duì)我們檢修不開機(jī)的手機(jī)時(shí)是很有幫助的,對(duì)于一臺(tái)不開機(jī)的手機(jī),取下字庫(kù)測(cè)其它地址總線的尋址信號(hào),如果正常,則要注意先檢查CPU的工作條件是否滿足,如:供電,復(fù)位,時(shí)鐘等。如果CPU的工作條件完全正常的情況下CPU還不能正常發(fā)出尋址信號(hào)的話,則CPU可能損壞。而地址總線和數(shù)據(jù)總是下面關(guān)系呢?這里就簡(jiǎn)單介紹一下:說(shuō)的通俗一點(diǎn),地址總線就是給出具體的取東西(數(shù)據(jù))的地址,數(shù)據(jù)線上得到的數(shù)據(jù)就是要取東西。比如:小明的媽媽讓小明去一單元10號(hào)去找小花要回作業(yè)本。在這個(gè)過(guò)程,“一單元10”就是地址,而“作業(yè)本”是得到的數(shù)據(jù)。不然的話,假設(shè)小明的媽媽不給小明講明白是給誰(shuí)要的話,小明肯定會(huì)問(wèn)找誰(shuí)要,結(jié)果也不可能要會(huì)小花的作業(yè)本。用專業(yè)術(shù)語(yǔ)來(lái)說(shuō),,地址總線是主動(dòng)的給出所要區(qū)回的數(shù)據(jù)所在存貯單元的字線高電平,而數(shù)據(jù)總線是被動(dòng)的得到存貯單元漏出的字線的部分高電平,高電平為二進(jìn)制1,低電平為二進(jìn)制0。
I2C總線 I2總線是英文 的Inter Integrated Circuit Bus縮寫,常譯為內(nèi)部集成電路總線,或集成電路間總線,是荷蘭飛利浦公司的一種通信專利技術(shù),它可以由兩根線組成(串行數(shù)據(jù)線和串行時(shí)鐘線),可使所有掛接在總線上的器件進(jìn)行數(shù)據(jù)傳遞,I2總線使用軟件尋址方式識(shí)別掛接于總線上的每個(gè)I2C總線器性,每個(gè)I2C總件都有唯一確定的地址號(hào),以使在器件之間進(jìn)行數(shù)據(jù)傳遞,I2C總線幾乎可以省略片選、地址、譯碼等連線。 一、 I2C總線系統(tǒng)的基本結(jié)構(gòu) I2C總線是一種雙線雙向串行總線,在I2C總線系統(tǒng)中,總線僅由兩根線組成。 一根叫串行時(shí)鐘線(Senal Clck Line)常用SCL表示,另一根叫串行數(shù)據(jù)(Serial Data Line)常用SDA表示,它們均從CPU上引出,其它單元電路均掛在這兩根線上,  在I2C總線中,CPU擁有總線控制權(quán),又稱為主控器,其它電路皆受CPU的控制,故將它們統(tǒng)稱為控制器。主控器能向總線發(fā)發(fā)送時(shí)鐘信號(hào),又能積極地向總線發(fā)送數(shù)據(jù)信號(hào)和接收被控制器送來(lái)的應(yīng)答信號(hào)被控制器不具備時(shí)鐘信號(hào)發(fā)送能力,但能在主控制器的控制下完成數(shù)據(jù)信號(hào)的傳送,它發(fā)送的數(shù)據(jù)信號(hào)一般是應(yīng)答信息,以將自身的工作情況告訴CPU。CPU利用SCU線和SDA線與被控電路之間進(jìn)行通訊,進(jìn)而完成對(duì)被控電路的控制。 由于I2C總線只有兩根線組成,這就決定了其數(shù)據(jù)傳送方式是串行式(即一位一位的傳送,這種串行總線雖沒(méi)有并行總線的輸入輸出能力,但能使電路之間的連接變的簡(jiǎn)單,還能有效地減少CPU的控制腳。
0
回復(fù)
wesleylele
LV.6
15
2014-04-29 11:01
@wesleylele
I2C總線 I2總線是英文的InterIntegratedCircuitBus縮寫,常譯為內(nèi)部集成電路總線,或集成電路間總線,是荷蘭飛利浦公司的一種通信專利技術(shù),它可以由兩根線組成(串行數(shù)據(jù)線和串行時(shí)鐘線),可使所有掛接在總線上的器件進(jìn)行數(shù)據(jù)傳遞,I2總線使用軟件尋址方式識(shí)別掛接于總線上的每個(gè)I2C總線器性,每個(gè)I2C總件都有唯一確定的地址號(hào),以使在器件之間進(jìn)行數(shù)據(jù)傳遞,I2C總線幾乎可以省略片選、地址、譯碼等連線。一、I2C總線系統(tǒng)的基本結(jié)構(gòu) I2C總線是一種雙線雙向串行總線,在I2C總線系統(tǒng)中,總線僅由兩根線組成。 一根叫串行時(shí)鐘線(SenalClckLine)常用SCL表示,另一根叫串行數(shù)據(jù)(SerialDataLine)常用SDA表示,它們均從CPU上引出,其它單元電路均掛在這兩根線上, 在I2C總線中,CPU擁有總線控制權(quán),又稱為主控器,其它電路皆受CPU的控制,故將它們統(tǒng)稱為控制器。主控器能向總線發(fā)發(fā)送時(shí)鐘信號(hào),又能積極地向總線發(fā)送數(shù)據(jù)信號(hào)和接收被控制器送來(lái)的應(yīng)答信號(hào)被控制器不具備時(shí)鐘信號(hào)發(fā)送能力,但能在主控制器的控制下完成數(shù)據(jù)信號(hào)的傳送,它發(fā)送的數(shù)據(jù)信號(hào)一般是應(yīng)答信息,以將自身的工作情況告訴CPU。CPU利用SCU線和SDA線與被控電路之間進(jìn)行通訊,進(jìn)而完成對(duì)被控電路的控制。 由于I2C總線只有兩根線組成,這就決定了其數(shù)據(jù)傳送方式是串行式(即一位一位的傳送,這種串行總線雖沒(méi)有并行總線的輸入輸出能力,但能使電路之間的連接變的簡(jiǎn)單,還能有效地減少CPU的控制腳。
二、 I2C總線的數(shù)據(jù)傳輸格式 1、2C總線的數(shù)據(jù)傳輸特點(diǎn) 因I2C總線是雙線、雙向串行總線其數(shù)據(jù)傳送必須嚴(yán)格按照一定的格式進(jìn) 行,I2C總線數(shù)據(jù)傳輸具有如下一些特點(diǎn)。 1數(shù)據(jù)傳送順序必須是:起始位、被控電路地址、數(shù)據(jù)傳送方向位(讀/寫)、確認(rèn)位、數(shù)據(jù)信號(hào)、確認(rèn)位、數(shù)據(jù)信號(hào)、確認(rèn)位、終止位。 2在時(shí)鐘線保持高電平期間,數(shù)據(jù)線上一由高到低的跳變定義為起位,反之為終止位。起始位和終止位信號(hào)是由主控CPU發(fā)出的,當(dāng)CPU發(fā)出起始位信號(hào)后,總線就被認(rèn)為處于占占用狀態(tài)當(dāng)CPU發(fā)出終止位信號(hào)后,總線被認(rèn)為處于空用狀態(tài),當(dāng)總線空用時(shí),SDA、SCL兩線均應(yīng)保持高電平。 3在進(jìn)行數(shù)據(jù)傳送時(shí),SCL線為高電平期間,SDA線上的數(shù)據(jù)必須保持穩(wěn)定,在SCL線為低電平期間,SDA線上數(shù)據(jù)才允許變化。 4在SDA線上傳輸?shù)臄?shù)據(jù),其字節(jié)為8位,每次傳送的字節(jié)總數(shù)不限,被控電路的地址占用7位,第7位為數(shù)據(jù)線傳輸?shù)姆较蛭唬珻PU有發(fā)送數(shù)據(jù)和接收數(shù)據(jù),在每一個(gè)數(shù)據(jù)字節(jié)后跟著一位確認(rèn)信號(hào),在確認(rèn)為時(shí)鐘期間,CPU釋放數(shù)據(jù),以便被控器在這個(gè)送出應(yīng)答信息。 
0
回復(fù)
wesleylele
LV.6
16
2014-04-29 11:02
@wesleylele
二、I2C總線的數(shù)據(jù)傳輸格式1、2C總線的數(shù)據(jù)傳輸特點(diǎn) 因I2C總線是雙線、雙向串行總線其數(shù)據(jù)傳送必須嚴(yán)格按照一定的格式進(jìn)行,I2C總線數(shù)據(jù)傳輸具有如下一些特點(diǎn)。 1數(shù)據(jù)傳送順序必須是:起始位、被控電路地址、數(shù)據(jù)傳送方向位(讀/寫)、確認(rèn)位、數(shù)據(jù)信號(hào)、確認(rèn)位、數(shù)據(jù)信號(hào)、確認(rèn)位、終止位。 2在時(shí)鐘線保持高電平期間,數(shù)據(jù)線上一由高到低的跳變定義為起位,反之為終止位。起始位和終止位信號(hào)是由主控CPU發(fā)出的,當(dāng)CPU發(fā)出起始位信號(hào)后,總線就被認(rèn)為處于占占用狀態(tài)當(dāng)CPU發(fā)出終止位信號(hào)后,總線被認(rèn)為處于空用狀態(tài),當(dāng)總線空用時(shí),SDA、SCL兩線均應(yīng)保持高電平。 3在進(jìn)行數(shù)據(jù)傳送時(shí),SCL線為高電平期間,SDA線上的數(shù)據(jù)必須保持穩(wěn)定,在SCL線為低電平期間,SDA線上數(shù)據(jù)才允許變化。 4在SDA線上傳輸?shù)臄?shù)據(jù),其字節(jié)為8位,每次傳送的字節(jié)總數(shù)不限,被控電路的地址占用7位,第7位為數(shù)據(jù)線傳輸?shù)姆较蛭唬珻PU有發(fā)送數(shù)據(jù)和接收數(shù)據(jù),在每一個(gè)數(shù)據(jù)字節(jié)后跟著一位確認(rèn)信號(hào),在確認(rèn)為時(shí)鐘期間,CPU釋放數(shù)據(jù),以便被控器在這個(gè)送出應(yīng)答信息。 

2、I2C總線的讀寫時(shí)序 I2C總線上的每一次數(shù)據(jù)傳送都是在主控器之間進(jìn)行的,在沒(méi)有數(shù)據(jù)傳輸時(shí),SDA、SCL均被上拉為高電平,當(dāng)需要進(jìn)行數(shù)據(jù)傳輸時(shí),主控器首先產(chǎn)生一個(gè)起始信號(hào),(既SCL為高電平,SDA為被主器拉低的下降沿),然后在每個(gè)SCL時(shí)鐘脈沖出現(xiàn)時(shí)傳遞一個(gè)數(shù)據(jù)位,直到主控器產(chǎn)生一個(gè)停止信號(hào)(既SCL為高電平,SDA為被主控器釋放的上升沿)為止。I2C總線主控器首先發(fā)送被控器的7位地址及讀/寫位共1個(gè)字節(jié),在每個(gè)字節(jié)后,主控器都要等待被控器的應(yīng)答位,既主控器釋放SDA數(shù)據(jù)線,被控器在接著的第九位SCL脈沖期間拉低SDA數(shù)據(jù)線以表示應(yīng)答。再接著就是主控器發(fā)送數(shù)據(jù)被控器(寫被動(dòng)控器)或接收被控器發(fā)送來(lái)的數(shù)據(jù)(讀被控器),最后由主控器發(fā)出停止信號(hào)來(lái)通知被控器以結(jié)束整個(gè)數(shù)據(jù)傳送過(guò)程。

I2C總線協(xié)議規(guī)定傳送的數(shù)據(jù)長(zhǎng)度為8位,而每次傳送數(shù)據(jù)字節(jié)數(shù)以及字節(jié)地址中具有不同的規(guī)定。對(duì)于可編程器件,往往還需要根據(jù)已傳遞的命令情況確定下一步的數(shù)據(jù)傳遞操作。以24WC02為例,主控器對(duì)其進(jìn)行的操作模式包括: 字節(jié)寫、頁(yè)寫、立即讀、選擇讀、連續(xù)讀等多種情況, 在字節(jié)寫模式時(shí),主器件發(fā)送起始信號(hào)和從器件地址,然后發(fā)送寫入字節(jié)地址,在發(fā)送寫入數(shù)據(jù),最后發(fā)送停止信號(hào)從而完成一次寫操作;頁(yè)寫模式與字節(jié)寫模式的不同之處只是在字節(jié)寫一個(gè)數(shù)據(jù)后并不立即發(fā)送停止信號(hào),而是連續(xù)發(fā)送一頁(yè)數(shù)據(jù)(規(guī)定一頁(yè)為16個(gè)字節(jié))后來(lái)停止在立即讀模式時(shí),從器件在接收到主器件發(fā)送的器件地址后立即將上一次讀/寫操作的單元地址+1的內(nèi)容發(fā)送到數(shù)據(jù)線上,主器件收到8位數(shù)據(jù)后,不回送應(yīng)答位,而是直接回貴一個(gè)停止信號(hào)來(lái)完成一次立即讀操作;在選擇讀模式時(shí),主器件首先發(fā)送起始信號(hào)和從器件地址,最后讀取數(shù)據(jù);連續(xù)模式實(shí)際上是立即讀或選擇讀操作的擴(kuò)充,在執(zhí)行立即讀或選擇讀操作獲取一個(gè)字節(jié)數(shù)據(jù)后,主器件并回貴停止信號(hào)而是回貴一個(gè)應(yīng)答位,以表示主器件需要更多的數(shù)據(jù),然后由從器件有序地將后續(xù)字節(jié)數(shù)據(jù)發(fā)送到數(shù)據(jù)線上,知道收到主控器件給出的停止信號(hào)為止。

0
回復(fù)
wesleylele
LV.6
17
2014-04-29 11:03
@wesleylele
2、I2C總線的讀寫時(shí)序 I2C總線上的每一次數(shù)據(jù)傳送都是在主控器之間進(jìn)行的,在沒(méi)有數(shù)據(jù)傳輸時(shí),SDA、SCL均被上拉為高電平,當(dāng)需要進(jìn)行數(shù)據(jù)傳輸時(shí),主控器首先產(chǎn)生一個(gè)起始信號(hào),(既SCL為高電平,SDA為被主器拉低的下降沿),然后在每個(gè)SCL時(shí)鐘脈沖出現(xiàn)時(shí)傳遞一個(gè)數(shù)據(jù)位,直到主控器產(chǎn)生一個(gè)停止信號(hào)(既SCL為高電平,SDA為被主控器釋放的上升沿)為止。I2C總線主控器首先發(fā)送被控器的7位地址及讀/寫位共1個(gè)字節(jié),在每個(gè)字節(jié)后,主控器都要等待被控器的應(yīng)答位,既主控器釋放SDA數(shù)據(jù)線,被控器在接著的第九位SCL脈沖期間拉低SDA數(shù)據(jù)線以表示應(yīng)答。再接著就是主控器發(fā)送數(shù)據(jù)被控器(寫被動(dòng)控器)或接收被控器發(fā)送來(lái)的數(shù)據(jù)(讀被控器),最后由主控器發(fā)出停止信號(hào)來(lái)通知被控器以結(jié)束整個(gè)數(shù)據(jù)傳送過(guò)程。I2C總線協(xié)議規(guī)定傳送的數(shù)據(jù)長(zhǎng)度為8位,而每次傳送數(shù)據(jù)字節(jié)數(shù)以及字節(jié)地址中具有不同的規(guī)定。對(duì)于可編程器件,往往還需要根據(jù)已傳遞的命令情況確定下一步的數(shù)據(jù)傳遞操作。以24WC02為例,主控器對(duì)其進(jìn)行的操作模式包括:字節(jié)寫、頁(yè)寫、立即讀、選擇讀、連續(xù)讀等多種情況, 在字節(jié)寫模式時(shí),主器件發(fā)送起始信號(hào)和從器件地址,然后發(fā)送寫入字節(jié)地址,在發(fā)送寫入數(shù)據(jù),最后發(fā)送停止信號(hào)從而完成一次寫操作;頁(yè)寫模式與字節(jié)寫模式的不同之處只是在字節(jié)寫一個(gè)數(shù)據(jù)后并不立即發(fā)送停止信號(hào),而是連續(xù)發(fā)送一頁(yè)數(shù)據(jù)(規(guī)定一頁(yè)為16個(gè)字節(jié))后來(lái)停止在立即讀模式時(shí),從器件在接收到主器件發(fā)送的器件地址后立即將上一次讀/寫操作的單元地址+1的內(nèi)容發(fā)送到數(shù)據(jù)線上,主器件收到8位數(shù)據(jù)后,不回送應(yīng)答位,而是直接回貴一個(gè)停止信號(hào)來(lái)完成一次立即讀操作;在選擇讀模式時(shí),主器件首先發(fā)送起始信號(hào)和從器件地址,最后讀取數(shù)據(jù);連續(xù)模式實(shí)際上是立即讀或選擇讀操作的擴(kuò)充,在執(zhí)行立即讀或選擇讀操作獲取一個(gè)字節(jié)數(shù)據(jù)后,主器件并回貴停止信號(hào)而是回貴一個(gè)應(yīng)答位,以表示主器件需要更多的數(shù)據(jù),然后由從器件有序地將后續(xù)字節(jié)數(shù)據(jù)發(fā)送到數(shù)據(jù)線上,知道收到主控器件給出的停止信號(hào)為止。

在單片機(jī)系統(tǒng)中,CPU不僅要實(shí)現(xiàn)對(duì)自身的控制,還擔(dān)負(fù)對(duì)單片機(jī)系統(tǒng)內(nèi)外其它功能部件的控制,完成規(guī)定的操作和運(yùn)算。CPU在實(shí)現(xiàn)這些控制功能時(shí),是通過(guò)逐步執(zhí)行指令序列的過(guò)程來(lái)完成的。 單片機(jī)系統(tǒng)對(duì)任何一條指令的執(zhí)行必須經(jīng)歷下列三個(gè)階段: 1取指令階段; 2分析指令階段 3執(zhí)行指令階段。 關(guān)于手機(jī)單片機(jī)系統(tǒng)的工作過(guò)程主要說(shuō)明下列幾點(diǎn): 1單片機(jī)系統(tǒng)執(zhí)行一條完整的指令必須經(jīng)過(guò)取指令、分析指令和執(zhí)行指令三個(gè)過(guò)程。CPU中的每條指令都存放在專門的存儲(chǔ)器(ROM)中。 2程序由指令序列組成,程序的執(zhí)行過(guò)程就是執(zhí)行指令序列的過(guò)程,也就是周而復(fù)始地進(jìn)行取指令、執(zhí)行指令過(guò)程。 3程序的執(zhí)行種類分為四種:一種從零地址開始執(zhí)行;二是從中間某一給定地址開始執(zhí)行;三是順序執(zhí)行;四是非順序執(zhí)行。 4程序的執(zhí)行中需要去控制單片機(jī)的外部電路,其控制方式有兩種:一是直接控制方式;二是間接控制方式。前者電路結(jié)構(gòu)簡(jiǎn)單,但不能用來(lái)直接控制數(shù)目比較多的執(zhí)行部件,因?yàn)檫@會(huì)占有單片機(jī)的許多輸出接口。間接控制方式與直接控制方式相反,它通過(guò)一個(gè)控制器,由單片機(jī)控制這一控制器。再由這一控制器去直接控制執(zhí)行部件,這樣可聲去微控制器的許多輸出接口,這種間接控制方式能夠控制數(shù)目很多的外部執(zhí)行部件。

5中斷是單片機(jī)中的一種重要功能,它能夠使單片機(jī)的控制功能更加完善。所謂中斷,就是在正常執(zhí)行程序的過(guò)程中,暫時(shí)停止執(zhí)行主程序,而轉(zhuǎn)去執(zhí)行另一個(gè)更加緊急的程序。 6中斷有五個(gè)階段:一是中斷請(qǐng)求;二是中斷排隊(duì);三是中斷響應(yīng);四是中斷處理;五是中斷返回。

0
回復(fù)
wesleylele
LV.6
18
2014-04-29 11:04
@wesleylele
在單片機(jī)系統(tǒng)中,CPU不僅要實(shí)現(xiàn)對(duì)自身的控制,還擔(dān)負(fù)對(duì)單片機(jī)系統(tǒng)內(nèi)外其它功能部件的控制,完成規(guī)定的操作和運(yùn)算。CPU在實(shí)現(xiàn)這些控制功能時(shí),是通過(guò)逐步執(zhí)行指令序列的過(guò)程來(lái)完成的。 單片機(jī)系統(tǒng)對(duì)任何一條指令的執(zhí)行必須經(jīng)歷下列三個(gè)階段:1取指令階段;2分析指令階段3執(zhí)行指令階段。 關(guān)于手機(jī)單片機(jī)系統(tǒng)的工作過(guò)程主要說(shuō)明下列幾點(diǎn): 1單片機(jī)系統(tǒng)執(zhí)行一條完整的指令必須經(jīng)過(guò)取指令、分析指令和執(zhí)行指令三個(gè)過(guò)程。CPU中的每條指令都存放在專門的存儲(chǔ)器(ROM)中。 2程序由指令序列組成,程序的執(zhí)行過(guò)程就是執(zhí)行指令序列的過(guò)程,也就是周而復(fù)始地進(jìn)行取指令、執(zhí)行指令過(guò)程。 3程序的執(zhí)行種類分為四種:一種從零地址開始執(zhí)行;二是從中間某一給定地址開始執(zhí)行;三是順序執(zhí)行;四是非順序執(zhí)行。 4程序的執(zhí)行中需要去控制單片機(jī)的外部電路,其控制方式有兩種:一是直接控制方式;二是間接控制方式。前者電路結(jié)構(gòu)簡(jiǎn)單,但不能用來(lái)直接控制數(shù)目比較多的執(zhí)行部件,因?yàn)檫@會(huì)占有單片機(jī)的許多輸出接口。間接控制方式與直接控制方式相反,它通過(guò)一個(gè)控制器,由單片機(jī)控制這一控制器。再由這一控制器去直接控制執(zhí)行部件,這樣可聲去微控制器的許多輸出接口,這種間接控制方式能夠控制數(shù)目很多的外部執(zhí)行部件。5中斷是單片機(jī)中的一種重要功能,它能夠使單片機(jī)的控制功能更加完善。所謂中斷,就是在正常執(zhí)行程序的過(guò)程中,暫時(shí)停止執(zhí)行主程序,而轉(zhuǎn)去執(zhí)行另一個(gè)更加緊急的程序。6中斷有五個(gè)階段:一是中斷請(qǐng)求;二是中斷排隊(duì);三是中斷響應(yīng);四是中斷處理;五是中斷返回。

手機(jī)中的單片機(jī)一般是16位微處理器(CPU),簡(jiǎn)單點(diǎn)說(shuō),我們可以把CPU直接看成是一塊單片機(jī),而這塊單片機(jī)只有控制運(yùn)算功能,而不具備存儲(chǔ)等功能是外置的。它與外圍某些器件的工作流程如: 按手機(jī)開機(jī)鍵,給維持電源部分供電,同時(shí)上電單片機(jī),單片機(jī)復(fù)位后,再給出控制信號(hào)給維持電源部分,這時(shí)即使松開開機(jī)鍵也無(wú)妨。

復(fù)位后,CPU開始運(yùn)行其內(nèi)部的程序存儲(chǔ)器,首先從地址0(一般地址0,也有些廠家CPU不是)開始執(zhí)行,然后順序執(zhí)行它的引導(dǎo)程序,同時(shí)從外部存儲(chǔ)器(字庫(kù)、碼片)內(nèi)讀取資料。如果此時(shí)讀取的資料不對(duì),則CPU會(huì)內(nèi)部復(fù)位(通過(guò)CPU內(nèi)部的“看門狗”或者硬件復(fù)位指令)引導(dǎo)程序,如果順利執(zhí)行完成后,CPU才從外部字庫(kù)里取程序執(zhí)行,如果取得程序異常,它也會(huì)導(dǎo)致“看門狗”復(fù)位,既程序又從地址0開始執(zhí)行。 CPU讀取字庫(kù)是通過(guò)并行數(shù)據(jù)線和地址線和地址線,再配合讀寫控制時(shí)鐘線W/R,有些讀者可能會(huì)問(wèn),字庫(kù)是怎么區(qū)分是讀程序,還是讀數(shù)據(jù)?單片機(jī)還有一跟外部程序存儲(chǔ)器片選信號(hào)線或CS、CE、,它和W/R配合作用,就能讓字庫(kù)區(qū)分讀是數(shù)據(jù),還是程序。 手機(jī)所有軟件工作的流程都是在CPU的作用下進(jìn)行的,具體的劃分包括下文所述的5個(gè)流程。這些流程都是以軟件數(shù)據(jù)的形式儲(chǔ)于手機(jī)的EEPROM和FLASHROM中. 

0
回復(fù)
wesleylele
LV.6
19
2014-04-29 11:05
@wesleylele
手機(jī)中的單片機(jī)一般是16位微處理器(CPU),簡(jiǎn)單點(diǎn)說(shuō),我們可以把CPU直接看成是一塊單片機(jī),而這塊單片機(jī)只有控制運(yùn)算功能,而不具備存儲(chǔ)等功能是外置的。它與外圍某些器件的工作流程如: 按手機(jī)開機(jī)鍵,給維持電源部分供電,同時(shí)上電單片機(jī),單片機(jī)復(fù)位后,再給出控制信號(hào)給維持電源部分,這時(shí)即使松開開機(jī)鍵也無(wú)妨。復(fù)位后,CPU開始運(yùn)行其內(nèi)部的程序存儲(chǔ)器,首先從地址0(一般地址0,也有些廠家CPU不是)開始執(zhí)行,然后順序執(zhí)行它的引導(dǎo)程序,同時(shí)從外部存儲(chǔ)器(字庫(kù)、碼片)內(nèi)讀取資料。如果此時(shí)讀取的資料不對(duì),則CPU會(huì)內(nèi)部復(fù)位(通過(guò)CPU內(nèi)部的“看門狗”或者硬件復(fù)位指令)引導(dǎo)程序,如果順利執(zhí)行完成后,CPU才從外部字庫(kù)里取程序執(zhí)行,如果取得程序異常,它也會(huì)導(dǎo)致“看門狗”復(fù)位,既程序又從地址0開始執(zhí)行。 CPU讀取字庫(kù)是通過(guò)并行數(shù)據(jù)線和地址線和地址線,再配合讀寫控制時(shí)鐘線W/R,有些讀者可能會(huì)問(wèn),字庫(kù)是怎么區(qū)分是讀程序,還是讀數(shù)據(jù)?單片機(jī)還有一跟外部程序存儲(chǔ)器片選信號(hào)線或CS、CE、,它和W/R配合作用,就能讓字庫(kù)區(qū)分讀是數(shù)據(jù),還是程序。 手機(jī)所有軟件工作的流程都是在CPU的作用下進(jìn)行的,具體的劃分包括下文所述的5個(gè)流程。這些流程都是以軟件數(shù)據(jù)的形式儲(chǔ)于手機(jī)的EEPROM和FLASHROM中. 
一、流程開機(jī)流程 當(dāng)手機(jī)的供電模塊檢測(cè)到電源開關(guān)鍵被按下后,會(huì)將手機(jī)電池的電壓轉(zhuǎn)換為適合手機(jī)電路各部分使用的電壓值,供應(yīng)給相應(yīng)的電源模塊,當(dāng)時(shí)鐘電路得到供電電壓后產(chǎn)生震蕩信號(hào),送入邏輯電路,CPU在得到電壓和時(shí)鐘信號(hào)后會(huì)執(zhí)行開機(jī)程序,首先從ROM中讀出引導(dǎo)碼,執(zhí)行邏輯系統(tǒng)的自檢。并且使所有的復(fù)位信號(hào)置高,如果自檢通過(guò),則CPU給出看門狗(Watchdog)信號(hào)給各模塊,然后電源模塊在看門狗(Watchdog)信號(hào)的作用下,維持開機(jī)狀態(tài)。 二、上網(wǎng)流程 手機(jī)開機(jī)后,既搜索廣播控制信號(hào)道(BCCH)的載頻。因?yàn)橄到y(tǒng)隨時(shí)都向在小區(qū)中的各用戶發(fā)送出用戶廣播控制信息。手機(jī)收集搜索到最強(qiáng)的(BCCH)的載頻。對(duì)應(yīng)的載頻頻率后,讀取頻率校正信道(FCCH),使手機(jī)(MS)的頻率與同步。所以每一個(gè)用戶的手機(jī)在不同上午位置(既不同的小區(qū))的載頻是固定的,它是由GSM網(wǎng)絡(luò)運(yùn)營(yíng)商組網(wǎng)時(shí)確定,而不是由用戶的GSM手機(jī)來(lái)決定。手機(jī)讀取同步信道 (SCH)的信息后找出基地站(BTS)的任別碼,并同步到超高帖TDMA的帖號(hào)上。手機(jī)在處理呼叫前讀取系統(tǒng)的信息。比如:鄰近小區(qū)的情況、現(xiàn)在所處小區(qū)的使用頻率及小區(qū)是否可以使用移動(dòng)系統(tǒng)的國(guó)家號(hào)碼和網(wǎng)絡(luò)號(hào)碼等等,這些信息都可以在以BCCH上得到
0
回復(fù)
wesleylele
LV.6
20
2014-04-29 11:05
@wesleylele
一、流程開機(jī)流程 當(dāng)手機(jī)的供電模塊檢測(cè)到電源開關(guān)鍵被按下后,會(huì)將手機(jī)電池的電壓轉(zhuǎn)換為適合手機(jī)電路各部分使用的電壓值,供應(yīng)給相應(yīng)的電源模塊,當(dāng)時(shí)鐘電路得到供電電壓后產(chǎn)生震蕩信號(hào),送入邏輯電路,CPU在得到電壓和時(shí)鐘信號(hào)后會(huì)執(zhí)行開機(jī)程序,首先從ROM中讀出引導(dǎo)碼,執(zhí)行邏輯系統(tǒng)的自檢。并且使所有的復(fù)位信號(hào)置高,如果自檢通過(guò),則CPU給出看門狗(Watchdog)信號(hào)給各模塊,然后電源模塊在看門狗(Watchdog)信號(hào)的作用下,維持開機(jī)狀態(tài)。二、上網(wǎng)流程 手機(jī)開機(jī)后,既搜索廣播控制信號(hào)道(BCCH)的載頻。因?yàn)橄到y(tǒng)隨時(shí)都向在小區(qū)中的各用戶發(fā)送出用戶廣播控制信息。手機(jī)收集搜索到最強(qiáng)的(BCCH)的載頻。對(duì)應(yīng)的載頻頻率后,讀取頻率校正信道(FCCH),使手機(jī)(MS)的頻率與同步。所以每一個(gè)用戶的手機(jī)在不同上午位置(既不同的小區(qū))的載頻是固定的,它是由GSM網(wǎng)絡(luò)運(yùn)營(yíng)商組網(wǎng)時(shí)確定,而不是由用戶的GSM手機(jī)來(lái)決定。手機(jī)讀取同步信道 (SCH)的信息后找出基地站(BTS)的任別碼,并同步到超高帖TDMA的帖號(hào)上。手機(jī)在處理呼叫前讀取系統(tǒng)的信息。比如:鄰近小區(qū)的情況、現(xiàn)在所處小區(qū)的使用頻率及小區(qū)是否可以使用移動(dòng)系統(tǒng)的國(guó)家號(hào)碼和網(wǎng)絡(luò)號(hào)碼等等,這些信息都可以在以BCCH上得到
手機(jī)在請(qǐng)求接入信道(RACH)上發(fā)出接入請(qǐng)求信息,向系統(tǒng)送SIM卡帳號(hào)等信息。系統(tǒng)在鑒權(quán)合格后,通過(guò)允許接入信道(AGCH)使GSM手機(jī)接入信道上并分配到GSM手機(jī)一個(gè)獨(dú)立專用控制信道(SDCCH)。手機(jī)在SDDCCH上完成登記。在滿速隨路控制信道(SACCH)上發(fā)出控制指令,然后手機(jī)返回空閑狀態(tài),并監(jiān)聽BCCH和CCCH共控制信道上的信息。此時(shí)手機(jī)已經(jīng)做好了尋呼的準(zhǔn)備工作。 一、 機(jī)流程 用戶監(jiān)測(cè)BCCH時(shí),必須與相近的基站取得同步。通過(guò)接收FCCH、SCH 、BCCH信息,用戶將被鎖定到系統(tǒng)及適應(yīng)的BCCH上。 二、 呼叫流程 1、手機(jī)作主叫 我們GSM系統(tǒng)中由手機(jī)發(fā)出呼叫的情況,首先,用戶在監(jiān)測(cè)BCCH時(shí),必須與相近的基站取得同步。通過(guò)接收FCCH、SCH、BCCH信息,用戶將被鎖定到系統(tǒng)及適當(dāng)?shù)腂CCH上的。 為了發(fā)出呼叫,用戶首先要撥號(hào),并按壓GSM手機(jī)的發(fā)射鍵。手機(jī)用鎖定它的基站系統(tǒng)的ARFCN來(lái)發(fā)射RACH數(shù)據(jù)突發(fā)序列。然后基站以CCCH上的AGCH信息來(lái)響應(yīng),CCCH為手機(jī)指定一個(gè)新的信道進(jìn)行SDSSH連接。正在監(jiān)測(cè)BCCH中T的用戶,將從AGCH接收到它的ARFCN和TS安排,并立即轉(zhuǎn)到新的ARFCN和TS上,這一新的ARFCN和TS分配就是SDCH(不是TCH)。一旦轉(zhuǎn)接到SDCCH,用戶首先等待傳給它的SCCH(等待最大持續(xù)26或120ms)
0
回復(fù)
wesleylele
LV.6
21
2014-04-29 11:05
@wesleylele
手機(jī)在請(qǐng)求接入信道(RACH)上發(fā)出接入請(qǐng)求信息,向系統(tǒng)送SIM卡帳號(hào)等信息。系統(tǒng)在鑒權(quán)合格后,通過(guò)允許接入信道(AGCH)使GSM手機(jī)接入信道上并分配到GSM手機(jī)一個(gè)獨(dú)立專用控制信道(SDCCH)。手機(jī)在SDDCCH上完成登記。在滿速隨路控制信道(SACCH)上發(fā)出控制指令,然后手機(jī)返回空閑狀態(tài),并監(jiān)聽BCCH和CCCH共控制信道上的信息。此時(shí)手機(jī)已經(jīng)做好了尋呼的準(zhǔn)備工作。一、機(jī)流程 用戶監(jiān)測(cè)BCCH時(shí),必須與相近的基站取得同步。通過(guò)接收FCCH、SCH、BCCH信息,用戶將被鎖定到系統(tǒng)及適應(yīng)的BCCH上。二、呼叫流程1、手機(jī)作主叫 我們GSM系統(tǒng)中由手機(jī)發(fā)出呼叫的情況,首先,用戶在監(jiān)測(cè)BCCH時(shí),必須與相近的基站取得同步。通過(guò)接收FCCH、SCH、BCCH信息,用戶將被鎖定到系統(tǒng)及適當(dāng)?shù)腂CCH上的。為了發(fā)出呼叫,用戶首先要撥號(hào),并按壓GSM手機(jī)的發(fā)射鍵。手機(jī)用鎖定它的基站系統(tǒng)的ARFCN來(lái)發(fā)射RACH數(shù)據(jù)突發(fā)序列。然后基站以CCCH上的AGCH信息來(lái)響應(yīng),CCCH為手機(jī)指定一個(gè)新的信道進(jìn)行SDSSH連接。正在監(jiān)測(cè)BCCH中T的用戶,將從AGCH接收到它的ARFCN和TS安排,并立即轉(zhuǎn)到新的ARFCN和TS上,這一新的ARFCN和TS分配就是SDCH(不是TCH)。一旦轉(zhuǎn)接到SDCCH,用戶首先等待傳給它的SCCH(等待最大持續(xù)26或120ms)
這信息告知手機(jī)要求的定時(shí)提前量和發(fā)射功率。基站根據(jù)手機(jī)以前的RACH傳輸數(shù)據(jù)能夠決定出適合的定時(shí)提前量和功率級(jí),并且通過(guò)SACCH發(fā)送適當(dāng)?shù)臄?shù)據(jù)供手機(jī)處理。在接收和處理完SACCH中的定時(shí)提前量信息后,用戶能夠發(fā)送正常的、話音業(yè)務(wù)所要的求的是突發(fā)序列消息。當(dāng)PSTN從撥號(hào)端連接到MSC,且MSC將話音路徑接入服務(wù)基站時(shí),SDCCH檢查用戶的合法及有效性,隨后在手機(jī)和基站之間發(fā)送信息。幾秒鐘后,基站經(jīng)由SDSSH告知手機(jī)重新轉(zhuǎn)向一個(gè)為TCH安排的ARFCN和TS。一旦再次接到TCH,語(yǔ)音信號(hào)就在前向鏈路上傳送,呼叫成功建立,SDCCH被騰空。 2、手機(jī)作被叫 當(dāng)從PSTN發(fā)出呼叫時(shí),其過(guò)程與上述過(guò)程類似。基站在BCCH適應(yīng)內(nèi)的Tso期間,廣播一個(gè)PCH消息。鎖定于相同ARFCN上的手機(jī)檢測(cè)對(duì)它的尋呼,并回復(fù)一個(gè)RACH消息,以確認(rèn)接收到尋呼。當(dāng)網(wǎng)絡(luò)和服務(wù)器基站連接后,基站采用CCCH上的AGCH將手機(jī)分配到一個(gè)新的物理信道,以便連接SDCCH和SACCH。一旦用戶在SDCCH上建立了定時(shí)提前量并獲準(zhǔn)確認(rèn)后,基站就在SDCCH上面重新分配物理信道,同時(shí)也確立了TCH的分配。 
0
回復(fù)
wesleylele
LV.6
22
2014-04-29 11:06
@wesleylele
這信息告知手機(jī)要求的定時(shí)提前量和發(fā)射功率。基站根據(jù)手機(jī)以前的RACH傳輸數(shù)據(jù)能夠決定出適合的定時(shí)提前量和功率級(jí),并且通過(guò)SACCH發(fā)送適當(dāng)?shù)臄?shù)據(jù)供手機(jī)處理。在接收和處理完SACCH中的定時(shí)提前量信息后,用戶能夠發(fā)送正常的、話音業(yè)務(wù)所要的求的是突發(fā)序列消息。當(dāng)PSTN從撥號(hào)端連接到MSC,且MSC將話音路徑接入服務(wù)基站時(shí),SDCCH檢查用戶的合法及有效性,隨后在手機(jī)和基站之間發(fā)送信息。幾秒鐘后,基站經(jīng)由SDSSH告知手機(jī)重新轉(zhuǎn)向一個(gè)為TCH安排的ARFCN和TS。一旦再次接到TCH,語(yǔ)音信號(hào)就在前向鏈路上傳送,呼叫成功建立,SDCCH被騰空。2、手機(jī)作被叫 當(dāng)從PSTN發(fā)出呼叫時(shí),其過(guò)程與上述過(guò)程類似。基站在BCCH適應(yīng)內(nèi)的Tso期間,廣播一個(gè)PCH消息。鎖定于相同ARFCN上的手機(jī)檢測(cè)對(duì)它的尋呼,并回復(fù)一個(gè)RACH消息,以確認(rèn)接收到尋呼。當(dāng)網(wǎng)絡(luò)和服務(wù)器基站連接后,基站采用CCCH上的AGCH將手機(jī)分配到一個(gè)新的物理信道,以便連接SDCCH和SACCH。一旦用戶在SDCCH上建立了定時(shí)提前量并獲準(zhǔn)確認(rèn)后,基站就在SDCCH上面重新分配物理信道,同時(shí)也確立了TCH的分配。 

2、手機(jī)作被叫 當(dāng)從PSTN發(fā)出呼叫時(shí),其過(guò)程與上述過(guò)程類似。基站在BCCH適應(yīng)內(nèi)的Tso期間,廣播一個(gè)PCH消息。鎖定于相同ARFCN上的手機(jī)檢測(cè)對(duì)它的尋呼,并回復(fù)一個(gè)RACH消息,以確認(rèn)接收到尋呼。當(dāng)網(wǎng)絡(luò)和服務(wù)器基站連接后,基站采用CCCH上的AGCH將手機(jī)分配到一個(gè)新的物理信道,以便連接SDCCH和SACCH。一旦用戶在SDCCH上建立了定時(shí)提前量并獲準(zhǔn)確認(rèn)后,基站就在SDCCH上面重新分配物理信道,同時(shí)也確立了TCH的分配。

 三、 關(guān)機(jī)流程 關(guān)機(jī)時(shí),按下開關(guān)鍵,鍵盤檢測(cè)模塊向數(shù)字邏輯部分發(fā)出一個(gè)關(guān)機(jī)請(qǐng)求信號(hào),CPU既撤消開機(jī)維持信號(hào),執(zhí)行關(guān)機(jī)程序,供電模塊撤消供電,射頻和邏輯電路立即停止工作。如果在開機(jī)狀態(tài)下強(qiáng)制關(guān)機(jī)(取下電池)也有可能會(huì)造成內(nèi)部軟件故障。

0
回復(fù)
發(fā)
主站蜘蛛池模板: 久久久久久久岛国免费观看 | 一级午夜aaa免费看三区 | 国产一区视频在线免费观看 | 国产综合有码无码中文字幕 | 国产亚洲精品区 | 新入口国产 | 婷婷五月综合丁香在线 | 亚洲综合无码一区二区三区不卡 | 在线观看国产h小视频 | 国产欧美日韩另类色视频云霸 | 精品人人妻人人澡人人爽牛牛 | 欧美成aⅴ人高清WW 一级特黄录像播放 | 国产精品一区二区在线蜜芽TV | 9l国产精品久久久久麻豆 | 国产又粗又猛又爽又黄a片 俄罗斯女人╳69 | 在线免费?看91 | 夜夜狠狠擅视频 | 拔萝卜高清在线观看 | 国产免费一区二区三区四在线播放 | 好男人www在线社区大豆网 | 欧美一级一区二区 | 久久婷婷爱 | 日本少妇被黑人xxxxx软件 | av免费在线观看av | 铜铜铜铜铜铜铜铜好大深色 | 国精产品一码一码三MBA | 青青久草在线 | 精品国产不卡 | 久久午夜精品视频 | 欧美日韩国产精品一区二区三区 | toilet voyeur偷拍 国产激情美女久久久久久吹潮 | 免费一级特黄做受大片 | www久久久天天com | 国色天香网www在线观看 | 久久日韩国产精品免费 | 性中国videossexo另类 | www.亚洲区| 久草av电影| 99爱免费观看国语 | 中文字幕人妻中文av不卡专区 | 欧美日韩激情网 |