5438|16

66

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

JAVA能开发驱动吗?想知道的顶下!知道到的告诉下! [复制链接]

JAVA能开发驱动吗?想知道的顶下!知道到的告诉下!
谢谢

最新回复

不可能,理论上都通不过 尺有所长,寸有所短   详情 回复 发表于 2009-6-17 23:48
点赞 关注

回复
举报

76

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
JAVA应该可以开发sun方面的驱动!
微软的驱动只能用C/C++
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
引用 1 楼 taianmonkey 的回复:
JAVA应该可以开发sun方面的驱动!
微软的驱动只能用C/C++


而且MS的DDK编译对C++支持不好,尽量使用空的(默认的)构造和析构,尽量避免使用多态能最大限度避免一些莫明其妙的问题

访问 http://www.microsoft.com/whdc/driver/kernel/KMcode.mspx 参阅更多信息
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

4
 
http://download.microsoft.com/download/5/b/5/5b5bec17-ea71-4653-9539-204a672f11cf/KMcode.doc
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

5
 
引用 1 楼 taianmonkey 的回复:
JAVA应该可以开发sun方面的驱动!
微软的驱动只能用C/C++


真是胡说八道。

如果CPU支持java的硬bytecode
那么JAVA似乎可以用来写驱动
事实上JAVA虚拟机并不是独立的OS
它还是需要OS做底层的
而OS底层的驱动早就有了

在Windows平台上,任何真编译的语言都可以写驱动
除了VC的C++和C以外
还有delphi BCB  都可以写

 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

6
 
引用 4 楼 Focus 的回复:
引用 1 楼 taianmonkey 的回复:
JAVA应该可以开发sun方面的驱动!  
微软的驱动只能用C/C++


真是胡说八道。

如果CPU支持java的硬bytecode
那么JAVA似乎可以用来写驱动
事实上JAVA虚拟机并不是独立的OS
它还是需要OS做底层的
而OS底层的驱动早就有了

在Windows平台上,任何真编译的语言都可以写驱动
除了VC的C++和C以外
还有delphi BCB  都可以写


真的吗??有例子吗?
 
 
 

回复

62

帖子

0

TA的资源

一粒金砂(初级)

7
 
例子的话
你可以去google
M$的驱动格式是有IP的
所以borland的编译器不能直接生成那种格式
但是它的object中间文件通过M$的链接器就能生成VXD和WDM
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

8
 
什么呀
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

9
 
引用 6 楼 Focus 的回复:
例子的话
你可以去google
M$的驱动格式是有IP的
所以borland的编译器不能直接生成那种格式
但是它的object中间文件通过M$的链接器就能生成VXD和WDM


没看明白!
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

10
 
个人用过汇编编译过驱动,更多用C,
看别人用Dephi编译过,
个人理解:只要可以link MS DDK的库,就应该可以
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

11
 
我觉得如果能就太神奇了。

汇编,C,C++是能的
 
 
 

回复

82

帖子

0

TA的资源

一粒金砂(初级)

12
 
能不能? 绝大多数计算机语言都能做成开发驱动的语言.
有没有? 绝大多数的系统都只支持有限的几种, 汇编,C,C++, 象LINUX连C++也不支持.
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

13
 
不能
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

14
 
按道理来说可以,但是谁做过呢?
汇编,C++,DELPHI都有人做过开发工具包,JAVA的我还没听说过.
 
 
 

回复

52

帖子

0

TA的资源

一粒金砂(初级)

15
 
驱动还是c和汇编的天下,c++都不好使

还是让Java去做它擅长的事情吧
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

16
 
个人还是更中意用汇编写驱动
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

17
 
不可能,理论上都通不过

尺有所长,寸有所短

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表