驱动开发,调试的时候不想用真实设备,有时甚至没有真实设备
不知道有没有什么模拟硬件设备的软件?
(好像VMWare只模拟固定的硬件,比如声卡好像默认就是es1371)
或者问一下大家调试驱动都用什么方法?
不是很清楚哦,如果你写的是无线网卡驱动,即使你在虚拟机上调试,还是需要真实网卡的吧,有模拟的吗?
其她的,比如协议驱动,或许可以不需要真实的
简单的模拟式有的;
但是真正的模拟,一般都没有,特别是高档的嵌入式
哦,这样啊
那么如果用真机测
一般是怎么调试方法是怎样的?
因为驱动在开发过程中肯定会有很多bug
怎样在开发阶段避免bug把kernel弄崩溃?
我也刚学CE驱动开发,就是用PB,里面有个CE的模拟器,开起来了,研究中
除了访问板子硬件资源外的代码,其它的程序测试,完全可以打桩
当然有了硬件更好