VxWorks6.x BSP在ARM上的启动过程分析

VxWorks6.x BSP在ARM上的启动过程分析

BSP用于初始化硬件、引导操作系统并提供软件和硬件之间的设备驱动接口,针对某类体系结构的处理器开发BSP时,了解其基本的体系结构和指令系统是必要的。一般来说,BSP的设计与开发可分为几个步骤: 1、 建立开发环境,这个不用说了,就是装集成环境; 2、 选择合适的BSP模...
Read More

SPI总线详解

1、什么是SPI? SPI是串行外设接口(Serial Peripheral Interface)的缩写,是 Motorola 公司推出的一种同步串行接口技术,是一种高速、全双工、同步的通信总线。 2、SPI优点 支持全双工通信 通信简单 数据传输速率块 SPI电路...
Read More

VxWorks下memDrv和ramDrv的区别

  VxWorks里经常会看见有下面这2个组件,INCLUDE_MEMDRV和INCLUDE_RAMDRV,特别容易混淆,而且不明白它们具体是干什么用的,今天做了个研究,共享之。 1. INCLUDE_MEMDRV(memDrv) Component INCLUDE_...
Read More
VxWorks 5.5 BSP for S3C2440

VxWorks 5.5 BSP for S3C2440

本文向读者介绍如何通过TQ2440的VxWorks BSP来制作生成VxWorks镜像,以及通过应用程序来做实验,以验证驱动实现的功能。 VxWorks操作系统是美国WindRiver公司于1983年设计开发的一种嵌入式实时操作系统(RTOS),是嵌入式开发环境的关键组成部分。良...
Read More
VxWorks 及其开发环境 Tornado

VxWorks 及其开发环境 Tornado

1.1 嵌入式实时操作系统 VxWorks Wind River System 公司(中文名称:风河系统,以下称 Wind River 或风河)组建于 1981年,是全球领先的嵌入式软件与服务商,主要为业界提供面向行业市场的嵌入式软件平台。它所提供的嵌入式软件平台包括集成化的...
Read More