![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vxWorks
heart18335101121
这个作者很懒,什么都没留下…
展开
-
VxWorks任务追踪实例分析
VxWorks中如果稍有不慎,就可能导致task suspend,如果运气好,shell没有被挂起,则可以通过系统的一些命令追踪一下挂起的原因。其中用到的主要命令是i、tt、ti、d等。首先从出错信息开始:0xfc8125b8 (t_Lcd): memPartFree: invalid block 0xfdfc6f38 in partition 0xfe508894.转载 2016-10-10 22:07:36 · 1734 阅读 · 0 评论 -
vxWorks启动流程分析
原文地址:VxWorks启动流程 作者:leonwang202镜像种类不同,VxWorks的启动过程会有所不同。我们项目中使用的是加载型VxWorks镜像函数函数功能所在文件bootTask()(a) 通过createBootLineFromFlash()从FLASH_ADRS中读出配转载 2016-10-11 21:35:17 · 361 阅读 · 0 评论 -
《VxWorks学习笔记》——任务属性
VxWorks任务区别于通用系统的两个特点:1)VxWorks任务与内核具有相同的权限,能够执行处理器支持的全部指令。2)所有任务和内核共享同一实地址空间,不同任务的数据没有任何保护机制。1、 任务控制块(WIND_TCB):系统调度器用来管理任务调度的一个数据结构,每个任务都与一个TCB相关联,主要包括任务ID,任务名称,任务优先级和任务上下文等(VxWorks系统中TCB不用包含内存转载 2016-12-25 13:41:01 · 1207 阅读 · 0 评论 -
VxWorks各部分初始化流程
原文地址:VxWorks各部分初始化流程 作者:red_eyed_hare一)configAll.h中定义所有定置系统配置的宏INCLUDED SOFTWARE FACILITIES:定义了基本组件;EXCLUDED FACILITIES:定义了扩充组件,缺省不包括;KERNEL SOFTWARE CONFIGURATION:内核运行的基本参数定义,包括文件个数、任转载 2016-12-25 13:48:38 · 3318 阅读 · 0 评论 -
vxworks中FUNCPTR、LOCAL、STATUS的原型
比较常见的在/target/h/vxworks.h文件中: LOCALstatic STATUSint IMPORTextern FASTregister FUNCPTR在文件target/h/types/vxTypesOld.h中: #ifdef __cplusplus转载 2016-12-25 14:24:22 · 928 阅读 · 0 评论