23178|39

117

帖子

0

TA的资源

一粒金砂(高级)

楼主
 

RT-Thread的一个开源产品:串口转以太网 [复制链接]

响应soso的号召,把RT-Thread这个稳定的网络产品也传了上来,详细信息如下:

这个项目由RT-Thread的LwIP组件维护人 mbbill 捐献,稳定度也达到了RT- Thread/LwIP的最高水平,硬件基于AT91SAM7x256(mbbill亦是AT91SAM7x256分支维护人)。这个项目原本已经完成了 产品的最终稳定性、兼容性测试,并且进行了外围的其他设备连接测试,可惜最终由于使用的是AT91SAM7x256,现在已经比较难买到,价格也上涨很多,所以mbbill决定开源出来捐献给RT-Thread。

简单介绍:
这个是一个使用RT-Thread + LwIP的小型产品,并且达到了一个产品所需要的兼容性、稳定性以及指标。可以使用这个产品进行 RS232、422、485的以太网双向转换,包括TCP、UDP的转换,具体转换情况可以在上位机中自行设置。通过上位机也能够对设备进行固件更新。

产品的技术参数:
    * LAN 以太网:10/100 Mbps,RJ45
    * 保护:内置的1.5 KV电磁保护
    * 串口 数量:1个RS-232,1个485/422兼容接口
    * 端口类型:Male DB9
    * RS-232信号:TxD, RxD, RTS, CTS, GND
    * 串口保护:所有信号15 KV突破保护
    * 串口通讯参数 校验位:None, Even, Odd, Space, Mark
    * 数据位:5, 6, 7, 8
    * 停止位:1, 1.5, 2
    * 流控:RTS/CTS, XON/XOFF
    * 速度:110 bps ~ 921.6 Kbps
    * 控制台端口:RS-232 console口
    * 软件特性 协议:IGMP,ICMP, IP, TCP, UDP, DHCP, DNS
    * 配置方式:Windows 工具
    * 电源要求: 电源输入:9 ~ 24 VDC
    * 功耗:55 mA@ 12 V, 30 mA@24 V
    * 电源线路保护:
    * 1 KV Burst(EFT), EN61000-4-4
    * 0.5 KV Surge, EN61000-4-5
    * 工作环境 操作温度:0~55˚C (32~31˚F), 5~95%RH
    * 储藏温度:-20~85˚C (-4~185˚F), 5~95%RH

淘宝的
测试套装购买链接:
http://item.taobao.com/auction/item_detail.htm?item_num_id=6995778562

测试套装包括:RT-Thread串口以太网转换器1只,RS-422/485转接板一只,电源,光盘一份(含嵌入式源代码,固件,上位机程序,以及原理图,电路图)
测试套装烧写的调试版固件,未屏蔽jtag,dbgu等,方便用户自己调试,板子上有提供jtag等接口,但需自制jtag转接线。

最后强调一下,这是一套工控产品,并不是作为开发板来设计的,虽然上面保留了jtag引脚,可以作为开发板来使用,但是它只有2个串口和一个网络,外设接口较少,会有很大的局限性。希望购买以后作为开发板使用的朋友能够了解。

另外制作jtag转接线需要一定的动手能力,根据文档里的电路图焊接几根线和几个电阻。


项目开源情况说明:
设备firmware GPL开源发布
硬件GPL开源发布

一些照片如附件,后续资料补充中。。。
[ 本帖最后由 ffxz 于 2010-8-13 14:29 编辑 ]

7-42-33.JPG (123.75 KB, 下载次数: 5)

上位机界面

上位机界面

moz-screenshot-27.JPG (116.85 KB, 下载次数: 7)

产品外观

产品外观

moz-screenshot-25.JPG (213.51 KB, 下载次数: 7)

硬件板子图片

硬件板子图片

IMG_2790.JPG (69.61 KB, 下载次数: 2)

MCU芯片特写

MCU芯片特写

moz-screenshot-24.JPG (194.14 KB, 下载次数: 1)

列个队

列个队

moz-screenshot-28.JPG (263.76 KB, 下载次数: 3)

设计的外观

设计的外观

moz-screenshot-26.JPG (115.29 KB, 下载次数: 4)

485转换小模块

485转换小模块

更小的模块.jpg (51.85 KB, 下载次数: 3)

想要内嵌,还有更小的模块

想要内嵌,还有更小的模块

moz-screenshot-29.JPG (73.15 KB, 下载次数: 2)

上位机软件,支持自动发现设备

上位机软件,支持自动发现设备

moz-screenshot-32.JPG (107 KB, 下载次数: 2)

上位机软件

上位机软件

moz-screenshot-31.JPG (75.03 KB, 下载次数: 2)

上位机直接进行固件升级

上位机直接进行固件升级

moz-screenshot-33.JPG (58.59 KB, 下载次数: 1)

上位机软件

上位机软件

moz-screenshot-34.JPG (71.19 KB, 下载次数: 1)

上位机软件

上位机软件

moz-screenshot-37.JPG (109.45 KB, 下载次数: 1)

上位机软件

上位机软件

最新回复

绝对的好, 也是学习rt-thread的好例子   详情 回复 发表于 2023-11-29 16:10

点评

rj45转rs485的东西如果用8位机裸奔uip也是可以实现的。加上一个操作系统能够有什么好处了?能够提高性能吗?  详情 回复 发表于 2012-9-2 21:57

赞赏

2

查看全部赞赏

点赞 关注(2)
个人签名RT-Thread:启动下一代RTOS演化

回复
举报

117

帖子

0

TA的资源

一粒金砂(高级)

推荐
 
代码和上位机软件,文档都在附件中。

代码采用GPL v2开源协议授权。

REL_Ser2Eth_RT-Thread.rar

4.91 MB, 下载次数: 1832

所有的代码,上位机软件,电路图,PCB

ser2eth_protel99.rar

86.94 KB, 下载次数: 563

protel99格式的电路图

ser2eth_SCH_pdf.rar

67.31 KB, 下载次数: 560

PDF格式的电路图

 
个人签名RT-Thread:启动下一代RTOS演化
 

回复

4997

帖子

19

TA的资源

裸片初长成(初级)

沙发
 
很漂亮啊,不错啊:Q
 
个人签名我的博客
 
 

回复

2万

帖子

71

TA的资源

管理员

板凳
 

回复 楼主 ffxz 的帖子

呵呵  我来支持一下
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
 
个人签名

加油!在电子行业默默贡献自己的力量!:)

 
 

回复

117

帖子

0

TA的资源

一粒金砂(高级)

4
 
呵呵,谢谢soso的支持。初始的时候听说mbbill要发一个这样的开源产品,我大吃了一惊。使用国产开源实时操作系统RT-Thread来做产品的虽然很多,但能够直接把一套产品来开源发布的,这个还是头一召。

这也让我明白为什么今年上半年以来为什么mbbill这么忙的原因。mbbill在RT-Thread团队中绝对是主力选手的那种,在LwIP上的功力也无比深厚。所以,这款产品在RT-Thread目前团队水平的情况下,也无疑达到了最高的稳定度。

大家肯定对于开源项目LwIP质疑过(肯定也对国内开源实时操作系统RT-Thread质疑过),担心它不能够应用于商业产品的领域中,那么我们通过这个开源产品告诉您:LwIP行,当然RT-Thread也行!呵呵。

LwIP有bug,这个在我们使用的过程中就有感觉,但不属于那种非常大的情况。在常规使用中不会存在大的问题,在一些小的细节上LwIP可能会存在一些问题,但这些小细节问题完全可以在编程时多注意一些编程规则即可绕过去。相比ucos + uctcp数万美金的报价,在RT-Thread + LwIP免费策略情况下,您完全可以先行评估下这套开源产品,然后再决定您是否合适在产品中使用这套开源的RT-Thread平台。
 
个人签名RT-Thread:启动下一代RTOS演化
 
 

回复

2641

帖子

0

TA的资源

五彩晶圆(中级)

5
 
很不错,严重关注
 
 
 

回复

133

帖子

0

TA的资源

五彩晶圆(中级)

7
 

回复 6楼 ffxz 的帖子

仰慕中:( 。。。。。。。。。。。。
 
 
 

回复

978

帖子

0

TA的资源

一粒金砂(高级)

8
 
这一整套项目做下来,真的很牛逼啊,完全成型的产品
 
 
 

回复

117

帖子

0

TA的资源

一粒金砂(高级)

9
 
大家对这个项目感兴趣吗?我去问问是否还有硬件,如果大家感兴趣(特别是学生),可以考虑送出一些硬件出来,供大家熟悉RT-Thread以及RT-Thread上的LwIP应用。
 
个人签名RT-Thread:启动下一代RTOS演化
 
 

回复

117

帖子

0

TA的资源

一粒金砂(高级)

10
 
:L  已经没有硬件了。呵呵,还是继续玩lm3s吧,下次发些lm3s网络相关的文章出来。
 
个人签名RT-Thread:启动下一代RTOS演化
 
 

回复

25

帖子

0

TA的资源

一粒金砂(初级)

11
 
来支持下~~~~
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

12
 
好东西!请问源码中有上位机的代码吗?
 
 
 

回复

27

帖子

0

TA的资源

一粒金砂(中级)

13
 
这么好的东西赶紧留名。
 
 
 

回复

463

帖子

0

TA的资源

纯净的硅(中级)

14
 
这样的帖子一定的关注。想学的东西太多了。可惜精力不足啊!不过还是赞楼主的无私奉献
 
 
 

回复

16

帖子

0

TA的资源

一粒金砂(中级)

15
 
有源代码吗 ? 跪求学习
 
 
 

回复

2804

帖子

0

TA的资源

五彩晶圆(初级)

16
 
不错不错!~
 
个人签名QQ:1625345502
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

17
 
谢谢,好东西。
 
 
 

回复

862

帖子

2

TA的资源

纯净的硅(初级)

18
 
有时间了尝试下国产免费os+lwip,呵呵
 
个人签名水不撩不知深浅 人不拼怎知输赢
 
 

回复

273

帖子

0

TA的资源

纯净的硅(中级)

19
 
太强悍了,我在学这个呢!期待lz的资料!
 
 
 

回复

19

帖子

0

TA的资源

一粒金砂(初级)

20
 
不错。。下载学习。。。
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表