VxWorks下Tilcon界面有时候会出现disp0任务挂起,系统提示页面错误,内存溢出。可能是由于浮点运算,对特殊CPU架构下的浮点协处理器的争夺所导致。有些拗口,没有仔细分析。先给出解决方案:把浮点运算任务优先级设为>150,因为disp0的优先级为150,不能高于150哦。另外浮点运算任务的属性设为VX_FP_TASK。感谢烫,烫的建议。
说明:描 述
VX_FP_TASK
VX_NO_STACK_FILL
VX_PRIVATE_ENV
VX_UNBREAKABLE
VX_SUPERVISOR_MODE
0x8
0x100
0x80
0x2
运行带浮点的协处理器
不使用0xee填充堆栈
用私有环境运行任务
断点失效
用户任务常用值
说明:描 述
VX_FP_TASK
VX_NO_STACK_FILL
VX_PRIVATE_ENV
VX_UNBREAKABLE
VX_SUPERVISOR_MODE
0x8
0x100
0x80
0x2
运行带浮点的协处理器
不使用0xee填充堆栈
用私有环境运行任务
断点失效
用户任务常用值