阅读:1109回复:7
请教各位大侠
请问做一个基于USB接口的设备时(使用PDIUSBD12接口芯片),USB通信程序,驱动程序还有应用程序这三个程序应该先做哪一个呢?我的意思是说,如果先做通信程序的话,没有驱动程序和应用程序怎么调试它呢;但如果先做驱动程序,设备没有通信程序,又怎么验证驱动程序是否正确呢?老弟是新手,敬请各位兄弟指教。谢谢!
|
|
|
沙发#
发布于:2003-03-30 20:46
先写driver,再写个app来调试driver,互改之。
|
|
板凳#
发布于:2003-03-30 21:20
您的意思是先写驱动程序,再写应用程序,它们两个互相调试好,最后再用它们调试USB通信程序,是吗?能否请您具体说一说这个过程,怎么样能知道各个程序都好使了呢?
|
|
|
地板#
发布于:2003-03-30 21:28
driver写完了不一定好使,app写完了也不一定好使,它们两个怎么互相调试呢?还请高手兄多多指教!谢谢您!
|
|
|
地下室#
发布于:2003-03-30 22:43
先写一个简单的测试,对driver
|
|
|
5楼#
发布于:2003-03-31 09:28
楼上的兄弟,你是说不需要设备,只要编写个test程序就可以测试driver了是吗?
|
|
|
6楼#
发布于:2003-03-31 10:13
楼上的兄弟,你是说不需要设备,只要编写个test程序就可以测试driver了是吗? 设备还是要的,你在driver里面定义一些基本接口,和app通信,如果ok再调试通信程序 |
|
|
7楼#
发布于:2003-03-31 14:15
我还是不太明白,请各位兄弟再给仔细地解释一下。先做什么,怎么调试它;再做什么,怎么调试这部分;最后再做什么,怎么调试。对不起各位,本人是新手,还望各位能给耐心地详细地解释一下。谢谢各位兄弟!
|
|
|