Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在c中使用自定义linux驱动程序#_C#_Linux_Drivers - Fatal编程技术网

C# 在c中使用自定义linux驱动程序#

C# 在c中使用自定义linux驱动程序#,c#,linux,drivers,C#,Linux,Drivers,可以在C#中使用Linux驱动程序吗?如果是,怎么做 我正在启动一个项目,该项目将使用一些自定义驱动程序与一些硬件进行对话,虽然我知道如何使用C/C++,但该项目的UI端将是一个ASP.NET Web服务器,最好使用一种语言同时使用这两种驱动程序。如果您的驱动程序可以作为共享库访问,您可以将其插入其中。如果共享库具有不寻常的参数类型,那么您可能需要创造性地定义用于编组的匹配数据结构,但这可能是最简单的方法 如果您的驱动程序可以通过传统的open/close/read/write/ioctl访问,

可以在C#中使用Linux驱动程序吗?如果是,怎么做


我正在启动一个项目,该项目将使用一些自定义驱动程序与一些硬件进行对话,虽然我知道如何使用C/C++,但该项目的UI端将是一个ASP.NET Web服务器,最好使用一种语言同时使用这两种驱动程序。

如果您的驱动程序可以作为共享库访问,您可以将其插入其中。如果共享库具有不寻常的参数类型,那么您可能需要创造性地定义用于编组的匹配数据结构,但这可能是最简单的方法


如果您的驱动程序可以通过传统的open/close/read/write/ioctl访问,那么您就可以开始了。

如果您的驱动程序可以作为共享库访问,那么您可以将其放入其中。如果共享库具有不寻常的参数类型,那么您可能需要创造性地定义用于编组的匹配数据结构,但这可能是最简单的方法


如果您的驱动程序可以通过传统的打开/关闭/读/写/ioctl访问,那么您就可以上路了