- 博客(8)
- 资源 (18)
- 收藏
- 关注
原创 RTX下IK220计数卡的PCI示例代码,自己分析用
////////////////////////////////////////////////////////////////////// IK220_RS485_APP.c - C file//// //////////////////////////////////////////////////////////////////#include "IK220_
2012-08-23 09:21:07 3645
原创 关于vxworks下vme中断的理解(universeII转接桥)
工控机CPU为PPC,板卡外接为口VME总线。CPU通过PCI总线连接到universeII(PCI-VME转接桥),universeII连接到VME总线,如图:完成中断处理主要在BSP如下文件中,syslib.c universe.c1、系统启动时开启universe中断,从CPU看来所有的VME端中断经过universe转换,显示为一个PCI中断。2、其中
2012-08-23 08:34:48 4328 1
转载 VxWorks下MPC860的中断处理机制及其应用
嵌入式实时操作系统VxWorks提供的中断处理机制中断延迟小,应用编程方便。MPC860是目前在网络与通信领域应用非常广泛的一款微处理器芯片。论文详细分析了VxWorks及MPC860的中断处理机制,阐述了中断处理应用编程的过程,并给出了应用实例。 1 引言 中断是外部事件通知操作系统的最常用手段。中断处理机制是计算机多任务环境运行的基础,是系统实时性的保证[1].
2012-08-21 15:44:44 891
转载 Q\A about VME bus for Vxworks 2
Aditya Amar wrote:> 1.The VMEbus has 7 levels of prioritized interrupts (IRQ1...IRQ7) . If> I am generating IRQ4 from our custom designed h/w board then what> should be the argument in the call to
2012-08-14 20:22:10 984
转载 Q\A about VME bus for Vxworks
Aditya Amar wrote:> Calling upon all VxWorks Gurus for help !!> > My problem has to do with handling interrupts from the VMEbus> I am using various custom designed boards ( which are connected to
2012-08-14 20:19:37 789
转载 数组指针和指针数组的区别
数组指针(也称行指针)定义 int (*p)[n];()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。如要将二维数组赋给一指针,应这样赋值:int a[3][4];int (*p)[4]; //该语句是定义一个数组指针,指向含4个元素的一维数组。 p=a;
2012-08-08 15:57:26 564 2
转载 NASA好奇号火星车安度 WindRiverVxWorks再建奇功
好奇号火星漫游车使用的是BAE制造的RAD750处理器,运行的是Wind River Systems开发的嵌入式实时操作系统VxWorks。根据开发者的幻灯片介绍(PDF),好奇号代码共250万行,程序语言是C,多是用Python脚本自动生成,NASA JPL共有30名程序员参与开发,测试团队超过10人,超过一百万行代码是手写。程序包括150个独立模块,每个模块执行不同的功能,高度耦合
2012-08-08 08:08:59 3942
转载 sizeof 类
虚继承的话,在子类末尾要多一份指向基类的指针;只保留一份,多的要减去如果子类重新定义了虚函数,那么它不放在基类的虚表里面,而是单独重新开一份虚表,这个和非虚继承是不同的----------------------------------------------------1.class K{ };sizeof(K) = 1;//空
2012-08-06 21:37:10 649
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人