英創提供了支持Windows Embedded Compact 2013(以下簡稱WEC2013)的嵌入式工控主板。WEC2013做了較大的結構性改變,用最簡桌面Minimal Shell取代了原WINCE5,WINCE6,WEC7的常規桌面。因此,在界面操作上會產生很大變化,本文將詳細介紹如何在WEC2013下,建立3G撥號連接,及如何進行撥號。
手動建立撥號連接及撥號方式
1、選擇以下兩種方式任意一種進入網絡面板
1)WEC2013的界面點擊Command->Command Prompt
用鍵盤輸入connmc命令進入網絡面板
2)執行telnet命令連接到板子上
執行connmc命令
進入網絡面板如圖,CPSW3G1和CPSW3G2為板子物理網口的連接
2、選擇新建連接Make New Connection
在彈出的網絡和撥號連接界面選擇新建撥號連接,這里使用的3G模塊是華為MU709,所以將連接名稱取名為MU709 Modem,點擊下一步。
3、選擇調制解調器
調制解調器就是選擇3G模塊所用的撥號串口(為USB虛擬串口)。3G模塊連接到系統中后,驅動程序會虛擬出3至6個串口不等,下圖“選擇調制解調器”下拉列表列出的Huawei EM770W Modem對應第一個虛擬串口,ZTE MF201 Modem對應第三個虛擬串口。
MU709使用第一個虛擬串口撥號,所以這里選擇Huawei EM770W Modem。
如果是WCDMA或EVDO撥號,直接選擇下一步。
如果是GSM撥號,需要增加附加的撥號設置,點擊Configure彈出設備屬性對話框。
在最下面的附加設置中輸入如下撥號命令。其中“CMNET”代表撥號APN,需要根據實際使用的APN進行更改。輸入完成后點擊OK返回。
4、填寫電話號碼
WCDMA和GSM撥號號碼填寫*99# 。
EVDO撥號號碼填寫#777。
5、點擊Finish, 3G撥號連接就建立完成了,如下圖所示
6、雙擊MU709 Modem開始撥號
如果新建立的是WCDMA或GSM撥號連接,在彈出的對話框中直接點擊連接開始撥號。
如果是EVDO撥號,需要設置用戶名和密碼,分別輸入card,然后點擊連接。勾選Save password后,下次就不用再輸用戶名和密碼了。
7、撥號成功后,MU709 Modem的狀態顯示已連接
通過程序代碼建立撥號連接及撥號
1、建立撥號連接
1)將光盤里的RasEntry例程編譯,將編譯后的exe放入英創嵌入式工控主板中。(可以通過VS2013調試部署,或者FTP,或者U盤或SD卡拷貝)
2)將需要建立的連接的配置信息寫入文件,拷入主板中,本文以EM770WEntry.txt為例。EM770WEntry.txt文件內容如下
Name=3GCDMA
UseCountryAndAreaCodes=N
CountryCode=86
AreaCode=10
Phone=*99#
SpecificNameServers=N
DeviceType=modem
DeviceName=Huawei EM770W Modem
SwCompression=N
IpHeaderCompression=N
UserName=
Password=
Domain=
BaudRate=115200
DialAsLocalCall=N
AttachATCmd=
3)通過帶參數的方式執行RasEntry.exe,參數為配置信息文件在主板上的路徑,以本文為例,通過telnet登錄到板子,執行RasEntry.exe EM770WEntry.txt命令。
4)通過CONNMC進入網絡面板,可以看到新連接已經建立好,所有配置參數與EM770WEntry.txt文件內一致。
2、撥號
參考光盤里中RasDial例程中代碼進行撥號連接,主要使用的RasDial這個API函數進行撥號,RasHangUp函數掛斷連接。
如果撥號過程中顯示端口無法打開或被占用,有可能是選擇的調制解調器不正確或沒有插SIM卡,在撥號過程中遇到任何問題,都可與英創工程師聯系,獲得技術支持。文章相關的程序代碼也可以聯系英創工程師獲得。
-
WINDOWS
+關注
關注
3文章
3526瀏覽量
88451 -
嵌入式主板
+關注
關注
7文章
6085瀏覽量
35225
發布評論請先 登錄
相關推薦
評論