Present a kind of method which is used to communicate between serial serial port and peripheral equipment dynamicly and real-time using multithreading technique based on the basic principle of communication and multit...Present a kind of method which is used to communicate between serial serial port and peripheral equipment dynamicly and real-time using multithreading technique based on the basic principle of communication and multitasking mechanism in the circumstance of Windows. This method resolves the question of Real-time answering in the serial communication validly, reduces losing rate of data and improves reliability of system. This article presents a general method used in the serial communication which is practical.展开更多
Computer numerical control(CNC)system is the base of modern digital and intelligent manufacturing technolo- gy.And opened its architecture and constituted based on PC and Windows operating system(OS)is the main trend ...Computer numerical control(CNC)system is the base of modern digital and intelligent manufacturing technolo- gy.And opened its architecture and constituted based on PC and Windows operating system(OS)is the main trend of CNC sys- tem.However,even if the highest system priority is used in user mode,real-time capability of Windows(2000,NT,XP)for applications is not guaranteed.By using a device driver,which is running in kernel mode,the real time performance of Windows can be enhanced greatly.The acknowledgment performance of Windows to peripheral interrupts was evaluated.Harmonized with an intelligent real-time serial communication bus(RTSB),strict real-time performance can be achieved in Windows platform. An opened architecture software CNC system which is hardware independence is proposed based on PC and RTSB.A numerical control real time kernel(NCRTK),which is implemented as a device driver on Windows,is used to perform the NC tasks.Tasks are divided into real-time and non real-time.Real-time task is running in kernel mode and non real-time task is running in user mode.Data are exchanged between kernel and user mode by DMA and Windows Messages.展开更多
随着基于电影和电视工程师协会(The Society of Motion Picture and Television Engineers,SMPTE)ST 2110标准的网际互连协议(Internet Protocol,IP)化电视系统越来越多,传统串行数字接口(Serial Digital Interface,SDI)架构电视系统测...随着基于电影和电视工程师协会(The Society of Motion Picture and Television Engineers,SMPTE)ST 2110标准的网际互连协议(Internet Protocol,IP)化电视系统越来越多,传统串行数字接口(Serial Digital Interface,SDI)架构电视系统测量方法在IP化电视系统中已不再适用。对此,详细介绍IP测量与SDI测量的区别与联系,以及IP架构电视系统测量的内容、方法及相关指标,以期在IP化电视系统出现问题时,能够通过相关测量,快速定位、解决系统故障。展开更多
文摘Present a kind of method which is used to communicate between serial serial port and peripheral equipment dynamicly and real-time using multithreading technique based on the basic principle of communication and multitasking mechanism in the circumstance of Windows. This method resolves the question of Real-time answering in the serial communication validly, reduces losing rate of data and improves reliability of system. This article presents a general method used in the serial communication which is practical.
基金Supported by the National Natural Science Foundation of China(No.50445004).
文摘Computer numerical control(CNC)system is the base of modern digital and intelligent manufacturing technolo- gy.And opened its architecture and constituted based on PC and Windows operating system(OS)is the main trend of CNC sys- tem.However,even if the highest system priority is used in user mode,real-time capability of Windows(2000,NT,XP)for applications is not guaranteed.By using a device driver,which is running in kernel mode,the real time performance of Windows can be enhanced greatly.The acknowledgment performance of Windows to peripheral interrupts was evaluated.Harmonized with an intelligent real-time serial communication bus(RTSB),strict real-time performance can be achieved in Windows platform. An opened architecture software CNC system which is hardware independence is proposed based on PC and RTSB.A numerical control real time kernel(NCRTK),which is implemented as a device driver on Windows,is used to perform the NC tasks.Tasks are divided into real-time and non real-time.Real-time task is running in kernel mode and non real-time task is running in user mode.Data are exchanged between kernel and user mode by DMA and Windows Messages.
文摘随着基于电影和电视工程师协会(The Society of Motion Picture and Television Engineers,SMPTE)ST 2110标准的网际互连协议(Internet Protocol,IP)化电视系统越来越多,传统串行数字接口(Serial Digital Interface,SDI)架构电视系统测量方法在IP化电视系统中已不再适用。对此,详细介绍IP测量与SDI测量的区别与联系,以及IP架构电视系统测量的内容、方法及相关指标,以期在IP化电视系统出现问题时,能够通过相关测量,快速定位、解决系统故障。