在研究船舶动力定位系统的过程中,研制一款便携式人机界面——单手柄操作板,主要介绍其硬件电路板现场处理模块的软件及硬件的设计实现过程。采用AT91SAM9G45嵌入式微处理器作为硬件电路的核心,根据单手柄操作板的人机交互操作需求和系...在研究船舶动力定位系统的过程中,研制一款便携式人机界面——单手柄操作板,主要介绍其硬件电路板现场处理模块的软件及硬件的设计实现过程。采用AT91SAM9G45嵌入式微处理器作为硬件电路的核心,根据单手柄操作板的人机交互操作需求和系统通信需求扩展多种功能接口电路。为便于应用程序的二次开发,引入Windows CE 6.0嵌入式操作系统,开发各种接口驱动程序。研制的单手柄操作板具有JoyStick操纵杆、按钮、指示灯和旋转编码开关旋钮等操作接口,支持液晶显示屏图形化显示,其功能、性能和重量均能满足便携式、移动操作的要求。展开更多
针对AT91SAM9G20微处理器进行节能研究,提出基于Linux操作系统的节能方案。该方案利用动态电源管理DPM(Dynamic Power Management)技术以及根据判断进程队列中的进程数量来改变微处理器主频。因此,通过设计功耗控制模块,编写功耗控制驱...针对AT91SAM9G20微处理器进行节能研究,提出基于Linux操作系统的节能方案。该方案利用动态电源管理DPM(Dynamic Power Management)技术以及根据判断进程队列中的进程数量来改变微处理器主频。因此,通过设计功耗控制模块,编写功耗控制驱动程序,最终实现功耗控制。经编写的测试程序试验表明,功耗控制模块有效可行,驱动程序代码易于移植和扩展,在电源供电的同等条件下,该方案可以大大降低功率消耗。展开更多
文摘在研究船舶动力定位系统的过程中,研制一款便携式人机界面——单手柄操作板,主要介绍其硬件电路板现场处理模块的软件及硬件的设计实现过程。采用AT91SAM9G45嵌入式微处理器作为硬件电路的核心,根据单手柄操作板的人机交互操作需求和系统通信需求扩展多种功能接口电路。为便于应用程序的二次开发,引入Windows CE 6.0嵌入式操作系统,开发各种接口驱动程序。研制的单手柄操作板具有JoyStick操纵杆、按钮、指示灯和旋转编码开关旋钮等操作接口,支持液晶显示屏图形化显示,其功能、性能和重量均能满足便携式、移动操作的要求。
文摘针对AT91SAM9G20微处理器进行节能研究,提出基于Linux操作系统的节能方案。该方案利用动态电源管理DPM(Dynamic Power Management)技术以及根据判断进程队列中的进程数量来改变微处理器主频。因此,通过设计功耗控制模块,编写功耗控制驱动程序,最终实现功耗控制。经编写的测试程序试验表明,功耗控制模块有效可行,驱动程序代码易于移植和扩展,在电源供电的同等条件下,该方案可以大大降低功率消耗。