
windml
qingfengtsing
这个作者很懒,什么都没留下…
展开
-
uglmemset和for循环的区别
从现象来说,产生数据异常最有可能的情况有两种。1. 你程序中的数据访问方式不合法(CPU无法发起给定位宽向给定地址的读/写传输)。2. 访问地址不合法(地址不存在或者是MMU表中无法寻找到,如果有MMU的话)。但可能性大的,应该是第一种,通常由由对齐问题引起,在大端模式的CPU下容易出线此错误,而同样的程序在小端模式的CPU比如x86下则不会出线此错误。因为大端模式的CPU有自然对转载 2011-11-28 19:17:28 · 879 阅读 · 0 评论 -
windml Insufficient memory
WindML -> Insufficient memory问题出现原因:Media Library->System->Memory Pool Size设置的太小原创 2011-11-30 18:53:09 · 779 阅读 · 0 评论 -
windml5.1添加字库
vxworks下显示字库分为三部1.准备字库2.将字库加到vxworks中,在wrmd文件加下添加字库配置文件3.在应用程序中调用 windml字体驱动体系结构图WindML下原创 2011-11-30 20:07:00 · 1800 阅读 · 0 评论 -
vxworks6.6 windml键盘扫描码识别过程
1.uglpckbd.c uglPcKbdControl函数处理scanCode,判断是否extendedKey或isKeyDown下图是ps2键盘处理过程最后post message即调用uglInputMsgPost2.uglInputSvcMgr.c (Input service management)uglInputMsgPost函数3.uglInput原创 2011-12-03 09:15:58 · 1409 阅读 · 0 评论 -
workbench的编译器
首先,要在BSP的makefile里面将tool=diab改为tool=gnu。Diab和gnu是两种不同的编译工具,前者编译效率更高,后者则是更加通用。Diab是风河的编译器,gnu是gnu的编译器。两种工具都能在axd下调试,但使用diab编译出来的elf文件非常不稳定,用axd每三次差不多只能有一次在axd下显示出源代码;gnu则几乎是百分之百成功。编译器优化:在编译选项原创 2011-11-29 11:06:44 · 8850 阅读 · 0 评论 -
vxworks5.5 usb鼠标识别
环境:tornado2.2 +windml3.03硬件:pentium4 windml配置:ps2键盘 /pcConsole/1 usb鼠标 /usbMo/0bsp修改如下:#define INCLUDE_WINDML#define INCLUDE_WINDML_PS2_KEYBOARD #define INCLUDE_WINDML_USB_POINTER#转载 2011-12-05 15:29:24 · 3508 阅读 · 2 评论 -
windml鼠标键盘整合
鼠标和键盘都添加时,只能识别鼠标。uglInputDevTask任务来监控鼠标和键盘,所以问题原因在于select处原创 2011-12-06 21:35:46 · 1731 阅读 · 0 评论