单片机网,单片机网络通信

http://www.itjxue.com  2023-01-23 22:14  来源:未知  点击次数: 

有什么比较好的方便的单片机学习网站

IC/PDF查询

电子元器件查询

IC/PDF查询

器件手册

电子技术文章资源下载类

今日电子

中国电子资源网:

中国电子进修网

电子设计技术网:

21IC

电子工程专辑:

国际电子商情:

北极星电子技术网

大虾电子网

ET电子技术网

老古开发网

我爱研发网

变频技术应用

网易电器

中国IT技术门户

无线电

电子爱好者

PCB信息网

中国PCB技术网

电子论坛

电子论坛

21IC社区

综合电子论坛

电子产品世界论坛

中电网技术论坛

中国电子进修论坛:

光电论坛

大虾电子论坛

电子工程世界论坛

国际电子技术论坛

伟纳单片机论坛

中国PCB论坛

家电论坛

广播论坛

EDA专业论坛

研发BBS

电子工程博客

中国电子工程博客

21IC博客

工控博客

电源网博客

EDA博客

中国电子网博客

电子人博客

中国子设计网博客

中电网博客

进修博客

工控博客

电路图

电子电路图网:

电路图

单片机类

单片机平凡网

单片机

AVR单片机

周立功单片机

晶控电子

PIC学习网:

嵌入式技术网

DSP专业资讯网

哪里有学习单片机的网站?

matlab中文论坛;csdn;东哥单片机学习网;ourdev等等。

简介:

单片微型计算机简称单片机,是典型的嵌入式微控制器(Microcontroller Unit), 常用英文字母的缩写MCU表示单片机。单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。

单片机由运算器,控制器,存储器,输入输出设备构成,相当于一个微型的计算机(最小系统),和计算机相比,单片机缺少了外围设备等。

概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。它最早是被用在工业控制领域。

由于单片机在工业控制领域的广泛应用,单片机由仅有CPU的专用处理器芯片发展而来。最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。

51单片机学习网站6个以上 要求:网站页面广告要少

电子发烧友

单片机教程网

再针对性要求,请XXXXX百度一下

单片机学习网站推荐?

想学单片机,现在专门的电子论坛基本都有单片机板块,并且是按照单片机类型细分的,里面的资料都是很多的。学习来非常方便。推荐好的单片机学习网站有:凡亿课程,21IC,elecfans等。其中从零基础入门、最全面的视频教程则是凡亿教育的凡亿课堂。 百度里面也有详细介绍。

求好的51单片机学习网站

强烈推荐之一: 小刚之家:bes.8u8.com

(这是一个非常不错的网站,从廉价的编程器,到KILE的汉化版,再到种类齐全的免费学习和应用软件和资料,可见站长的良苦用心。我的编程器就是在这里买的,非常不错!)

强烈推荐之二: 单片机爱好者://

强烈推荐之三: 单片机学习网:

(以上这两个有不少学习资料供浏览和下载。)

强烈推荐之四: 电子制作实验室:

(这里有单片机学习的网上教程,连载哟!)

强烈推荐之五: 51单片机://

(这可是大名鼎鼎的哟!她的论坛在单片机世界的影响就象HELLOCQ在HAM中的影响一样。)

强烈推荐之六: 哦,没有了! :D :D :D

衷心祝愿单片机爱好者及学习者们马到成功!!!(我也是正在学习中的菜鸟哟! ;) )

51单片机接入以太网的几种方案

1、MAC+PHY方案

所谓的TCP/IP协议栈是一系列网络协议的统称,不仅包括我们熟知的TCP协议和IP协议。

还有网络层的ICMP(Internet控制报文)协议、IGMP(Internet组管理)协议、ARP(地址解析)协议,传输层的UDP(用户数据包)协议,应用层的HTTP(超文本传输)协议、DNS(域名解析)协议、FTP(文件传送)协议、SMTP(简单邮件管理)协议等等。

传统的以太网接入方案由MCU+MAC+PHY再加入网络接口实现以太网的物理连接,通过在主控芯片中植入TCP/IP协议代码实现通信及上层应用。

应用这种软件TCP/IP协议栈方式实现的比较成熟方案有ENC28J60,?CS8900A,DM9000,当然也有像STM32F107这类(内部自带MAC)+PHY等方案。

2、硬件协议栈芯片方案

由MCU+硬件协议栈芯片(内含MAC和PHY)直接加网络接口,便可方便的实现单片机联网,所有的处理TCP/IP协议的工作都是通过这位MCU的“小秘书”——硬件协议栈芯片来完成。

以太网芯片的内核由传输层的TCP、UDP、ICMP、IGMP等协议、网络层的IP、ARP、PPPoE等协议以及链路层的MAC构成,再加上物理层的PHY和外围的寄存器、内存、SPI接口组成了这一整套硬件化的以太网解决方案。

这套硬件TCP/IP协议栈代替了以往的MCU来处理这些中断请求,即MCU只需要处理面向用户的应用层数据即可,传输层、网络层、链路层及物理层全部由外围WIZnet的芯片完成。

这套方案从硬件开销和软件开发两个方面来简化前面所述的五层网络模型,简化产品开发方案。这样一来,工程师们就不必再面对繁琐的通信协议代码,只需要了解简单的寄存器功能以及Socket编程便能完成产品开发工作的的网络功能开发部分。

扩展资料

以太网协议:

一个标准的以太网物理传输帧由七部分组成。

PR SD DA SA TYPE DATA FCS

同步位 分隔位 目的地址 源地址 类型字段 数据段 帧校验序列 7 1 6 6 2 46~1500 4

除了数据段的长度不定外,其他部分的长度固定不变。数据段为46~1500字节。以太网规定整个传输包的最大长度不能超过1514字节(14字节为DA、SA、TYPE),最小不能小于60字节。

除去DA、SA、TYPE14字节,还必须传输46字节的数据,当数据段的数据不足46字节时需填充,填充字符的个数不包括在长度字段里;超过1500字节时,需拆成多个帧传送。

事实上,发送数据时,PR、SD、FCS及填充字段这几个数据段由以太网控制器自动产生;而接收数据时,PR、SD被跳过,控制器一旦检测到有效的前序字段(即PR、SD),就认为接收数据开始。

(责任编辑:IT教学网)

更多

推荐SQL Server文章