摘要:
1. Case后面只能跟整型或者字符型的常量或常量表达式2. 如果p1 和p2 指向不同的数据类型,则必须使用强制类型转换运算符把赋值运算符右边的指针类型转换为左边指针的类型。 而void *则不同,任何类型的指针都可以直接赋值给它,无需进行强制类型转换。 所以很多函数的参数是void*,这样能接受所有类型的指针.3. const int *p; // p 可变,p 指向的对象不可变... 阅读全文
随笔档案-2011年01月
RTP的root task接收kernel mode EVENT的解决方法
2011-01-28 17:42 by Jeff, 709 阅读, 收藏,
摘要:
这两天一直被这个问题block.Vxworks的文档上没有提及Vxworks的RTP的root task如何接收来自kernel mode的event.这里的root rask是指RTP spwan后自动生成的task.据说其他有些公司,也是用这个方法workaround的。目前windriver公司表示无奈。首先搞清楚1个概念: RTP只能看到RTP的PID,不能看到RTP的RTP_ID.1. ... 阅读全文
程序中遇到的问题(2)
2011-01-26 14:16 by Jeff, 267 阅读, 收藏,
摘要:
1. Trace level 设置和其它的task priority一样,而程序中正好有一条周期性trace,每隔20毫秒即调用socket,发送数据到server。这导致其它task无法调用,无法正常启动。 正常的trace task应该处在很低的level,把trace task优先级调低。2. 多任务系统中,任务之间的启动顺序混乱。必须用semaphore机制保证各个任务启动的先后顺序。但并... 阅读全文
怎么样实现这样一个脚本?
2011-01-25 13:53 by Jeff, 328 阅读, 收藏,
摘要:
不数不知道,一数吓一跳,最近一共做了60个软件版本的测试.每个版本从编译完到把软件上传到目标机器上测试,中间步骤还是相当繁杂。一直想能否写一个脚本,自动化完成以上工作,但是能力有限,不知如何下手。把这个问题具体化一点。这是所有涉及到的电脑(服务器,目标机器等)。具体步骤:1. 项目build生成的文件A,存在于clearcase server上2. 我copy文件A到我的电脑上,我的电脑是wind... 阅读全文
Vxworks 和windriver workbench最近遇到的几个问题
2011-01-18 11:14 by Jeff, 4322 阅读, 收藏,
摘要:
1.直接import existing project,有些项目的子文件不能import进来。而先取消再添加才能import进来。2.有些情况下workbench不能build成功,直接报 process =-1的错误,但是用CLI build却可以成功,没有解决方法.3.如果在一个VIP project里面引入一个romfs文件(包含RTP),则workbench生成的makefile里,默认使... 阅读全文
Windriver Workbench的异常
2011-01-14 15:17 by Jeff, 1125 阅读, 收藏,
摘要:
这几天被环境和tool折腾得厉害.以前build成功的工程,现在死去活来都是failed的。 windriver的workbench真是个“烂东西”,就这个东西还被美国宇航局,导弹系统用? 一个项目在windriver workbench里刚编译,就报错,和程序无关。 而用windriver的命令行CLI编译却能通过!诡异! 更诡异的是,我用另一个view,编译另一个工程,w... 阅读全文
文档至上(二)
2011-01-13 15:29 by Jeff, 227 阅读, 收藏,
摘要:
当我解决前天那个问题后,更确信了文档至上这句话.尤其这个任务由你一个人负责时。 而这个问题,正是由于写的一个文档不够细节而忽略某个文件的改动。 不能相信自己会记住任何理所当然的事情。 永远不要怀疑写文档是否浪费时间。 还有很多小细节,如果不用文档记录下来会很浪费时间 而这些小细节平时还想不到,用到时才会想起 比如一些环境的配置(因为一般来说很长时间才会配置一次,很多时... 阅读全文
Scrum: 一个下午的争论
2011-01-11 19:50 by Jeff, 180 阅读, 收藏,
摘要:
Scrum风刮到我们部门.现实情况: 1. 对于现在部门是新概念,短暂的培训 2. 没有更高level的push 3. 来自几个不同functional team成员组成的scrum team。 4. 有人甚至没有参加过scrum培训这是个充满争论的下午,充满争论的planning meeting: ... 阅读全文
文档至上
2011-01-11 19:06 by Jeff, 282 阅读, 收藏,
摘要:
在我写这段日志的时候,我正在挣扎,IDE里吐着log.就像是在等待宣判,一个之前已经build成功的项目,因为误操作而乱作一团。当我下午delete the content in workspace的时刻开始,简直是恶梦。几十个被删除的文件需要复原,很多文件需要配置,甚至我需要migrating from Vx6.5 to Vx6.8。My God !但是我的文档不全,很多细节已经无从记忆。 没有... 阅读全文
我们的2010,我们的2011
2011-01-07 11:02 by Jeff, 230 阅读, 收藏,
摘要:
我们的2010做了三件事儿:1. 买了个小房子2. 她换了个工作3. 我换了个工作我们的2011希望再做三件事儿:1. 买个大点儿的房2. 结个婚3. 买个车 阅读全文
浙公网安备 33010602011771号