论文部分内容阅读
绣花机发展迅猛,但是国产绣花机着重于中低端产品的开发,忽视高性能绣花机的研制。基于嵌入式的绣花机控制器具有较高的稳定性和智能性,而且有利于使用模块化方法促使众多厂商共同发展。本文介绍了一种模块化的软硬件构架,便于更新换代、促使各厂商开发优势部件和有利于整体发展。基于这种构架,本文设计了基于ARM和DSP嵌入式处理器的高性能绣花机控制器。硬件主要包括基于S3C2410X的信息处理模块和基于TMS320LF2407A机械控制模块。软件包括DSP机械控制、Linux系统软件、MiniGUI界面,以及控制部分和Linux的信息交换、Linux和外部(U盘、以太网等)的信息交换,本文的重的在于应用软件的开发,并做了以下研究工作:1)制定了系统总体方案和具体实验方案,设计了信息处理部分和机械控制分离的结构,有利于系统的可持续发展和用户的多种选择。2)采用虚拟机技术建立了ARM的Linux交叉编译环境和DSP的CCS共存的系统开发环境,节约了使用资源。3)详细分析了绣花花样文件存储格式和DST、DSB的解码方法。4)采用了MiniGUI图形系统编写了控制器的界面。5)使用RS232接口,并编写了传输协议实现了信息处理部分和机械控制部分的信息传递。