<ul id="o4jpt"></ul>
  • 設(shè)為首頁 | 加入收藏 | 中文 | English
     
    產(chǎn)品搜索:
     
    網(wǎng)站首頁     ZLIP介紹   SDK開發(fā)板   ZLIP功能  ZLWeb功能 串口服務(wù)器   版權(quán)信息     購買方法  友情鏈接
    SDK開發(fā)板 SDK Dev. Board
    建立開發(fā)環(huán)境
     
     建立開發(fā)環(huán)境 SDev Evn Construct 您現(xiàn)在的位置→SDK開發(fā)板  
    連線

    建立開發(fā)環(huán)境需要一臺裝有Windows2000或者WindowsXP的計(jì)算機(jī)。
    1. 確保⑦電源開關(guān)處于關(guān)閉狀態(tài)(圖中為開狀態(tài))。
    2. 使用開發(fā)套件中串口線連接到開發(fā)板⑩串口和計(jì)算機(jī)串口。
    3. 根據(jù)用戶實(shí)際情況選擇開發(fā)套中普通網(wǎng)線(淺藍(lán)色)或者對連網(wǎng)線(深藍(lán)色)。普通網(wǎng)線(淺藍(lán)色)可連接至集線器或交換機(jī),對連網(wǎng)線(深藍(lán)色)可連接至PC機(jī)網(wǎng)卡。
    4. 使用開發(fā)套件中USB線連接⑤USB供電輸入和計(jì)算機(jī)USB口。

    安裝軟件

    1. 安裝Keil C51 v7.0以上版本。
    2. 將ZLIP增值版光盤中的所有內(nèi)容復(fù)制到硬盤,后面所指的文件都是指硬盤上的復(fù)制文件。需要復(fù)制到硬盤是因?yàn)槟承⿻r候需要修改文件。

    設(shè)置IP地址

    開發(fā)板例子程序默認(rèn)情況下設(shè)置如下地址:

    名稱 數(shù)值
    開發(fā)板IP地址 192.168.0.2
    子網(wǎng)掩碼 255.255.255.0
    PC機(jī)IP 192.168.0.3
    默認(rèn)TCP端口 1024
    默認(rèn)UDP端口 1024

    這些數(shù)值在“\代碼\UseZLIP\SocketTest\AppTest.h”中設(shè)置。為了使開發(fā)板和PC機(jī)能夠正常連接,必須保證PC機(jī)和開發(fā)板處于同一個子網(wǎng)中,且必須修改PC機(jī)的IP配置為:

    名稱 數(shù)值
    PC機(jī)IP 192.168.0.3
    子網(wǎng)掩碼 255.255.255.0
    網(wǎng)關(guān) 192.168.0.1

    在windows的cmd環(huán)境下輸入ipconfig確認(rèn)PC機(jī)設(shè)置的IP是否正確。

    連接開發(fā)板

    開發(fā)板出廠前寫入了WebServer程序——“\代碼\UseZLIP\ZLWeb\ UseZLWebLib.hex”。
    1. 檢查串口連接:運(yùn)行“\工具\(yùn)sscom\sscomv20.exe”,修改波特率為19200,打開開發(fā)板電源開關(guān),此時應(yīng)該看到有“ZLIP Start…”字符從串口接收到,此時界面如下:

    這表明串口基本沒有問題。
    2. PING開發(fā)板:輸入命令ping 192.168.0.2 -t

    說明開發(fā)板和PC已經(jīng)連接上。

    3. 打開開發(fā)板上的網(wǎng)頁:在IE瀏覽器中輸入http://192.168.0.2,可以看到如下網(wǎng)頁:

    開發(fā)運(yùn)行新程序

    這一步讀者將會學(xué)習(xí)如何將新的程序編譯并下載到開發(fā)板中運(yùn)行。
    1. 打開:用KeilC打開“\代碼\ UseZLIP \SocketTest \ UseZLIPLib. Uv2”。
    2. 編譯:在KeilC中按Project/Build all target files菜單進(jìn)行編譯。當(dāng)然在編譯之前您可以修改代碼,但是建議首次運(yùn)行先不對代碼做修改。編譯時產(chǎn)生UNCALLED SEGMENT的警告,對此不用理會。
    3. 下載:編譯完成后將在“\代碼\ UseZLIP \SocketTest \”目錄下產(chǎn)生UseZLIPLib.hex文件。運(yùn)行“\工具\(yùn)stc_isp_v3.91\STC-ISP V391.exe”,點(diǎn)擊“OpenFile/打開文件”按鈕,打開剛剛產(chǎn)生的UseZLIPLib.hex文件,并設(shè)置MCU Type為STC89C516RD+,最后界面如下:

    點(diǎn)擊“Download/下載”按鈕,然后關(guān)閉開發(fā)板電源,再次打開開發(fā)板電源,程序顯示:

    正在擦除應(yīng)用程序區(qū)...
    Programming.../ 正在下載... ( Begin: 23:15:24 )
    Program OK / 下載 OK
    Verify OK / 校驗(yàn) OK ( Total: 00:10 )
    Have already encrypt. / 已加密

    表明下載完成。注意下載之前需要關(guān)閉其它占用串口的程序。
    4. 測試程序:剛剛下載的UseZLIPLib.hex文件是一個TCP和UDP收發(fā)測試程序,當(dāng)開發(fā)板從串口接收到一個字符以后,將向PC的1024端口發(fā)起兩個連接,連接建立后,PC發(fā)送給開發(fā)板的數(shù)據(jù)都會被開發(fā)板回饋給PC機(jī)。
    (1) 打開sscomv20.exe串口調(diào)試程序,設(shè)置波特率為19200。將“字符串輸入框”中的“abcdefg1234567h”修改為“a”,后面將發(fā)送這個字符。
    (2) 打開“工具\(yùn)SocketTestDlg\SocketTestDlg.exe”程序,SocketTestDlg是卓嵐公司開發(fā)的專用的ZLIP輔助調(diào)試工具。

    確認(rèn)監(jiān)聽端口為1024以后,點(diǎn)擊“ServerListen”開始監(jiān)聽(此時Window防火墻彈出是否阻止SocketTestDlg監(jiān)聽的提示框,點(diǎn)擊“解除阻止”)。
    (3) 重新啟動開發(fā)板,sscomv20將接收到提示信息,之后在sscomv20界面中點(diǎn)擊“發(fā)送”按鈕,將一個字符串發(fā)送給開發(fā)板,開發(fā)板開始向PC的1024端口發(fā)起連接。
    (4) SocketTestDlg顯示“TCP socket 0 is accepted!”和“TCP socket 1 is accepted!”,表明接受了兩個連接。SocketTestDlg中Send mode選擇Send Message,在Send Message框中輸入需要發(fā)送的數(shù)據(jù),點(diǎn)擊“ServerSend”,將數(shù)據(jù)(例如abc)發(fā)送給這兩個TCP連接。之后馬上收到兩個TCP連接的反饋數(shù)據(jù)。SocketTestDlg提示信息如下:

    TCP rcv from socket 0
    --S/He said:abc
    TCP rcv from socket 1
    --S/He said:abc
    TCP socket 1 Send OK!
    --We Said:abc
    TCP socket 0 Send OK!
    --We Said:abc

    這說明該新程序已經(jīng)在板子上正確運(yùn)行了。

       
     
       滬ICP備11004689號   版權(quán)所有@上海卓嵐信息科技有限公司   Design by infoo.cn  

    <ul id="o4jpt"></ul>
  • 黑人巨大开小嫩苞 | 一本色道无码道dⅴd在线录音 | 日韩欧美黄| 美女激晴一级播放在线观看 | 3344在线观看免费视频 | 成人AV电影在线 | 波多野结衣视频在线看 | 精品久久久久久久久久久 | 麻豆国产91 在线播放猎赤 | 免费a在线观看 |