首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > WinCE >

内核调试的方法,有点疑惑还是解决方法

2012-02-21 
内核调试的方法,有点疑惑还是PlatformSettings- BuildOptions里只选择EnableEbootSpaceinMemory和EnableF

内核调试的方法,有点疑惑还是
Platform   Settings-> Build   Options里只选择Enable   Eboot   Space   in   Memory   和   Enable   Full   Kernel   Mode。如果要用到   KITL   Debug,就需要选择   Enable   CE   Target   Control   Support,   Enable   KITL,   Enable   Kernel   Debugger。(KITL   和   CS8900   driver   不能同时启用,要用KITL需要移除CS8900   driver,然后重新编译内核)

现在不明白的是,KITL   和CS8900不能同时启动,那选了KITL   后,就不能选CS8900了,

而PC和开发板之间连接是通过网线的,现在去掉CS8900驱动了,那开发板和PC   之间用什么接口来调试驱动或内核呢?  

谢谢



[解决办法]
使用“VMini Virtual Adapter”。WINCE的网络驱动有两种,例如CS8900第一种是EBOOT和KITL调试环境下用的CS8900DBG,另一种是WINCE下的NDIS驱动。这两个不能同时用,可以使用“VMini Virtual Adapter”虚拟网卡NDIS驱动来让WINCE同时使用KITL和网络。TCP/IP调用“VMini Virtual Adapter”的NDIS驱动,它是调用CS8900DBG来使用网络的。

热点排行