阅读:2513回复:11
怎么用windriver读取pci9054的寄存器内容,给20分
小妹是新手,刚刚学windriver,想了解一下整个流程是如何的?
怎么写代码? 怎么编译?用什么编译 是否能产生.exe的文件? 怎么看给出的例子。希望具体一些:) 还有怎么。。。。。给分? |
|
最新喜欢:lw535 |
沙发#
发布于:2002-08-09 17:37
这个妹妹好可爱呵!!!
|
|
板凳#
发布于:2002-08-09 18:01
第一贴有个给分按钮。
我不用windriver |
|
地板#
发布于:2002-08-12 10:33
这个妹妹的确可爱。依我个人理解,windriver是为了懒人(比如说我)写驱动而设计的。它与在VC下编程很相似,提供了很多功能接口函数,可以使你不必在内核下写代码,而只需在用户层去写。它的代码可直接用VC6.0的编译器去编译,不会生成.exe文件(除了用它自生成的测试对话框外)。一般可生成两种文件,一是内核态的.sys文件,二是用它自身的驱动引擎生成的.c文件在使用时直接加到你的工程项目即可。
|
|
|
地下室#
发布于:2002-08-12 14:48
用户层写。。。?
能具体写吗? 举个例子好吗? 3x |
|
5楼#
发布于:2002-08-12 17:12
wo ye lai :P
|
|
6楼#
发布于:2002-08-20 12:19
1、直接运行Windriver,选中你要操作的硬件。
2、存盘保存文件为*.wdp 3、选择build -> generate code 生成INF文件以及一个例子程序 4、用VC++编译生成的例子程序,可以得到一个EXE文件,可以对硬件进行读写等操作。 5、可以直接将生成中为 _lib.c 和 _lib.h 单独拿出来可以生成DLL动态连接库(基本不需要修改,只要写一个DEF定义文件),供你的程序调用。 |
|
7楼#
发布于:2002-10-06 12:58
windriver安装目录下有9045的例子,看看就明白了! :D
|
|
|
8楼#
发布于:2003-04-09 10:25
多看看mannul
如果没有,就看help 还是比较详细的了。 sample 的例子,可以在vc下run看看结果 为了明白,跟踪研究一下。我就是这样做的。 |
|
|
9楼#
发布于:2003-05-02 09:48
呵呵,咋和我的情形一模一样呢〉却有个问题,VC++还不会用,可大概看了一下发现VC++本身也好麻烦的
怎样才能直接上手,用它搞定我现在这个PCI驱动程序呢??VC++我该看哪部分就够呢? 也不说学不学了,最要紧,先把手底下这个“活”干完!导师逼得好惨啊:( |
|
10楼#
发布于:2003-05-03 10:56
同命相连。。。
|
|
11楼#
发布于:2004-06-10 19:31
还是没说清楚
|
|