vxworks
woquNOKIA
这个作者很懒,什么都没留下…
展开
-
vxworks和dos双启动
双启动需要的东西:config.sys (dos)command.com(dos)io.sys (dos)msdos.sys(dos)vxload.comhimem.sysbootrom.binvxworks主要是配置config.sys[menu]menuitem=vxworks, vxworksmenuitem=dos , dosme原创 2014-10-26 13:21:20 · 1777 阅读 · 0 评论 -
vx-pci -驱动
挂中断Pci的用pciIntConnect其他的 IntConnectpciIntConnect(INUM_TO_IVEC(INT_NUM_GET(irq)),Cpci7841canIsr, cardNum); //这种是永远对的 INUM_TO_IVEC和INT_NUM_GET这两个宏调式调式驱动程序,给对应的寄存器赋值发生腹部进去是,可能是自己映射的原创 2015-01-21 11:48:41 · 1903 阅读 · 0 评论 -
vxworks辅助时钟
#include #include #include int test(){logMsg("xxxxxx %d\n",0,0,0,0,0,0);}int entry(){sysAuxClkDisable();sysAuxClkRateSet(1000); sysAuxClkConnect((FUNCPTR)test, 0);原创 2014-10-27 14:38:00 · 2837 阅读 · 0 评论 -
*.out在硬盘上如何运行?
*.out在硬盘上如何运行?先把*.out加载到内存使用loadModule把可执行问价加载到内存,第二步再运行,加载和运行部能在同一个可执行文件中,否则不认识入口函数。原创 2015-01-21 11:32:45 · 515 阅读 · 0 评论 -
vxworks中关于关于RTP的工程
看wr_workbench_vxworks_users_guide_3.0和vxworks_application_programmers_guide_6.6RTP工程生成的可执行代码是vxe类似exe文件,入口时main函数,默认的RTP工程是main函数结束,就把该main创建的所有任务也都结束,如果不想结束,就用在main函数最后加上taskExit(1);原创 2014-10-26 13:47:22 · 3897 阅读 · 0 评论 -
c 语言字符串拆分
void xxx(void){char aaa[10] = "asd:dds:ss";char *p,*q;p = strtok_r(aaa,":",&q);while(p != NULL){printf("%s\n",p);p = strtok_r(NULL, ":", &q);}}更多0原创 2014-10-31 16:24:57 · 583 阅读 · 0 评论 -
vxworks中串口写例子
//#include "rvs_ipoint.h"#include #include int fd;void RVS_Ipoint(unsigned short id) { char buffer[17] = {'\0'}; unsigned int aa = sysTimestamp(); sprintf(buffer,"%u %u\n",id,aa原创 2014-10-27 14:40:15 · 1938 阅读 · 0 评论 -
vxworks中TCP例子
#include "vxWorks.h" #include "sockLib.h"#include "inetLib.h"#include "stdioLib.h" #include "strLib.h" #include "hostLib.h"#include "ioLib.h" #define HELLO_WORLD_SERVER_PORT 6原创 2014-10-27 14:35:53 · 3541 阅读 · 0 评论 -
vxworks中c语言获取系统名及获取IP地址例子
#include #include #include #include int bb(){ char name[32]; int ip = 0; char ipadd[15]; char *p; struct in_addr iaddr; if (gethostname(name, 30) == ERROR)原创 2014-11-12 13:45:21 · 3847 阅读 · 0 评论 -
vxworks下载例子(模拟器中)
1、 New_vxworks Downloadable kernel Moudule Project2、 New一个新的file3、 Build使用vxsim模拟目标机点击原创 2014-10-26 13:30:09 · 900 阅读 · 0 评论 -
vxworks超级终端上(VGA)复制文件的命令格式
cp “a.txt”,”/ata0a” //a.txt所在的目录是ftp server设置的目录下cp “/ata0a/a.txt”,”d:/a.txt”后退,cd “..”原创 2014-10-26 13:49:40 · 1694 阅读 · 0 评论 -
在真实的目标机上上run一个test
1、 点击Run原创 2014-10-26 13:34:55 · 557 阅读 · 0 评论 -
vxworks启动WDB没起来这从硬盘起来的,从网络起来没有问题
现象wdbCommDevInit: Couldnot find device ata=0,0, unit 0 !wdbCommDevInit: couldnot get device namewdbConfig: errorconfiguring WDB communication interface上边是加载前,后边是加载后banf原创 2014-10-26 13:54:12 · 2026 阅读 · 2 评论 -
vxworks中switch钩子函数的用法
vxworks中switch钩子函数用法?挂钩子的函数必须是int switchHook(WIND_TCB *pOldTcb,WIND_TCB *pNewTcb )这两个参数是必须的,WIND_TCB 指针就是任务ID的id号;在钩子函数中taskIdself()函数获得的ID是将切换到任务的id例子如下#include "vxworks.h"#include "stdio.h"原创 2014-10-26 13:20:26 · 1881 阅读 · 0 评论 -
vxworks中看门狗的用法
#include #include #include int test(){ printf("xxxx\n");}int watchDog(){ WDOG_ID watchId; watchId = wdCreate(); //wdDelete(id)wdCancel() wdStart(watchId,300,test,0); }原创 2014-10-26 13:19:46 · 4785 阅读 · 2 评论 -
vxworks启动时候读秒(30s)
现象后边加载vxworks时原创 2014-10-26 13:42:17 · 1219 阅读 · 0 评论 -
vxworks新建工程,和如何生成库文件及如何使用
File-New-Vxworks Downloadable Kernel ModuleProject 如下图弹出输入工程名点击next原创 2014-10-26 13:39:17 · 2447 阅读 · 0 评论