打印

ARM7上带TCP/IP通讯功能又不想用操作系统有什么思路啊?

[复制链接]
12499|38
手机看帖
扫描二维码
随时随地手机跟帖
沙发
tubie|  楼主 | 2009-2-3 08:55 | 只看该作者

你说的这个ecos增值包多少钱?

谢谢!

使用特权

评论回复
板凳
dld2| | 2009-2-3 09:24 | 只看该作者

可以

要实现通用定时器功能。

在主循环中驱动协议栈运行。

应用层不能使用socket接口。直接访问tcp功能。所以要对tcp层比较熟悉。

使用特权

评论回复
地板
tubie|  楼主 | 2009-2-3 10:03 | 只看该作者

用LWIP是不是能实简单地现上面几位说的功能?

使用特权

评论回复
5
dld2| | 2009-2-3 11:29 | 只看该作者

re

俺用的就是lwip。

使用特权

评论回复
6
后学| | 2009-2-3 12:17 | 只看该作者

为什么非要这样啊

使用特权

评论回复
7
twicave| | 2009-2-4 08:58 | 只看该作者

怎么听着像王婆卖瓜啊.

那个ecos到底是个什么东西?

使用特权

评论回复
8
dld2| | 2009-2-4 09:15 | 只看该作者

不知道裸奔TCP/IP不能支持并发连接的说法是哪里来的

俺测试TCP服务器完全可以支持并发多连接。只是实际产品中不需要。

请从原理上解释一下为什么裸奔就不能并发了。

使用特权

评论回复
9
wangkj| | 2009-2-4 12:21 | 只看该作者

ecos是商业的,linux是gpl的,怎么可能扯一起?

使用特权

评论回复
10
常来21ic| | 2009-2-4 17:08 | 只看该作者

恭喜 armecos

今年你很有机会上榜 十大风云人物

看了不少你很多关于ecos的帖子,到底有没有体验版,有的话我想大家都会想试试的。

使用特权

评论回复
11
icecut| | 2009-2-4 17:33 | 只看该作者

曾经下载过

我也曾经从图书馆借过这种书.

就是没看....


哈哈

仰天长笑出门去

使用特权

评论回复
12
Wxy8030| | 2009-2-5 18:10 | 只看该作者

确实是王婆在卖瓜!

    顶多是实现的难度而已,不存在说同样的硬件平台上上OS能运行的东西去掉OS反而不能运行的——照你这么说上个OS还能“多”出硬件资源来?

使用特权

评论回复
13
db10| | 2009-2-6 11:37 | 只看该作者

...

 不用操作系统肯定能实现的,其实TCP/IP的响应和协议桟,如果全部代码看过的话,可以简单说跟串口没有多大区别,就是中断/或查询响应,再一层一层解包取包。唯一跟串口不同的,就是TCP复杂,每包数据可以大,可以实现更多的应用层的功能。这样导致响应的时间快慢问题,为了很好的响应和控制和应用程序书写简单化就用操作系统的理念。有了这些,项目开发条理性好,稳定性和可移植性更好。如果LZ不想用操作系统,也是可以的,自己在循环中采用时间的概念,就象 dld2说的,采用定时器,你可以不同的时间段到,去执行你想要执行的程序,这样能有力保证响应时间。其实实时可控操作系统也是具有这种理念。

使用特权

评论回复
14
tubie|  楼主 | 2009-2-6 13:00 | 只看该作者

嗯,楼上说的明白

使用特权

评论回复
15
王敬| | 2009-2-6 15:33 | 只看该作者

可以用个TCP/IP协议栈芯片和CPU组合

用硬件实现TCP/IP就可以了 

使用特权

评论回复
16
菜花香| | 2009-2-6 22:04 | 只看该作者

看见“armecos ”就烦

那个叫杨屹的,在公共论坛抓住任何机会不停的做广告,恶心不恶心!!!

LZ告诉你,简单的Tcpip协议栈可以用uip,代码很少,如果你应用够简单的话,可以考虑移植。
要是稍微复杂点就移植Lwip,不过Lwip在操作系统下应用会合适些,再说arm7移植uCOS到处都是资料,做了你就知道,其实跑个OS根本不是什么高级的事情。

我们的产品就是用的Lwip,出货都2、3年了,几W几W的,排除了一些小BUG后就一直没出过什么问题,很好用的。

使用特权

评论回复
17
tubie|  楼主 | 2009-2-6 23:11 | 只看该作者

楼上的给推荐一个带TCP/IP的芯片吧

使用特权

评论回复
18
tubie|  楼主 | 2009-2-6 23:42 | 只看该作者

不知道ecos多少钱,感觉uc/os也不便宜

几个东西加起来就好几十万了,值那么多钱吗?几万块还可以考虑。

使用特权

评论回复
19
_yunyun_| | 2009-2-7 11:57 | 只看该作者

可以移植uIP的

http://space.taobao.com/958eaaba7d6ea34b4e87143d04fa66ec/show_blog-20739631.htm
洞洞板(万用板)搭建51+ENC28J60+12864,成功移植uIP0.9
参考下面链接的**:

相关链接:http://space.taobao.com/958eaaba7d6ea34b4e87143d04fa66ec/show_blog-20739631.htm

使用特权

评论回复
20
ayb_ice| | 2009-2-7 20:25 | 只看该作者

使用简单的嵌入式RTOS还不如直接裸奔

严重同意18L,裸奔借用RTOS编程思想是个不错的选择

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

135

主题

428

帖子

0

粉丝