一种在tornado开发环境下SDRAM的测试方法

2017-05-17 13:29:38王鹏
数字技术与应用 2017年3期

王鹏

摘要:根据嵌入式操作系统特点,提出了一种基于TORNADO开发环境的测试方法,通过对SDRAM写入、读出多种数据,测试它的状态,该测试方法具有简介、直观的特点。

关键词:RTOS;tornado/VxWorks;C++;SDRAM

中图分类号:TP333 文献标识码:A 文章编号:1007-9416(2017)03-0182-02

随着计算机技术的发展和芯片制造工艺的不断进步,嵌入式实时操作系统(Embedded Real-time Operation System,RTOS)的应用日益广泛,在嵌入式系统的开发应用中,采用嵌入式实时操作系统(简称RTOS),包括与硬件相关的底层驱动软件、系统内核、设备驱动接口、通信协议、图形界面、标准化浏览器等。它能够有效管理越来越复杂的系统资源、能够把硬件虚拟化,能够支持多任务、使得程序开发调试更加容易、便于维护,同时能够提高系统的稳定性和可靠性。嵌入式操作系统的核心是嵌入式微处理器,嵌入式微处理器对实时性和多任务有很强的支持能力,具有很强的存储区保护功能,可扩展的处理器结构,以及极低的能耗,从八十年代Ready System发展了世界上第一个商业嵌入式实时内核(VRTX32),到今天已经三十多年了,进入九十年代,现代操作系统的设计思想,如微内核设计技术和模块化设计思想,新一代的RTOS厂家逐步推出了VxWorks等开发系统、主流的微处理器主要有ARM、PowerPc、MIPS等。

SDRAM(Synchronize Dynamic Random Access Memory)简称同步动态随机存储器,它是同步的动态随机存储器,它在工作时需要同步时钟,内部命令的发送和数据的传输都以一个时钟作为基准,它的所有信号都和时钟信号同步,通过时钟信号来控制数据输入输出,能以流水线的方式访问存储阵列,在带宽上也有了很大的改善,而且具有高速稳定性,是目前市场的主流。……

登录APP查看全文