摘要
设计一种音频设备的上位机控制系统,实现对多台音频设备的集中和远程控制。为了保证上位机在与设备通信的同时,能及时响应前台界面的用户操作,引入了多线程技术。同时,音频设备具有经常被持续、快速调节同一参数的特点,为解决在此情况下由于硬件通信速度有限而导致的设备滞后响应上位机用户操作的问题,设计了一种冗余命令剔除机制。该机制不仅有效地减少了通信占用的资源,而且更好地保证了用户对设备调节控制的实时性。
In this paper we design an host computer control system for audio device to realise the integrated and remote control on digital audio devices.To ensure that the host computer can respond to users' operation at front stage interfaces during its communication with the devices,we introduce the multithreading technology.In addition,digital audio device has the feature of always being operated continuously and repeatedly on a same parameter.To solve the problem in such circumstance that the audio devices have delayed response to users' operation at host computer caused by the limitation of hardware communication speed,we design a redundant command elimination mechanism.This mechanism reduces the resources occupied by the communication effectively,and also better ensures users' real-time control of the audio devices.
出处
《计算机应用与软件》
CSCD
2011年第10期216-219,共4页
Computer Applications and Software
关键词
多线程
音频设备
上位机
冗余命令剔除机制
Multithreading Digital audio devices Host computer Redundant command elimination mechanism