Thread 中讨论的其他器件:SYSBIOS、 AM3352
工具/软件:Code Composer Studio
我讨厌问"教我"的问题、我就在我的绳索的尽头。 我在圣诞节的整个假期都为此而挣扎,并扔了我的胳膊说:“没有好的支持”。 我又回来了,三天后仍然没有什么地方。
我只需学习 Beagle Bone Black 上的 GPIO。 (目前)。 并使用 SYSBIOS 执行该操作。 而不是 Linux。
我尝试了以下操作: e2e.ti.com/.../448904 ,得到了一组未定义的,然后未解析的... 但它使用的是"StarterWare"、这似乎是一种远离 而不是朝向的东西。 但是、某些 CCS 软件包会将其安装在 C:\ti\pdk_am335x_1_0_5\packages/ti\starterware 中
我在其他网站上找到了几个示例项目。 它们要么不编译、要么崩溃。 但它们来自两年前左右的帖子。
我在 PDK 中找到了一个示例。 它可以正常工作、但没有任何解释。 仅数百行版权声明。
我的问题是哲学性的。:
在示例中、我找到 GPIO_LedBlick_bbbAM335x_armTestProject 并使用软件包"C:\ti\pdk_am335x_1_0_5\packages/MyExampleProjects" (工厂安装)
它使用 SYSBIOS 并调用“BIOS_Start()” -但没有“任务”...
我通过 Eric Wilburs 视频了解 SYSBIOS 和任务、然后示例不使用它、或者尝试屏蔽如何实现它。
Task_create() 在哪里被调用?
实际任务在哪里?
至于访问 IO 引脚、API 集合上使用所有 GPIO_xxxx 调用的任何文档在哪里?
我知道在 ARM 器件中进行这种访问时存在复杂性(我收到了有关计时和同步的少量信息)、但没有分步教程? 像其他供应商一样?
请! 是否有人可以提供要遵循的说明点和路径?
-Scott Weber