<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > AVR單片機與網(wǎng)絡(luò )的連接

AVR單片機與網(wǎng)絡(luò )的連接

作者: 時(shí)間:2016-11-30 來(lái)源:網(wǎng)絡(luò ) 收藏
本文介紹關(guān)于A(yíng)RV單片機通過(guò)一塊芯片W5100上網(wǎng)模塊與網(wǎng)絡(luò )進(jìn)行連接,一直以來(lái)對于嵌入式arduino怎么樣和網(wǎng)絡(luò )進(jìn)行連接一直是我很好奇的問(wèn)題,難得這幾天公司給我一個(gè)關(guān)于利用嵌入式讓AVR連接的應用,雖然對于英語(yǔ)水平還是很低下的我,沒(méi)辦法,為了興趣和工作,只好硬著(zhù)頭皮看著(zhù)外國一些關(guān)于A(yíng)VR與網(wǎng)絡(luò )連接的論壇。其中收獲還是蠻大的,讓自己知道了一些關(guān)于網(wǎng)絡(luò )的知識和電路,特別是自己把一塊ENC28J60上網(wǎng)模塊的PCB順利畫(huà)出來(lái)進(jìn)行生產(chǎn),在畫(huà)這個(gè)板的時(shí)候也是費了一番功夫,根據原理圖,我覺(jué)得第12和第13引腳不應該是短路的,可是當PCB板拿到手的時(shí)候進(jìn)行硬件測試,居然發(fā)現這兩個(gè)引腳連在了一起。百思不得其解,把PCB板和畫(huà)的圖進(jìn)行對比是沒(méi)有錯的,后來(lái)懷疑是IC的問(wèn)題,但是經(jīng)過(guò)看數據手冊和IC不接在電路中的測試,沒(méi)有問(wèn)題。最近對HR911105A網(wǎng)口進(jìn)行測試,興奮地發(fā)現了問(wèn)題是第3和第6是連在一起的。找出問(wèn)題根源。




一直對于arduino這種開(kāi)發(fā)平臺和獨特的編程風(fēng)格的感興趣。特別是他具有一個(gè)實(shí)時(shí)和電腦進(jìn)行通訊的系統平臺,長(cháng)話(huà)短說(shuō),還是把硬件進(jìn)行連接,以及代碼的編寫(xiě)和調試,因為ardunio官方指代了一個(gè)關(guān)于Ethernet的庫,所以把它下載下來(lái),加以研究。終于寫(xiě)出了下面的一段代碼:
#include
//Test Code:
/*
* Web Server
*
* A simple web server that shows the value of the analog input pins.
*/
#include
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
byte ip[] = { 192, 168, 0, 48 };
Server server(80);
void setup()
{
Ethernet.begin(mac, ip);
server.begin();
}
void loop()
{
Client client =server.available();
if (client) {
// an http request ends with a blank line
boolean current_line_is_blank = true;
while (client.connected()) {
if (client.available()) {
char c = client.read();
// if weve gotten to the end of the line (received a newline
// character) and the line is blank, the http request has ended,
// so we can send a reply
if (c == n && current_line_is_blank) {
// send a standard http response header
client.println("HTTP/1.1 200 OK");
client.println("Content-Type: text/html");
client.println();
上一頁(yè) 1 2 下一頁(yè)

評論


技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>