vxworks下的问题定位及调试方法
来源:互联网 发布:时光知味 在线阅读 编辑:程序博客网 时间:2024/05/21 16:22
vxworks是一种实时操作系统,单个CPU下只能有一个任务运行,系统有多任务运行时采用调度算法,将内核插入到某个任务中执行。任务是系统中独立,相互作用的程序单元。调度算法有:基于优先级抢占的任务调度、轮询调度。两者常常一起使用,优先级高的任务优先得到调度,同优先级时,采用轮询机制,如果不采用轮询调度,同优先级的任务间,第一个得到CPU的任务将独占CPU,会造成死循环等。vxworks下的问题定位调试手段有:1.异常情况下的调用栈信息查看,发生异常时,系统会记录异常指令。寄存器中会写入发生异常时的函数调用。2. 内存dump,怀疑内存被改写的时候,打印相应的内存内容。如,发生空指针,设备重启的时候,设备打印异常信息,提示空指针。然后在寄存器中查看函数调用关系。把.bin文件反汇编,把调用栈中的函数地址映射到代码中。发生死循环等,也可以根据上述方法,定位问题。
- vxworks下的问题定位及调试方法
- VxWorks下的调试
- VxWorks下的任务监控方法及应用
- VxWorks下的任务监控方法及应用
- VxWorks下Shell调试总结
- VxWorks下Shell调试总结
- VxWorks下Shell调试总结
- 通过服务器调试目标机Vxworks程序的设置方法
- 定位问题的方法
- VxWorks的两个调试命令
- VxWorks的两个调试命令
- vxworks end驱动的调试
- VxWorks中封装函数库的方法及库文件使用
- Vxworks及Linux 中常用的延时方法
- vxWorks下编写字符设备驱动程序的方法。
- 转+修正:在VmWare下安装VxWorks的方法
- vxWorks下常用的几种延时方法
- vxWorks下常用的几种延时方法 .
- 神奇的福昕阅读器
- 多源最短路径Floyd算法邻接矩阵形式C++实现
- Altium Designer6.9建立自己的元件库
- 邮件过滤技术
- 怎样在不写正则的前提下提取网页的标题和内容
- vxworks下的问题定位及调试方法
- 交流QQ群。在csdn的博客开始写文章
- 为了有利于保护安全性,Internet Explorer己限制此网页进行可以访问计算机的脚本或ActiveX控件。请单击这里获取选项
- web基础1-java服务器端组件
- LNMP备份数据库
- ubuntu安装memcached
- 最简单开机程序
- C# 怎么打开 Web扩展服务项的 ASP.NET v2.0.50727
- 关于unsiged char 的一个面试题