阅读:8284回复:31
写一个TCP/IP的单片模块如何?
用单片机实现,欢迎讨论
|
|
最新喜欢:sunnyw...
|
沙发#
发布于:2001-04-24 16:22
咋地,想做成一个网上合作项目?
要实现要先选定硬件。 |
|
板凳#
发布于:2001-04-24 21:44
通过MODEM还是ETHERNET?
是否考虑用RISC? |
|
地板#
发布于:2001-04-24 23:07
这个跟硬件的关系不是特别大,只是一个低层程序模块,不管是MODEM还是别的接入方式都可以。比如:就用51去实现。
|
|
|
地下室#
发布于:2001-04-25 07:45
那可以用串口rs485来实现它,通过一定的算法,也能实现类是ethernet的载波侦听/多路检测的功能,随机的进行数据发送。在工业控制中用处特别大。
|
|
5楼#
发布于:2001-04-25 08:54
你这个问题我想应该这么解决:
1) 先得解决物理及LLC的问题 2 ) 下一个TCP/IP 的源码 3 )解决TCP/IP 和LLC 的连接 ,TCP/IP 源码的兼容性 我不知道你要这个模块干什么,在工控上,因为TCP/IP 的实时 性不够好,用得很少。 |
|
|
6楼#
发布于:2001-04-25 08:57
楼上误会了我的意思。我只是想做一个协议包,这个包可以嵌入到单片机里面,也可以是ASIC,至于什么接入方式,那是应用的事情。就这个工作言,几乎是纯软件的事。
|
|
|
7楼#
发布于:2001-04-25 09:09
假如你是作理论研究的话,TCP/IP的源码是开放的,你要解决的是什么呢?
|
|
|
8楼#
发布于:2001-04-25 11:58
呵呵!这又是一次误会。我写帖子的时候还没看到您的帖子,前面说的“楼上”是您的楼上。
不知道是否我说的不够清楚。意思很简单:在单片机里完成TCP/IP的协议,当然不是直接把开放的代码直接往里面灌就行的。所做的模块是Embedded Internet的核心部分,之所以说与接口器件及接入方式的关系不大,是因为所有的程序都集成到单片内部,对外提供相应的接口函数,如果是MODEM,那不过是通过232/TTL与MODEM做个简单的握手,建立通信;用ETHENET也是这样,只是接口片子不同,但数据的解包/拆包工作都是一样的。 这个模块如果用51这么低成本的方案实现,应该前途不小。 |
|
|
9楼#
发布于:2001-05-10 16:27
各位:
我有几句说说。这个念头我也早有,不过难度很大。首先,单片机不同于PC,其控制功能较强,但是运算和通讯功能实在不咋的!它用于底层控制或仪表较好,用于计算机网络通讯,似乎不太合适!TCP/IP是一种高层协议,其实现需要CPU有较强的运算和通讯能力、较大的寻址空间,单片机恐难胜任吧?! 用单片机以RS-485或RS-422实现对等通讯控制底层网络还是比较现实的!这就类似于CAN等控制总线。我几个月以前写了一篇以单片机实现点对点RS-485对等控制网络的文章。不过,以上只是我个人的观点。因为,在这方面我也没有广泛地查找资料,所以难免成为井底之蛙!望各位指正! |
|
|
10楼#
发布于:2001-05-19 07:37
用单片机实现TCP/IP在好多公司已经实现,我所在的公司就有这个方面的知识产权。据我所知,上海的上尚有作台湾的这方面的代理。
现在,我见到的实现HTTP的程序占用不到32K ROM。 |
|
|
11楼#
发布于:2001-06-03 23:14
我见过用MICROCHIP的单片机实现的单片机WEB SERVER,其中在单片机上就实现了TCP/IP ,HTTP等协议,好像代码也不长,国外有个网站介绍了用8052单片机实现的TCP/IP协议,不过那个网占用的是捷克语,对于细节的介绍,实在是不明白。
|
|
12楼#
发布于:2001-06-16 11:17
我已经做了一个类似于这样的项目,有兴趣的话发邮件到:bofenggao@163.net.....ok
|
|
13楼#
发布于:2001-06-17 21:14
如果有人想买的话,我倒是有个朋友实现了51芯片的拨号,
可以拨上263。 这个技术并不太难,难在如何裁剪tcp/ip,就是说,不可能 实现所有的协议功能。 |
|
|
14楼#
发布于:2001-06-20 22:13
这种模块早就有了,不过不是在中国,我也是最近才见到他的资料
叫ARM |
|
15楼#
发布于:2001-07-04 16:34
Seiko公司的S7600A即为用硬件实现了TCP/IP;我用他很方便在51上实现了拨号和WEB Server;用硬件实现TCP/IP,在八位机上就可方便实现网络功能,同时不会降低其性能
|
|
16楼#
发布于:2001-07-04 16:42
回lxf
"....在工控上,因为TCP/IP 的实时 性不够好,用得很少。.." 现在工控中以太网就用的很多 [hopejs 编辑于 2001-07-04 16:59] [hopejs 编辑于 2001-07-04 17:02] |
|
17楼#
发布于:2001-07-04 16:58
TCP/IP现在在工控中用的很多;以前用的少,主要是要在实现上成本较贵,比如PLC要实现以太网通信,但个通信模块就要上万;现在工业以太网很流行,其实他和我们平时的以太网性质是一样的。现在做工业HUB和SWITCH的公司渐渐多了,较有名气的是德国Hirschmann和美国的现代控制公司。
|
|
18楼#
发布于:2001-07-16 09:14
用51去做这个事情,不是说不可行,但选择它的原因我觉得是很奇怪的(应许是国内工程师的51情节?),从成本上来说,现在高性能的MPU有好多,价格也不贵,如果是做手持上网设备的话,成本比例高的是显示膜组。所以我觉得费一些气力做这样的工作是没有意义的。
|
|
19楼#
发布于:2001-07-21 10:10
其实,如果系统分析做得好,那么,不管用什么芯片实现tcp/ip最难的还是对tcp/ip的简化程度以及代码的优化。不管你使用电话线或以太网,底层驱动并不是太大问题,问题就在于tcp/ip的实现,只要这个实现做好了,移植的问题不太大。
|
|
|
上一页
下一页