日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

WinCE下3G模块的调试

發(fā)布時間:2023/12/16 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 WinCE下3G模块的调试 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

歡迎加入Wince技術(shù)討論群QQ#326444254 

 這兩天在WinCE6.0上調(diào)試了下3G模塊,華為的EM730,它支持GPRS和WCDMA。雖然沒有涉及到驅(qū)動的移植(沒有源代碼),但調(diào)試過程還是幾經(jīng)周折,記下來以便后用。

  EM730是MINI PCI接口的,也支持USB。于是先請硬件工程師幫忙飛了一堆線,在PC上測試了一下,工作完全正常,證明模塊本身沒有問題。

  在WinCE6.0上,安裝了HW提供的一個驅(qū)動,并將模塊插入,驅(qū)動似乎也是正常工作了,沒有提示需要再安裝驅(qū)動。打開串口調(diào)試助手,竟然發(fā)現(xiàn)多了三個可用的串口,確定驅(qū)動是工作起來了。用串口調(diào)試助手打開這三個串口逐一發(fā)送AT命令,也有正確返回。到這里,我以為離成功就不遠(yuǎn)了,但最終是行百里者半九十,恰恰在這里停頓了很久,費了很多時間。因為HW沒有提供更多的有關(guān)模塊在CE上的使用說明,只有一個CAB文件。根據(jù)先前調(diào)試GPRS的經(jīng)驗,試了N次,始終無法完成撥號。甚至由深圳那邊的王工遠(yuǎn)程調(diào)試,也沒什么進(jìn)展。最后得出結(jié)論,可能是HW提供的驅(qū)動有一些問題。為了證明這一點,我和王工幾乎花了一天的時間,很冤枉。后來,王工盡力幫忙找HW要了最新的驅(qū)動和撥號后臺程序,在我們的設(shè)備上測試了一下,可以撥號,瀏覽網(wǎng)頁。但事情還沒有完,用它的撥號后臺程序可以連接,但自己手動建立的撥號連接卻不可以。難道是撥號后臺程序?qū)δK做了初始化的工作,發(fā)送了一些特殊的指令。為了證實這個問題,又動了番腦筋,想著以前曾用過的串口分離軟件,想借助該軟件捕獲后臺撥號程序到底發(fā)送了哪些初始化的指令。不過這個方法最終沒有成功。在調(diào)試的過程中逐一排查,最后基本確定應(yīng)該是注冊表配置的問題,撥號后臺程序并沒有發(fā)送特殊的初始化指令,它只是通過其中一個串口獲取模塊的狀態(tài)而已。利用驅(qū)動調(diào)試助手的注冊表監(jiān)視和導(dǎo)出功能,找出區(qū)別并修改后,就可以在控制面板中直接用新建的撥號連接撥號了。

  以下是調(diào)試過程中一些關(guān)鍵的地方。在調(diào)試的過程中有一個中間狀態(tài),撥號很快完成,快得很假,顯示已經(jīng)連接,但實際上這是個虛假的狀態(tài)。截圖如下,

  可以看到此處顯示設(shè)備已連接,但實際上是虛假的,這種狀態(tài)維持不了一會兒,便會自動斷開。

  下面是撥號連接真正成功時的截圖,

  可以看到連接上以后,在網(wǎng)絡(luò)連接中多了一個“COM1:”的連接。此時打開IE就可以瀏覽網(wǎng)頁了,也可以用ipconfig工具查看網(wǎng)絡(luò)連接的狀態(tài),截圖如下,

  從能虛假連接上到實際撥號成功,主要修改了注冊表中的APN設(shè)置,安裝驅(qū)動時默認(rèn)用的是CMWAP,而用WCDMA模塊時需設(shè)置成3gnet。另外,該模塊是USB模擬成串口的,串口號因平臺不同而不同,需要確定用于撥號連接的是哪一個串口,然后在撥號屬性中設(shè)置一下。雖然是模擬成串口,但波特率等屬性是無需關(guān)心的,不必做任何修改。

  調(diào)試3G模塊時又發(fā)現(xiàn)了驅(qū)動調(diào)試助手的一個BUG,不能正常導(dǎo)入MULTI_SZ類型的鍵,導(dǎo)出MULTI_SZ鍵時用十六進(jìn)制的方式顯示,不方便查看和修改,花了點時間修改了一下,現(xiàn)在可以很好的支持MULTI_SZ了,比原來更方便、更直觀。有需要的同學(xué)可在這里下載,http://download.csdn.net/source/1759970

  EM730驅(qū)動程序的下載地址:http://files.cnblogs.com/we-hjb/HWEM730ARMWinCE6.0Driver.zip

總結(jié)

以上是生活随笔為你收集整理的WinCE下3G模块的调试的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。