共1条
1/1 1 跳转至页
vxworks 系统模式
主题:vxworks 系统模式 <--- 〖回复该帖子〗
我想在系统模式下进行任务间调试,选择Debug|Attach-system,显示agent不支持该模式。请问怎样知道BSP支持系统模式,怎样配置?
※ 作 者: tja 01-4-6 8:52:18 ※
Re:vxworks 系统模式 <--- 〖回复该帖子〗
你要配置vxwork内核的wdb模块,让它支持系统几调试,如果是网络调试,你还要使用end的网卡驱动
※ 作 者: racer 01-4-6 10:15:45 ※
Re:Re:vxworks 系统模式 <--- 〖回复该帖子〗
end的网卡是哪个公司的?网络调试,要看你用的CPU和网卡来定,不一定非要用end的网卡驱动。有一种END,是Enhanced Network Driver,不知道是不是你说的这种end的网卡驱动。在config中,如果选了INCLUDE_NETWORK,好象就不能选INCLUDE_END了。所以,你说的我不懂。
※ 作 者: zam 01-4-7 15:19:47 ※
Re:Re:vxworks 系统模式 <--- 〖回复该帖子〗
你们别胡扯了!VXWORK只有一个模式,叫系统模式!END是10/100M用的口,用14线连。
※ 作 者: duccy 01-6-6 11:10:11 ※
Re:vxworks 系统模式 <--- 〖回复该帖子〗
任务级调试,是不是可以调试多任务?
Debug|Attach-system是什么功能?
※ 作 者: zam 01-4-7 15:23:54 ※
Re:Re:vxworks 系统模式 <--- 〖回复该帖子〗
任务级调试,也许就是指多任务同时Debug调试吧!
如果你的Tornado支持多任务调试,并且你的程序是多任务的(即使用taskspawn()函数生成了多个task,并已经运行了多任务的情况下),那么在菜单中可以使用Debug|Attach-system选项,选择想要跟踪的任务的ID号,就可以在不同的窗口调试不同的任务了。
仅发表自己的看法,欢迎进一步探讨!
※ 作 者: konglingshan 01-6-6 9:00:43 ※
Re:Re:Re:vxworks 系统模式 <--- 〖回复该帖子〗
那什么是系统级调试,具体怎么做?谢谢!
※ 作 者: zhyfeng 01-6-14 10:49:42 ※
Re:vxworks 系统模式 <--- 〖回复该帖子〗
需要:
(1)你买了这个功能
(2)你的网络接口使用的是END驱动程序(支持MUX接口),不是BSD类型的
(3)你选择了系统级调试模块
个人认为,Tornado的系统及调试不是很爽,我极少用它。
※ 作 者: choujs 01-6-6 12:50:20 ※
Re:Re:vxworks 系统模式 <--- 〖回复该帖子〗
完全同意。
※ 作 者: vxworks 01-6-7 14:49:13 ※
〖Devil〗对系统级任务级调试的【权威回答】!!!! <--- 〖回复该帖子〗
任务调试模式:
1.只能调任务,不能调ISR
2.缺省时,断点仅作用于被Attached的任务
3.当被Attached的任务停下来的时候,其他任务和ISR继续执行
4.Target Server和WDB Agent中的任务模块以中断方式通讯
系统调试模式:
1.能调任务,ISR和初始程序
2.缺省时,断点作用于整个系统
3.当系统停下来时,WDB Agent中的外部模块把中断禁止,所以
调试的只能通过查询的驱动程序通讯
END和BSD是两种网络驱动程序对MUX的接口规范,简单的来说,
END要求查询的操作来支持系统调试模式
※ 作 者: devil 01-6-21 18:07:05 ※
补充 <--- 〖回复该帖子〗
devil说的最正确和全面,完全同意。
补充一下:
在使用系统调试模式下时,一旦系统停下来时(不管是由于断点还是人工interrupt debug),所有的任务都停下来了,此时如果进行查看变量、寄存器等操作,由于此时屏蔽中断了,所以wdb agent用来和target server进行通信的底层driver(如串口的driver或END driver)必须工作在poll mode下。
wdb agent用来和target server进行通信的底层driver都有2种工作模式:poll mode和interrupt-driven mode。当使用系统调试模式时,wdb agent将底层driver切换到(switch to)poll mode,当使用任务调试模式时,wdb agent将底层driver切换到interrupt-driven mode。
怎么样?鼓一下掌吧!键盘敲得多辛苦。
※ 作 者: dragonspring 01-6-21 21:07:09 ※
Re:补充 <--- 〖回复该帖子〗
鼓掌!
※ 作 者: xiangyu 01-10-11 10:46:08 ※
佩服 <--- 〖回复该帖子〗
devil 你真是我见到的高手
不知你能否告诉我在下怎样编写Ne2000网卡驱动程序
有没有例子代码
※ 作 者: ywb722 01-11-5 20:50:09
[em27]
关键词: vxworks 系统 模式
共1条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
与电子爱好者谈读图二被打赏50分 | |
【FRDM-MCXN947评测】Core1适配运行FreeRtos被打赏50分 | |
【FRDM-MCXN947评测】双核调试被打赏50分 | |
【CPKCORRA8D1B评测】---移植CoreMark被打赏50分 | |
【CPKCORRA8D1B评测】---打开硬件定时器被打赏50分 | |
【FRDM-MCXA156评测】4、CAN loopback模式测试被打赏50分 | |
【CPKcorRA8D1评测】--搭建初始环境被打赏50分 | |
【FRDM-MCXA156评测】3、使用FlexIO模拟UART被打赏50分 | |
【FRDM-MCXA156评测】2、rt-thread MCXA156 BSP制作被打赏50分 | |
【FRDM-MCXN947评测】核间通信MUTEX被打赏50分 |