您现在的位置是:首页 > 技术资料 > vxWorks点滴记录
推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

vxWorks点滴记录

更新时间:2018-10-09 08:42:34 大小:41K 上传用户:sun2152查看TA发布的资源 标签:vxworks 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

intLocktaskLock 一样,当调用者进入READYPENDSUSPEND 这样的状态而主动让出CPU 时,VxWorks 会重新使能中断,并调度到其它任务

 

任务锁和互斥信号量的系统函数都支持嵌套(allows nested

 

sysClkRateSet(100); //每秒100 tick

 

taskDelay()是最简单的延时办法,他的单位是tick

 

taskDelay(1)的延时时间相差很大,位于010ms 之间,原因用者,它延时多

长时间,就取决于调用taskDelay 时所处的时间位置

 

 

 

中断里面或者taskLock内不应该有阻塞函数(例如printf, malloc等)

 

 

 

结构体对齐--默认四字节

 

#define _WRS_PACK_ALIGN(x) __attribute__((packed, aligned(x)))

 

struct myType {

...

} _WRS_PACK_ALIGN(1);


部分文件列表

文件名 大小
vxWorks点滴记录.docx 41K

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载