研究了嵌入式Linux操作系统在ARM平台上的开发过程和相关技术关键,设计开发了一套基于CAN总线的嵌入式步进电机控制系统。该系统上位机使用VB编程控制ARM处理器,时钟电路S3C2410接收到信号后进行数据转换,然后通过CAN总线传递给步进电机扩展模块来控制步进电机的启动、停止、正转、反转等动作。给出的开发调试方案和实现方法,切实、可行。