主题中讨论的其他器件: TM4C123
使用 TM4C123 Tiva Launchpad 一直很有趣。 目前、我已经学习了如何使用 DMA 执行 UART。 由于除了 UDMA_DEMO 程序之外、没有太多演示、因此这很有挑战性。 这个程序看起来正是我想要了解的操作方法、但我的问题是它大量使用 TM4C123x API 函数。 我非常喜欢使用实际的寄存器地址操作、因为它允许我遵循 TM4C123GH6PM 数据表、详细了解每个寄存器的功能并更好地了解正在发生的情况。
在 UDMA_DEMO 中、我必须使用"Tiva C 系列 TM4C123x ROM 用户指南"(也称为 SPMU367.pdf)来查找每个 API 函数调用、然后使用该信息来确定函数调用所使用的寄存器和寄存器中的位。 这很耗时、有点痛苦。 必须有更好的方法。 有人吗?