BSP(Board Support Package,板级支持包)的作用是针对特殊的硬件平台,为操作系统内核提供操作接口,使操作系统能够独立于底层硬件。对上层应用屏蔽具体硬件,VxWorks的高可移植性
1、在自己的应用程序编译的时候,经常会出现这样一个警告Warning: nonewline at end of file这是什么原因呢?在网上看到解释是EDK 7.1 includes the GCC
引 言 在嵌入式产品中,一般使用Flash作为应用程序代码及各种数据和参数的存储介质。尤其是NOR Flash具有操作接口简单、传输效率高、芯片内执行(eXecute In Place,XIP)的
对交互组件的RC5码信号规范进行分析,定义了遥控器的脉冲、状态变量以及解码应用的数据类型,完成交互组件的初始化、中断处理、键值信号处理的流程设计与软件实现。最后基于嵌入式操作系统在机顶盒硬件上进行人机交互运行调试。结果表明,该交互组件不仅能满足数字电视和交互增值业务的需求,而且相比其他同类产品在响应速度上得到提高,人机交互的时延有所减小。
本文介绍了PowerPC MPC8260工作在ATM模式的原理,给出了在VxWorks实时操作系统下的END模式的ATM驱动程序设计及实现,实验证实该驱动通过Mux层在IP层与链路层之间建立了数据传输通道。
VxWorks操作系统是一种功能最全的现在可以获得的独立于处理器的实时系统。然而,VxWorks是带有一个相当小的真正微内核的层次结构。内核仅提供多任务环境、进程间通信和同步功能。这些功能模块足够支持VxWorks在较高层次所提供的丰富的性能的要求。
嵌入式系统中,一个任务往往需要在特定的延时之后执行一个指定的动作,比如等待外设以确保数据可靠,控制扬声器发声时间以及串口通信超时重发等。这就需要利用定时器机制来计量特定长度的时间段。VnWorks作为实时嵌入式系统,提供多样的定时接口函数。下面列举一些常用的定时方式,并说明其注意事项。