版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
手機測試及相關(guān)技術(shù)針對RS232進(jìn)行手機測試和相關(guān)下載的技術(shù)討論!RS232串口通信的參數(shù)。波特率(band)數(shù)據(jù)位(databit)停止位(stopbit)校驗位(parity)流控制(flowcontrol)傳輸位中包括的內(nèi)容起始位(以邏輯0代表高電位)數(shù)據(jù)位(8位形成一個字符,也就是ASC?碼)校驗位(0位)停止位(以邏輯1代表低電位)
國際上規(guī)定了一個標(biāo)準(zhǔn)波特率系列:110、300、600、1200、1800、2400、4800、9600、14.4Kbps、19.2Kbps、28.8Kbps、33.6Kbps、56Kbps。例如:9600bps,指每秒傳送9600位,包含字符的數(shù)位和其它必須的數(shù)位,如奇偶校驗位等。大多數(shù)串行接口電路的接收波特率和發(fā)送波特率可以分別設(shè)置,但接收方的接收波特率必須與發(fā)送方的發(fā)送波特率相同。
通信線上所傳輸?shù)淖址麛?shù)據(jù)(代碼)是逐為位傳送的,1個字符由若干位組成,因此每秒鐘所傳輸?shù)淖址麛?shù)(字符速率)和波特率是兩種概念。在串行通信中,所說的傳輸速率是指波特率,而不是指字符速率,它們兩者的關(guān)系是:假如在異步串行通信中,傳送一個字符,包括12位(其中有一個起始位,8個數(shù)據(jù)位,2個停止位),其傳輸速率是1200b/s,每秒所能傳送的字符數(shù)是1200/(1+8+1+2)=100個。
計算機主板上有一個串行通信IC(16c550),是決定計算機最大串口速率的IC。以前我們在用新的工業(yè)PC做3000C的軟件下載進(jìn)不成功的原因就在于此。通信雙方的傳輸速率不同。導(dǎo)致下載失敗。工廠現(xiàn)有的控制編程方法DelphiVC++VB數(shù)據(jù)庫支持OracleSQLServer編程原理的大致說明
--RS232串口控制由于計算機中有串行IC,所以不需要增加硬件。利用指令控制儀器。需要各種庫的支持。譬如:VB、delphi運行環(huán)境、Oracle、SQLserver數(shù)據(jù)庫支持、I/O庫支持,各種DLL支持。手機RS232編程1、需要了解手機和RS232的接口語言標(biāo)準(zhǔn)。因為沒有國際標(biāo)準(zhǔn),手機的方案不同,標(biāo)準(zhǔn)也不同2、需要了解手機內(nèi)主要芯片的性能和原理用技術(shù)參數(shù)。GPIB的應(yīng)用相對于RS232傳輸速率更快。而且防錯能力加強。用于要求更高的儀器控制。GPIB有一套專門的命令。也就是IEEE488.2標(biāo)準(zhǔn)(NI公司)可實現(xiàn)多儀器的星型組合和線型組合目前我們所用的儀器控制大部分都是GPIB控制關(guān)于sourcecode的討論對我們的用處。對我們了解手機軟件結(jié)構(gòu)的幫助。幫助我們了解了手機測試和軟件下載和寫IEMI和基本流程??梢杂嗅槍π缘倪M(jìn)行技術(shù)補充。手機軟件結(jié)構(gòu)KeypadDriver(鍵盤驅(qū)動)AudioDriver(聲音驅(qū)動)DisplayDriver(顯示驅(qū)動)GenericInterfaceModule通用接口模塊
ExternalFunctions(DataServices,TestInterface)外部功能(數(shù)據(jù)服務(wù)、測試接口)我們現(xiàn)在能做的在EZZE提供sourcecode的基礎(chǔ)上。我們真正在生產(chǎn)能利用上的只有手機的FINTEST。因為這種測試有一個固定的項目和測試標(biāo)準(zhǔn)。當(dāng)然還要手動發(fā)起呼叫后才能進(jìn)行自動測試。fastloaderPortIO模塊--是進(jìn)行控制輸入輸出,這里的代碼主要是針對串口通信進(jìn)行的編程。Thread模塊—是對手機進(jìn)行軟件寫入的模塊。其中有很多關(guān)于十六進(jìn)制的地址算法。以及寫入時所用的函數(shù)。IEMIComDrv32.pas:對串口編程的模塊MaxComm:對手機IEMI號寫入讀出算法、地址等的操作模塊。*varIMEI_WRITE:array[1..27]ofByte;A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,ChkSum:Byte;SUMVAR,REALCHECK:INTEGER;beginSUMVAR:=0;FCmdStr:='WRITINGIMEINUMBER';{Convertingeachcharactertonumber}A14:=Ord(IMEI_NO[1])-$30;A13:=Ord(IMEI_NO[2])-$30;A12:=Ord(IMEI_NO[3])-$30;A11:=Ord(IMEI_NO[4])-$30;A10:=Ord(IMEI_NO[5])-$30;
A9:=Ord(IMEI_NO[6])-$30;A8:=Ord(IMEI_NO[7])-$30;A7:=Ord(IMEI_NO[8])-$30;A6:=Ord(IMEI_NO[9])-$30;A5:=Ord(IMEI_NO[10])-$30;A4:=Ord(IMEI_NO[11])-$30;A3:=Ord(IMEI_NO[12])-$30;A2:=Ord(IMEI_NO[13])-$30;A1:=Ord(IMEI_NO[14])-$30;A0:=Ord(IMEI_NO[15])-$30;{CalculatingtheCheckSum...}//ChkSum:=217-(A0+A1+A2+A3+A4+A5+A6+A7+A8+A9+A10+A11+A12+A13+A14);//FORSUMVAR:=217TO$FFFFDO//BEGIN//ChkSum:=SUMVAR-(A0+A1+A2+A3+A4+A5+A6+A7+A8+A9+A10+A11+A12+A13+A14);{Doyouthink'217'isthecorrectnumbertocalculateChkSum?-No!}{MakingIMEIvaluefromhere}IMEI_WRITE[1]:=$0A;IMEI_WRITE[2]:=ChkSum;IMEI_WRITE[3]:=$34;IMEI_WRITE[4]:=$33;IMEI_WRITE[5]:=$00;IMEI_WRITE[6]:=$12;IMEI_WRITE[7]:=$40;IMEI_WRITE[8]:=$50;{TypeApprovalCode}IMEI_WRITE[9]:=A14;IMEI_WRITE[10]:=A13;IMEI_WRITE[11]:=A12;IMEI_WRITE[12]:=A11;IMEI_WRITE[13]:=A10;IMEI_WRITE[14]:=A9;{FinalyAssemblyCode}
procedureTMainForm.ReadImeiButClick(Sender:TObject);varFlag:boolean;TimeOut:integer;beginTempFlag:=False;MsgForm:=TMsgForm.Create(Application);MsgForm.Show;MsgForm.MsgStatus.Caption:='ReadingtheIMEINofromPhone...';MsgForm.MsgStatus.Update;MaxCom.TurnOnOff(False);Sleep(100);MaxCom.TurnOnOff(True);Sleep(3000);repeat
MaxCom.SendSmecstring;sleep(150);Flag:=MaxCom.TestMode(True);Inc(TimeOut);until(Flagor(TimeOut>5));ifnotFlagthenbeginMsgFor
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 落實工作督查督辦制度
- 2025湖南永州市機關(guān)事務(wù)管理局對外招聘3人參考考試試題附答案解析
- 2026中建三局第三建設(shè)工程有限責(zé)任公司校園招聘備考考試題庫附答案解析
- 2026湖南長沙市芙蓉區(qū)東湖街道社區(qū)衛(wèi)生服務(wù)中心招聘參考考試題庫附答案解析
- JIS D 9401-2010 自行車.車架標(biāo)準(zhǔn) Frame - Assembly for bicycles
- 2026河南平頂山文化藝術(shù)職業(yè)學(xué)院招聘48人備考考試題庫附答案解析
- 2026河北邢臺市臨城縣招聘森林消防專業(yè)隊員8人備考考試題庫附答案解析
- 2026北京石景山區(qū)教育系統(tǒng)事業(yè)單位招聘25人參考考試試題附答案解析
- 2026四川華豐科技股份有限公司招聘法務(wù)風(fēng)控管理崗位1人備考考試試題附答案解析
- 煤礦安全生產(chǎn)科保密制度
- 壓瘡及失禁性皮炎護(hù)理
- 2025年辦公室行政人員招聘考試試題及答案
- 鐵路運輸安全管理體系建設(shè)方案
- 施工總承包技術(shù)標(biāo)述標(biāo)大綱
- 工程機械定義及類組劃分
- 2024臨床化學(xué)檢驗血液標(biāo)本的采集與處理
- 學(xué)堂在線 雨課堂 學(xué)堂云 高技術(shù)與現(xiàn)代局部戰(zhàn)爭 章節(jié)測試答案
- 軟件企業(yè)軟件版本控制規(guī)范
- 2025年《商務(wù)接待與談判》課程標(biāo)準(zhǔn)
- JG/T 374-2012建筑用開窗機
- CJ/T 161-2002水泥內(nèi)襯離心球墨鑄鐵管及管件
評論
0/150
提交評論