少妇爽到喷白浆AV无码-亚洲av无码专区亚洲av桃-白丝校花的逼好热好紧好想操-午夜精品久久久久久久69蜜桃

關(guān)注官方微信

EN

EN.

單片機(jī)網(wǎng)絡(luò)及其實(shí)現(xiàn)方法

發(fā)布時(shí)間:2009-04-09 作者:上海卓嵐 瀏覽量:3155

摘要:本文討論了單片機(jī)連接網(wǎng)絡(luò)(單片機(jī)上網(wǎng)、單片機(jī)聯(lián)網(wǎng))的基本方法,特別是8位單片機(jī)聯(lián)網(wǎng)的方法。沒(méi)有OS操作系統(tǒng)支持的單片機(jī)如何連接TCP/IP的網(wǎng)絡(luò)?這里提出了一種采用嵌入式聯(lián)網(wǎng)模塊的單片機(jī)聯(lián)網(wǎng)有效方法,甚至可以上Internet。

1.概述

目前單片機(jī)網(wǎng)絡(luò)技術(shù)越來(lái)越受到重視,特別是51單片機(jī)網(wǎng)絡(luò)通信在很多實(shí)際項(xiàng)目中都是需要的。隨著普適計(jì)算(pervasive computing)概念越來(lái)越深入人心,普適計(jì)算所倡導(dǎo)的無(wú)處不在的網(wǎng)絡(luò)連接,所有的智能設(shè)備都連接到網(wǎng)絡(luò)上的前景變得越來(lái)越明朗。

2.單片機(jī)網(wǎng)絡(luò)通訊方案

單片機(jī)從低端到高端有以51單片機(jī)為代表的8位單片機(jī)和以ARM為代表的32位單片機(jī)。不同檔次的單片機(jī)實(shí)現(xiàn)網(wǎng)絡(luò)接口的方法不同。對(duì)于像ARM等高端處理器一般都可以運(yùn)行嵌入式操作系統(tǒng),例如嵌入式Linux,那么此類(lèi)單片機(jī)可以使用操作系統(tǒng)自帶的TCP/IP協(xié)議棧而實(shí)現(xiàn)聯(lián)網(wǎng)。但是此種方法對(duì)于成本和開(kāi)發(fā)人員技術(shù)要求都較高。

但是該方案相對(duì)51單片機(jī)應(yīng)用系統(tǒng)來(lái)說(shuō)成本較高。用戶(hù)可能希望通過(guò)TCP/IP源代碼實(shí)現(xiàn)51單片機(jī)網(wǎng)絡(luò)通訊,但是移植一個(gè)嵌入式TCP/IP協(xié)議??赡苄枰^多的專(zhuān)業(yè)知識(shí)。更重要的是穩(wěn)定性問(wèn)題、產(chǎn)品上市時(shí)間問(wèn)題。

3.實(shí)現(xiàn)單片機(jī)網(wǎng)絡(luò)通信的快速方法

使用卓嵐的ZLSN系列串口聯(lián)網(wǎng)模塊可以方便地實(shí)現(xiàn)單片機(jī)網(wǎng)絡(luò)通信。其具有各種串口接口,例如采用ZLSN3000一端是網(wǎng)口,另一端只要連接2根線(xiàn)的5V電源,2根線(xiàn)直接接到單片機(jī)的RXD、TXD上即可。該解決方案如下特點(diǎn)(參考ZLSN2000使用說(shuō)明書(shū)):

1.方便性:讓單片機(jī)網(wǎng)絡(luò)通信像單片機(jī)串口通信一樣容易。更重要的是其價(jià)格也相當(dāng)經(jīng)濟(jì)。

2.高穩(wěn)定性:ZLSN2000可實(shí)現(xiàn)串口/以太網(wǎng)之間全雙工、不間斷(例如100M數(shù)據(jù)不間斷發(fā)送)、高速率(例如115200波特率)地發(fā)送數(shù)據(jù),且不丟失以字節(jié)。

3.可以進(jìn)行二次開(kāi)發(fā)。

在用戶(hù)選擇單片機(jī)網(wǎng)絡(luò)方案的時(shí)候,可能比較關(guān)心是否能夠進(jìn)行二次開(kāi)發(fā)。如果能夠提供TCP/IP源代碼,那么用戶(hù)就可以直接調(diào)用類(lèi)似connect, send, receive, closet, listen等socket函數(shù),開(kāi)發(fā)出用戶(hù)自己的程序。一般地模塊方案無(wú)法提供這些接口。卓嵐科技的ZLSN模塊充分考慮到用戶(hù)的需求,提供了模塊和主單片機(jī)的命令接口。主單片機(jī)通過(guò)串口發(fā)送socket命令給模塊,例如讓模塊向某個(gè)地址進(jìn)行連接,即發(fā)送 connect yourip: youport 給模塊即可。這相當(dāng)于用戶(hù)可以直接調(diào)用socket函數(shù)。

4.TCP/IP開(kāi)發(fā)板方案

TCP/IP開(kāi)發(fā)板方案可點(diǎn)擊進(jìn)入>>