论文首页哲学论文经济论文法学论文教育论文文学论文历史论文理学论文工学论文医学论文管理论文艺术论文 |
(3) 基于DSP的软件资源稀缺。DSP平台上缺乏好的C编译器(造成代码的开发效率很低、代码的可重用性并),没有通用的操作系统(开发时必须自己编写任务调度程序,难于实现多任务能力)。虽然国外有研究人员曾经实现了DSP上的多任务调度磁悬浮轴承控制[3],但其针对的是某一型号的DSP硬件,并且代码及相关资料难于获取,难以形成标准、广泛推广。
3 PC机作为控制器实验平台的优越性
选择PC机作为控制器实验平台是考虑到它有如下的优势:
(1) 可以使用C语言进行开发,不必担心效率问题(PC机平台下优秀的C编译器可以达到汇编语言效率的90%以上)。程序具有移植性,不依赖于硬件。软件的可重用性好,后续的开发工作不必从头开始。
(2) 软件资源丰富,尤其在RTLinux下,所需开发软件均为免费软件,不存在软件开发成本问题。能在图形界面下进行开发,充分利用PC机平台的开发优势。有强大的实时操作系统支持,可轻松实现多任务调度。通过多任务编程,能实时改变控制参数和控制算法,实时监控控制器的输入、输出及内部变量。 本文来自中国科教评价网