×

基于ARM系列S3C4510B和uClinux的面向网络的数

消耗积分:3 | 格式:rar | 大小:127 | 2009-08-15

分享资料个

本文介绍了利用ARM系列S3C4510B和嵌入式系统 uClinux实现基于网络的数据采集和传输。采取合理任务分配策略保证了系统的实时性要求,并将网络数据传输率需求控制在应用需求范围内。并分析了以太网传输、HPI等相关关键技术,该技术应用于机床设备检测系统,取得了良好的效果。
伴随着Ethernet技术日益成熟,在现场信号采集与分析系统、测试测量以及工业I/O设备中,Ethernet技术已经或者将要发挥其巨大的作用。计算机技术、网络技术和大规模集成电路的高速发展,动态信号分析系统也出现向着网络化的方向发展的趋势。Ethernet已经成为LAN中的主导协议。传统的实时信号分析系统数据通讯接口一般采用串行口、并行口、PCI总线或USB的方式。与其相比,Ethernet的优势在于性能价格比高、远距离数据传输和分布式运行等特点,而且可以将网络技术应用到信号分析系统领域。由于数据的传送可以通过TCP/IP协议进行,其所具有的网络功能并不要求作为上位机的PC机与下位机(数据采集分析仪)处在同一局域网内,只要能连上Internet而且带宽满足要求,便可以在任何地点、任何时间采集和分析数据,并进行远程测试、诊断。基于上述分析,结合重点基金项目研发,本文给出了一种基于Ethernet的实时动态信号采集和传输的通讯实现。
S3C4510B是Samsung公司开发的一款性价比很高的ARM核SOC,它内含ARM7TDMI内核, 并内置10/100M Ethernet控制器,特别适合网络应用。在Samsung公司开发的S3C4510B上嵌人uclinux操作系统是项比较成熟的技术,它大多应用在手持设备、家庭网关、工业控制中。但在数据采集应用中使用这项技术应用较少,原因是uclinux不是实时操作系统,而数据采集应用对数据采集的实时性要求很高。本文介绍如何利用在S3C4510B上嵌入uclinux操作系统的方法来实现数据的采集和传输。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !