如果问题听起来太模糊,首先很抱歉!
我希望用Java为我的手机编写蓝牙设备驱动程序。
我是否需要汇编语言,或者我可以用Java完全编写代码。我正处于这个过程的开始阶段。非常感谢帮助。
答案 0 :(得分:1)
虽然大多数较低级别的设备驱动程序需要使用C或C ++编码,具体取决于操作系统,但有些设备驱动程序可以用更高级别的语言编写,因为它们是在库后面抽象的,因此不需要需要原始内存访问或汇编。我想到的两个例子是USB和蓝牙,所以你很幸运。
快速谷歌引导我:https://code.google.com/p/bluecove/
我认为这是您编写设备驱动程序所需的库。我建议您仔细阅读文档和示例,以了解它是如何完成的,然后开始使用您自己的驱动程序。