在我的应用程序GpioController.GetDefault()中始终返回null的原因可能是什么?该应用程序在RPI3b上运行(就像其他应用程序以前做过的一样。...从未遇到过这种情况?!)

var gpioController = GpioController.GetDefault();
// gpio controller is null ... why?!
ServiceContainer.Instance.Register(new IO(gpioController));;

最佳答案

找到了问题。它本身在Windows IoT配置中。设备选项卡中有一个“默认控制器驱动程序”。它被设置为DMA驱动程序。将其更改为“收件箱驱动程序”并重新启动Pi即可解决该问题。

10-07 19:10