Hello,
I would like to know how to control Rock Pi X GPIO under Windows system.
I write programs in Visual C++, can I use Libmraa ? Is there a dll to use in my programs ?
Thanks a lot,
Baptiste
Hello,
I would like to know how to control Rock Pi X GPIO under Windows system.
I write programs in Visual C++, can I use Libmraa ? Is there a dll to use in my programs ?
Thanks a lot,
Baptiste
It’s seems it’s not so obvious, about the use of the GPIO under Windows, i’ve found the following things :
User mode access to low level buses on Windows is plumbed through the existing
GpioClx
andSpbCx
frameworks. A new driver called RhProxy , available on Windows IoT Core and Windows Enterprise, exposesGpioClx
andSpbCx
resources to user mode. To enable the APIs, a device node for rhproxy must be declared in your ACPI tables with each of the GPIO and SPB resources that should be exposed to user mode.
More details there :
The hardware requirements for the GPIO :
Voili voilo
Thanks a lot for your answer, I will investigate about GpioClx
and SpbCx
.
I will post informations on this thread when I have advanced on the subject.
Is there a tutorial on using GPIO / PWM / SPI etc. through C# UWP project ? If yes, will you please share a link ? I hope it is possible to use these hardware resources when Rock Pi X runs with Windows 10 Pro.
Thanks.
Hi, did someone has been able to use the GPIO under Windows ?