阅读:8366回复:31
写一个TCP/IP的单片模块如何?
用单片机实现,欢迎讨论
|
|
最新喜欢:![]()
|
沙发#
发布于:2002-05-10 15:33
用INTEL 196怎么样?
我主要从速度上考虑 另外,实现IP协议对ROM与RAM大约需要多少 |
|
|
板凳#
发布于:2002-05-08 22:35
就知道用51,有啥劲!!!
速度那么慢,而且还是8位,况且内部资源又少 如果真的想做TCP/IP模块的话,我推荐大家用FPGA实现,那样会更有前途! |
|
地板#
发布于:2002-03-24 19:31
I have developed many embedded system with TCP HTTP SNMP PPP VPN xDSL CableModem Switch/Router System, by ATINucleus/Epigule/VxWork/Linux/RTXC...
If you have implemend the simple HTTP TCP Telnet on small single chip (e.g. 8051,...). I will like to exchange my code with you. Thanks. B.S. andychoi andy.choi@msa.jinet.net |
|
地下室#
发布于:2002-02-02 18:08
我也比较赞成用DSP来实现
|
|
|
5楼#
发布于:2002-01-25 11:04
楼上的简化可行!
|
|
|
6楼#
发布于:2001-10-26 16:34
不知楼上写的TCP/IP实现到何种程度?
实现tcp/ip确实最难的是对tcp/ip的简化程度以及代码的优化。问题就在于tcp/ip在单片机上实现时应如何考虑? 比如:底层驱动到以太包的装配的实现与硬件相关,烦琐但清晰。 ARP/RARP协议的REQUEST与REPLY可也比较单纯。 ICMP对只作为被动回应的单片机用处不大,只要回应就可以了。 UDP因为发包后不负责任,也可以想清楚。 TCP实现时,只考虑单片机与单机建单连接并没有其他TCP包干扰的情况下,可以把TCP的有限状态机全部忽略,只写连接的握手过程、正常发送与结束连接,定时器管理,自适应重发可简化或省略,滑动窗简化为窗口数1,我这样考虑有没有问题?但关键在单片机功能有限,又大多用于工控领域,承担苛刻的实时任务,不可能承担太多的通讯任务,像UNIX源码那样多进程并发执行不太能,TCP数据又不定长,来包时间又是随机的,占用的处理机开销如何衡量?简化到何种程度,有没有量化的标准? 恳请指教! |
|
7楼#
发布于:2001-10-07 13:55
很幸运
我已开发出全套,arp,icmp,tcp/ip......,呵呵 linlin7@263.net |
|
8楼#
发布于:2001-09-16 17:57
可以用DSP实现,处理能力不是问题
|
|
|
9楼#
发布于:2001-08-31 07:57
看了这么多,我有个想法,已经写出来了,请大家去看看
|
|
10楼#
发布于:2001-08-28 00:23
实际上早就有硬体的全TCP/IP协议芯片了,只是价格偏高。
|
|
|
11楼#
发布于:2001-07-24 00:14
顺便向各位高手请教:
若用51,连Enthernet恐怕连10M都达不到 如果要实现100M,有现成的产品吗(含国外);若自己做,如何选型? |
|
12楼#
发布于:2001-07-23 23:59
我在“老古开发网”上已见到现成的产品啦!
不妨去看看! |
|
13楼#
发布于:2001-07-21 10:10
其实,如果系统分析做得好,那么,不管用什么芯片实现tcp/ip最难的还是对tcp/ip的简化程度以及代码的优化。不管你使用电话线或以太网,底层驱动并不是太大问题,问题就在于tcp/ip的实现,只要这个实现做好了,移植的问题不太大。
|
|
|
14楼#
发布于:2001-07-16 09:14
用51去做这个事情,不是说不可行,但选择它的原因我觉得是很奇怪的(应许是国内工程师的51情节?),从成本上来说,现在高性能的MPU有好多,价格也不贵,如果是做手持上网设备的话,成本比例高的是显示膜组。所以我觉得费一些气力做这样的工作是没有意义的。
|
|
15楼#
发布于:2001-07-04 16:58
TCP/IP现在在工控中用的很多;以前用的少,主要是要在实现上成本较贵,比如PLC要实现以太网通信,但个通信模块就要上万;现在工业以太网很流行,其实他和我们平时的以太网性质是一样的。现在做工业HUB和SWITCH的公司渐渐多了,较有名气的是德国Hirschmann和美国的现代控制公司。
|
|
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:34
Seiko公司的S7600A即为用硬件实现了TCP/IP;我用他很方便在51上实现了拨号和WEB Server;用硬件实现TCP/IP,在八位机上就可方便实现网络功能,同时不会降低其性能
|
|
18楼#
发布于:2001-06-20 22:13
这种模块早就有了,不过不是在中国,我也是最近才见到他的资料
叫ARM |
|
19楼#
发布于:2001-06-17 21:14
如果有人想买的话,我倒是有个朋友实现了51芯片的拨号,
可以拨上263。 这个技术并不太难,难在如何裁剪tcp/ip,就是说,不可能 实现所有的协议功能。 |
|
|
上一页
下一页