0

我在 IMx6 芯片上运行 Windows CE。我试图在引导加载程序阶段读取按钮状态以将设备设置为不同的状态。

是否有一个 GPIO 库,我通常可以在引导加载程序的任何地方调用?我一直在尝试调用common_ddk.h(DDK = Device Driver kit)中的函数,但出现错误。

4

1 回答 1

2

在 Windows CE 中没有操作系统定义的方式来访问 GPIO。每个 BSP 都可以提供自己的 API/驱动程序接口。有些人通过扩展 DDK 来做到这一点,但没有标准,无论如何,您将需要不同的库(没有任何特定于操作系统的依赖项,如驱动程序或 API 调用)来访问引导加载程序中的硬件,因此,即使您有操作系统的解决方案,这可能不适用于装载机。如果您有引导加载程序代码,您可以检查那里如何访问 GPIO,如果没有,我会联系供应商以检查他们是否提供了一些自定义它或访问代码的方法。

于 2018-09-03T07:38:22.687 回答