首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
针对标准PROFIBUS-DP主站在国内研究较少,自主研发产品的功能有限、智能化不足的现状,进行了基于Linux操作系统的PROFIBUS-DP主站的设计和研究,实现了PROFIBUS-DP 1类主站的主从通信功能。采用模块化设计思想,从防错设计、纠错设计、故障恢复设计等方面对设计方案中软硬件可靠性进行了详细分析。从响应时间的角度阐述了影响系统实时性的关键问题,同时对本平台的实时性进行了详细分析,并通过实验测试了该主站的性能参数。实验结果表明,对于多从站通信,使用Linux操作系统后,性能更优越,运行更稳定。  相似文献   

2.
Linux2.6下自主设计的PROFIBUS-DP单主站的实时性研究   总被引:1,自引:0,他引:1  
通过对PROFIBUS-DP实时性分析,讨论了在自主设计的PROFIBUS-DP单主站平台上,提高Linux操作系统下PROFIBUS-DP实时性的措施,为不使用协议芯片自主设计PROFIBUS-DP主站提供了参考.  相似文献   

3.
介绍了由WindowsCE.NET操作系统和SAMSUNGSMDK2410组成的嵌入式监控系统,并且将其运用于基于PROFIBUS-DP现场总线协议的主站搭建。详细介绍了自行开发的PROFIBUS-DP主站通信卡,重点阐述了通信卡的硬件结构和WinCE.NET下的设备驱动程序的实现。  相似文献   

4.
通过对IEC61158标准中的PROFIBUS-DP协议的研究分析,基于uCOS-II操作系统和STM32F107VC6芯片,用软件的方式严格按照协议标准实现了PROFIBUS-DP一类主站的数据链路层和应用层。软件主站采用共享缓存区的方式传递状态机原语,通过调度任务对各个模块实行统一调度管理,通过DMA方式发送和接收报文。结果表明,该主站实现了PROFIBU-DP一类主站的功能,总线系统的实时性达到时间指标。为将来设计开发PROFIBUS-DP一类主站的通信芯片提供了理论指导和逻辑验证。  相似文献   

5.
以ARM9微处理器与VxWorks操作系统为基础设计实现冗余PROFIBUS-DP主站控制器.详细讨论了冗余DP主站控制器对从站的管理维护以及冗余通信与主备切换的实现方法,并提供了与上位机通信的以太网接口,通过该接口可以对冗余DP主站组态并监控运行状态.本设计对国内冗余DP主站方面的研究提供了一种参考.  相似文献   

6.
本文研究目标是基于嵌入式Linux和GPRS的手机通信系统功能设计与实现,利用HuaHengARM2410实验开发平台、LinuxRed Hat操作系统和GPRS通信模块来实现手机的通信功能,主要包括构建Linux开发环境,编写系统功能界面,通过ARM实验开发平台上UART接口实现与GPRS的数据通信,使用GPRS驱动中间件编写并调用驱动程序以实现多进程的手机通信。试验结果显示,由Linux操作系统功能界面发出指令,通过GPRS数据传输,可以分别控制手机接打电话、发送消息等功能。  相似文献   

7.
介绍了在Linux操作系统下串口通信的程序设计技术。详细阐述了一种基于S3C2410微处理器的嵌入式ARM9与Linux操作系统之间的串口通信设计方法,发现并解决了嵌入式Linux环境下串口通信中遇到的几个问题。对嵌入式串口通信编程具有一定的借鉴作用。  相似文献   

8.
随着嵌入式设备应用场景日趋复杂的变化,异构多核架构逐渐成为嵌入式处理器的主流架构.目前,多核处理器主要采用的单操作系统模式在实际应用中存在诸多局限性.为了充分发挥异构处理器的多核特性,针对异构处理器不同核部署相应的操作系统并实现多操作系统协同处理技术至关重要.本文对异构多核处理器(ARM+DSP)操作系统进行了研究,在异构多核平台上成功移植了嵌入式Linux和国产DSP实时操作系统ReWorks;为实现ReWorks与Linux操作系统协同处理,本文对核间通信的关键技术进行分析研究,并以TI公司的AM5718为例,设计了一系列多核异构通信组件.经测试,本文设计的异构通信组件实现了在ARM上对DSP核进行ReWorks操作系统和应用程序的动态加载、Linux与ReWorks核间消息收发、以及Linux与ReWorks的协同计算等功能.  相似文献   

9.
以一个双主站单从站的PROFIBUS-DP网络为例,详细介绍了PROFIBUS-DP通信网络的实现原理及方法。  相似文献   

10.
PROFIBUS-DP现场总线性能分析   总被引:7,自引:4,他引:7  
本文对PROFIBUS-DP现场总线的网络访问机制进行了详细的探讨,建立了PROFIBUS-DP主站间令牌访问和主从站间主从访问机制的模型,通过分析协议的编码效率、通信过程和通信时间参数,定性定量讨论了PROFIBUS-DP现场总线的实时性、确定性和网络利用效率,并得出有理论和实用价值的结论。  相似文献   

11.
《软件》2017,(2):23-27
针对目前信息安全成为国家重要安全战略,中国军用电脑已装国产操作系统"麒麟"等,信息电子产品国产化必将成为趋势,而麒麟操作系统是一款基于Linux的操作系统,但是在Linux局域网环境下没有一款即时通信软件可供选择。经研究Linux Socket网络编程,及用户界面编程知识,本文设计出基于Linux的C/S模式即时通信系统,此设计基于Linux C语言开发,使用GTK制作图形界面,并涉及到TCP/IP和POP/SMTP协议,实现聊天,记录聊天记录,发送电子邮件,发送文件功能。从而填补国家信息电子产品国产化在即时通信方面的空白。  相似文献   

12.
随着技术的不断进步,高端应用场合对EtherCAT主站的性能提出了越来越高的要求。传统的软件EtherCAT主站使用Windows或Linux操作系统实现,主站的性能和稳定性完全依赖操作系统的实时性,且主站的抖动一般为微秒级别,不能满足高端应用的需求;同时,传统的时钟同步算法以第一从站的时钟作为系统时钟,具有一定的局限性。对此,文章首先对目前EtherCAT主站研究的现状进行阐述;然后提出了一种基于FPGA的硬件EtherCAT主站方案以及一种基于FPGA主站时钟的DC同步算法,并对硬件EtherCAT主站实现的方法进行了描述;最后采用6台通用伺服驱动器作为从站设备,对主站系统进行了实验验证。实验结果表明,所设计的主站通信数据帧抖动仅为5 ns,且搭配本文所述的时钟同步算法,各从站间同步信号SYNC0中断实时同步,能满足各高端应用场景的需求;同时由于FPGA代码的可移植性,该主站可灵活应用于不同的硬件平台,具有很强的工程指导意义。  相似文献   

13.
利用伪终端实现串行通信链路复用功能   总被引:1,自引:0,他引:1  
本文介绍了一种在Arm 9处理器和Linux操作系统的嵌入式组合中实现数据终端设备与无线通信模块之间的串行通信链路复用功能的新的方法.这种方法利用Linux伪终端功能,在数据终端设备和无线通信模块之间实现一个串行通信链路复用层,与一般的实现数据终端设备与无线通信模块之间串行通信链路复用协议TS27.010的方法相比,更简单、灵活,并具有通用的特点.本方法已成功应用于彩信和短信功能的整合中.  相似文献   

14.
基于嵌入式Linux的3G接入方案的设计与实现   总被引:1,自引:0,他引:1  
基于嵌入式Linux 2.6操作系统提出了一种3G多媒体终端无线接入Internet的方案,给出了详细的软、硬件设计。采用基于ARMCortexTM-A8内核的OMAP3530微处理器和SI M5218A3G无线通讯模块,选取WCDMA通信制式并通过在嵌入式Linux 2.6操作系统上移植PPP套件、编写相应的PPP拨号脚本和配置文件,成功地实现了3G多媒体终端通过WCDMA无线网络接入Internet以及与远程服务器之间的无线数据传输。实验表明该方案具有快速、稳定和可靠等优点,3G多媒体终端可以很好地通过WCDMA无线网络接入Internet并可以很快地进行网络数据传输。  相似文献   

15.
研究了基于PROFIBUS-DP现场总线的变频器网络化速度控制和闭环位置控制技术。S7-300PLC主站通过EM277通信模块与PROFIBUS从站进行通信,上位机利用WINCC组态软件实现了从站PLC和变频器的远程控制,并通过动态数据交换(DDE)方式实现了与物流HOSTLINK网络的系统集成。  相似文献   

16.
崔娟 《测控技术》2016,35(1):98-101
介绍了嵌入式Linux操作系统下的一种内核运行态可视化性能分析方法.它采用Linux的字符设备驱动技术,Linux内核源代码内的探针嵌入以及内核补丁技术,基于Socket的Linux端与Windows端的TCP通信技术和Windows端的图形化显示技术,以模块化方式实现了在Windows宿主操作系统下对Linux操作系统运行时系统事件状态变化的图形化地观察手段,从而辅助软件开发人员方便地去诊断和解决嵌入式Linux系统中存在的调度问题、性能问题以及定时问题等.  相似文献   

17.
介绍了系统的整体框架和Linux下串口通信开发的一般流程,着重介绍了嵌入式环境下数据库sqlite3的移植和操作,并给出了串口与sqlite3数据库通信的效率和稳定性测试,在此基础上分析了、基于嵌入式Linux串口通信的RFID安检的可行性,在基于ARM9硬件平台、Linux操作系统环境下实现了RS232串口与RFID读写器通信的应用开发.  相似文献   

18.
针对当前工业网络中使用现场总线技术与以太网技术进行数据通信时遇到的数据冲突以及实时性问题,在对比了当前应用广泛的工业实时以太网技术后,以POWERLINK协议为基础,设计并实现了针对该协议的通信方案。首先,对POWERLINK协议的理论基础进行了介绍。接着,阐述了协议在Linux与Windows两个不同系统下的通信流程,并在基于Windows系统的PC机上实现了POWERLINK多个从站;同时,在基于Linux系统ARM平台的嵌入式设备上实现了POWERLINK主站。最后,搭建了网络实现平台,对协议的通信结果进行了试验测试,并使用了Wireshark工具对通信过程进行了抓包验证;同时,针对其部分通信性能进行测试。试验结果表明了通信的成功性以及通信性能的良好性。该系统为POWERLINK在工业控制领域的进一步应用提供了参考价值。  相似文献   

19.
本文介绍了基于PXA250和Linux嵌入式系统的硬件及软件设计与实现.描述了基于PXA250嵌入式系统硬件设计原理,探讨了Linux操作系统裁剪及生成适合嵌入式的Linux操作系统.给出了全双工串行口通信和网络socket通信编程设计与实现.  相似文献   

20.
Linux环境下基于UDP的socket编程浅析   总被引:1,自引:0,他引:1  
socket适用于网络环境中的进程间通信,它已成为当前许多操作系统的网络API,也是网络操作系统中必不可少的基础功能。尽管UDP无法像TCP一样提供可靠的数据传输,但UDP并不比TCP缺乏优越性。随着Linux操作系统和Internet的不断发展,Linux网络环境下尤其是基于UDP的socket通信技术仍广为注目。文章介绍了Linux平台下的socket及其编程原理,并通过一个Java编写的基于UDP的客户/服务器程序,描述了网络中不同主机上的两个进程之间的socket通信机制。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号