首页
Web开发
Windows程序
编程语言
数据库
移动开发
系统相关
微信
其他好文
会员
首页
>
其他好文
> 详细
单片机网络开发的一种实现
时间:
2014-12-08 17:47:34
阅读:
171
评论:
0
收藏:
0
[点我收藏+]
标签:
嵌入式
单片机
网络
开发
实现
大家都知道,单片机是嵌入式系统中比较低级的一种微处理器,比较高级的有arm微处理器等。单片机实现网络开发,确实存在一定的难度。首先,实现网络开发必须实现网络协议,最常用的是tcp/ip协议。但是单片机的内存一般就64k。tcp/ip的源代码就要30k左右。嵌入式操作系统需要2k左右的内存。所以内存的使用就显得很拮据了。此外,由于单片机系统本身处理速度的限制,多任务难以实现。那么该如何实现呢?必须得用arm系列的嵌入式吗?本设计方法提出了一套独立于操作系统的解决方案。本系统的处理任务是针对http协议的,使用单片机内部的中断系统。本系统使用8位单片机控制以太网接口芯片,由以太网接口芯片实现物理层及数据链路层的协议。而网络层以上的tcp/ip协议和http协议在单片机内部实现,并根据具体实现,对相关的协议进行裁剪和优化。本系统采用的以太网接口芯片是RTL8019AS,借助该芯片,将tcp/ip协议嵌入到通用单片机中,通过RTL8019AS实现智能设备和仪表在internet网络上的数据传输。其中,单片机微控制器除了实现tcp/ip和应用层协议外,还要完成对嵌入式电子器件和以太网接口芯片的控制,而以太网接口芯片除了实现物理层和数据链路层 协议还要通过TR45接口与internet网络进行通信。
单片机网络开发的一种实现
标签:
嵌入式
单片机
网络
开发
实现
原文地址:http://blog.csdn.net/tuntunwang/article/details/41805823
踩
(
0
)
赞
(
0
)
举报
评论
一句话评论(
0
)
登录后才能评论!
分享档案
更多>
2021年07月29日 (22)
2021年07月28日 (40)
2021年07月27日 (32)
2021年07月26日 (79)
2021年07月23日 (29)
2021年07月22日 (30)
2021年07月21日 (42)
2021年07月20日 (16)
2021年07月19日 (90)
2021年07月16日 (35)
周排行
更多
分布式事务
2021-07-29
OpenStack云平台命令行登录账户
2021-07-29
getLastRowNum()与getLastCellNum()/getPhysicalNumberOfRows()与getPhysicalNumberOfCells()
2021-07-29
【K8s概念】CSI 卷克隆
2021-07-29
vue3.0使用ant-design-vue进行按需加载原来这么简单
2021-07-29
stack栈
2021-07-29
抽奖动画 - 大转盘抽奖
2021-07-29
PPT写作技巧
2021-07-29
003-核心技术-IO模型-NIO-基于NIO群聊示例
2021-07-29
Bootstrap组件2
2021-07-29
友情链接
兰亭集智
国之画
百度统计
站长统计
阿里云
chrome插件
新版天听网
关于我们
-
联系我们
-
留言反馈
© 2014
mamicode.com
版权所有 联系我们:gaon5@hotmail.com
迷上了代码!