主题中讨论的其他器件:SYSBIOS、 OMAP-L138、 OMAPL138、
工具/软件:TI-RTOS
我将 CCS 8.3与 SYS/BIOS 6.73.1.01搭配使用。 我正在尝试设置几个 GPIO 引脚以用作 HWI 的源。 现在、我将 LCDK 用于 C6748。 我能够使用 ti/sysbios/hal/hwi 支持按照我想要的方式配置 HWI。 但我很困惑如何配置 GPIO 线路。 器件页面上的 TI-RTOS 培训视频充分介绍了如何使用 SYS/BIOS 设置 HWI 和 SWI、并提到您可以将 GPIO 线路配置为 HWI 事件源、但不介绍如何进行 GPIO 配置部分。
C6748技术参考手册概述了需要对寄存器执行的操作、但 SYS/BIOS 中是否有任何支持来执行此操作? 我觉得应该有一种比我自己定义所有寄存器和寄存器位、然后编写低级驱动程序更好的方法。
我看到 Starterware 具有一些低级 GPIO 支持、但我不清楚 Starterware 是否与 SYS/BIOS 兼容、或者支持函数是否包括能够将 GPIO 事件与 HWI 事件关联。 我还看到了一个 BIOSPSP 驱动程序包、但我不清楚这是如何与 SYS BIOS 和 Starterware 兼容的、尽管 BIOSPSP 的文档确实指出它需要 Starterware。
在任何情况下、我现在已经阅读文档和观看视频了数周、我认为事情变得越来越清晰。
我计划将 TI-RTOS 与 HWI 和 SWI 一起使用(包括中断链接)。 是否有任何示例应用将 GPIO 用作 HWI 源? 我觉得这应该比较常见。
如果您能提供有关如何开始使用的建议、我们将不胜感激。
谢谢

