基于S3C44B0X的转速测量模块设计
利用可编程定时计数器82C54在S3C44B0X系统中实现测量棉纺机械电机转速的方法,并给出了转速测量模块的硬件电路和82C54的初始化程序.
基于S3C44B0X的工业用煤成分分析系统设计
为了检测工业用煤中煤与矸石的混合比例,以ARM7芯片S3C44BOX为微处理器,以μClinuX为实时操作系统,设计了一个工业用煤成分定量分析系统。在应用软件的控制下完成数据采集、处理、显示等任务,同时还扩展了一个网络接口,可以将数据传送到远程PC,以备后期分析。系统使用方便,可配备于热电厂及监测部门的化验室,对混合燃料煤的成分进行快速定量分析。
基于ARM7的金相切割机控制系统设计
针对金相切割机的特点,设计一种基于ARM7的切割机控制系统。主控芯片采用S3C44BOX,步进电机驱动芯片采用A3977SED,给出了主控芯片与外围元器件之间的电路设计方法,A3977SED驱动板的典型应用电路,以及系统的软件设计。采用ARM7控制切割机三轴运动、主轴电机起停、LCD显示,相对于单片机控制系统具有处理速度快、可扩展能力强等优点,相对于PLC控制系统具有成本低、针对性强等优点。实践证明该切割机控制系统性能稳定,工作可靠。
CAN总线在嵌入式Linux下驱动程序的实现
本文以S3C44B0X为微处理器,通过其SPI接口,采用MCP2510 CAN控制器扩展CAN总线,文章在分析Linux设备驱动程序工作原理和结构的基础上,重点论述CAN设备在uCLinux下驱动程序的设计方法,编写驱动程序的操作例程,测试驱动程序的正确性。结果表明CAN设备在嵌入式操作系统uCLinux下驱动程序的正确性;CAN设备驱动程序的成功实现,对在嵌入式操作系统下扩展其它设备驱动程序有重要的指导意义。
基于ARM44B0x的信号发射机控制器设计
文章选用了S3C44B0x处理器作为控制器内核,开发完成了约定键盘、菜单操作及LCD显示程序数据采集及处理实现软件PC通讯协议及实现软件,在其控制下完成数据地采集和处理并实现对广播发射机的工作状态进行监控,同时具有人机交互的功能。
基于μC/OS-II的中断下半部设计方案
针对μC/OS—II中断处理过于简单,而复杂的中断服务程序会长时间屏蔽中断,甚至导致中断信号丢失的问题,提出基于μC/OS—II内核的中断下半部的设计方案;给出主要实现代码,并在ARM7核的S3C4480X处理器上测试了这种中断下半部实现的时间指标。测试结果表明:这种中断下半部的实现方法占用处理器资源极小,因临界区保护而屏蔽中断的时间极短,并有助于使用μC/OS—II的开发者合理设计中断服务程序,以提高系统的实时性。
基于ARM7的PLC手持编程器通信接口设计
文章介绍了构成PLC手持编程器的主控处理器ARM7芯片S3C44B0X、CAN控制器MCP2510、CAN收发器TJA1050的基本结构及工作原理,设计了PLC手持编程器的具体通信电路。说明了S3C44B0X处理器的SIO功能;针对CAN控制器MCP2510,论述了其SPI接口指令以及时序的控制方法,重点阐述了手持编程器数据通信的软件设计方法,并实现了手持编程器与PLC之间数据的正确传输。
基于ARM处理器的LCD控制及触摸屏接口设计
对由S3C44B0X控制彩色显示屏和四线电阻式触摸屏组成的人机界面控制系统作了较为深入的分析与研究.介绍了S3C44B0X内置LCD控制器、液晶屏LM7M632和触摸屏控制器ADS7843的管脚功能和工作原理,完成了S3C44B0X与LM7M632及ADS7843的接口设计,论述了LCD和触摸屏的驱动过程,实现了彩色液晶显示及触摸屏控制功能.实验表明本系统通用性好,可应用于其它嵌入式系统中.
视频监控系统中ARM与DSP的HPI接口设计
本文介绍了ARM S3C44B0X与DSP TMS320DM642的主要特点以及HPI接口的原理,提出了一个采用HPI设计ARM与DSP通信接口的方案,该方案应用在基于ARM与DSP的嵌入式视频监控系统的设计上,在两者之间建起一个高速数据通道,进一步提高了视频监控设备的性能。
基于ARM7与FPGA组成的可编程控制器
本文以32位嵌入式微处理器S3C44B0X(ARM7)为控制核心,以CAN为现场总线设计可编程控制器。描述了系统的工作原理及PLC主机各功能模块与嵌入式微处理器S3C44B0X的接口电路原理。采用FPGA扩展可编程控制器所需要的I/O口及A/D、D/A的扩展电路;并用另一块FPGA嵌入智能控制算法。由于系统采用了集成众多功能的嵌入式微处理器S3C44B0X,从而简化了电路的设计,提高了系统的可靠性。