搜索资源列表
vxdevicedriver
- VxWorks Device Driver 机制分析.我们不可避免地经常要和device driver打交道,而device driver本身跟操作系统的相关性特别密切,而了解如何能做到屏蔽底层硬件提供标准且通用的接口给上层是我们研究device driver标准的基本目的,由于时间和篇幅的限制,而且我们的工作主要在VxWorks上进行device driver的开发,所以这里只对VxWorks下的标准device driver开发进行分析-VxWorks Device Driver Analy
vxworks_serialport
- 关于在VXWORKS操作系统下,嵌入式通信接口设备的通信与实现,对总体方案和硬件平台的搭建进行了详细介绍,最终实现了接口设备各子模块的功能并最终对设备的调试!
ARM_Boot_example.rar
- 程序主要作用是通过串口下载VxWorks到ARM Flash ROM,主要过程是初始化ARM硬件,初始化串口UART1,从串口接收VxWorks image到DRAM,初始化Flash ROM.最后将DRAM中的VxWorks写入Flash ROM. ARM 串口与PC机串口连接,由PC机下载(download)VxWorks 到主板Flash ROM. 该程序对学习和理解ARM编程很有帮助.为了便于理解,这里我全部采用实际地址,不用宏定义. 程序语言为 ARM 汇编,具体过程参考ARM编
vxworks
- BSP是板级支持包,是介于主板硬件和操作系统之间的一层,应该说是属于操作系统的一部分,主要目的是为了支持操作系统,使之能够更好的运行于硬件主板。BSP是相对于操作系统而言的,不同的操作系统对应于不同定义形式的BSP,例如 VxWorks的BSP和Linux的BSP相对于某一CPU来说尽管实现的功能一样,可是写法和接口定义是完全不同的,所以写BSP一定要按照该系统 BSP的定义形式来写(BSP的编程过程大多数是在某一个成型的BSP模板上进行修改)。这样才能与上层OS保持正确的接口,良好的支持上层O
PowerPC_VxWorks_BSP_SBH
- BSP 用于初始化硬件、引导操作系统并提供软件和硬件之间的设备驱动接口。针对某类 体系结构的处理器开发 BSP 时,了解其基本的体系结构和指令系统是必要的。总地来说,V xWorks的启动过程凝练而精悍,流程清晰,各模块之间的耦合度很低。 VxWorks 和Linux 设备驱动的结构都相当复杂。 假设一个系统没有操作系统, 这个时候, 我们编写设备驱动的工作就完全停留在“驱使硬件行动”的层次上。然而,在 VxWorks 和 L inux 系统中整合设备驱动,则不仅仅意味着“
Design-of-the-CompactPCI
- 介绍了CompactPCI 总线、接口技术、配置空间的内容和操作方法。详细说明在VxWorks 实时操作系统下配置 CompactPCI 总线设备的方法。硬件中断处理是实时系统设计中的关键问题。该设计将外部中断与中断服务程序连接, 并控制QL5064 PCI 接口的中断控制寄存器。在中断服务程序中使用信号量实现任务间的同步,保证了系统实时数据 采集的可靠性。-CompactPCI bus interface technology, the contents of the config