pinklizard
驱动牛犊
驱动牛犊
  • 注册日期2006-08-04
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
阅读:1821回复:3

2440 spi驱动开发求助!

楼主#
更多 发布于:2007-01-22 15:34
  2440 上开发spi驱动,wince5.0 en + evc 4.0 。因为以前从来没做个驱动的设计,所以遇到很多困难,请各位大牛帮忙!
1。我没有用PB来做,我直接是在EVC下作个了个DLL。
我先把mydriver.dll 粘贴到windows目录下,
通过remote registry editor在注册表里dirver\builtIn下创建了一个新的key 取名SPIDRIVER
并在里面创建 Prefix  = SPI , Index = 1, Order = 0, Dll = MyDriver.dll
在完成上面操作我重起以后,发现这个驱动程序并没被启动。这是怎么会事啊。
2。当我把原来系统里面的COM1的Dll值改成我的驱动名字MyDriver.dll后,重起就能看到进程正在运行。
3。还有一个问题就是,我要怎么才能调试我的驱动阿,是在哪查看程序运行是的打印信息。
为什么我看不到RETAILMSG 和DEBUGMSG打印的信息。
4。如果我不用PB做,我要在操作系统中加入我的驱动,是不是还要手动在注册表里注册中断?
jyc_1
驱动小牛
驱动小牛
  • 注册日期2003-09-13
  • 最后登录2009-01-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望110点
  • 贡献值0点
  • 好评度110点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-01-27 17:55
帮你顶一下
huchang0914
驱动牛犊
驱动牛犊
  • 注册日期2007-04-24
  • 最后登录2007-05-21
  • 粉丝0
  • 关注0
  • 积分200分
  • 威望21点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-05-10 14:53
大哥,你能发我一份你做的SPI的驱动程序吗?
            先谢谢拉!我的邮箱:huchang0914@yahoo.com.cn
microsun
论坛版主
论坛版主
  • 注册日期2002-11-11
  • 最后登录2014-07-18
  • 粉丝0
  • 关注0
  • 积分1052分
  • 威望1159点
  • 贡献值0点
  • 好评度848点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-05-12 15:27
注册表应该在:Drivers\BuiltIn下面

RETAILMSG的第一个参数为真时才能打出信息.
学海无涯
游客

返回顶部