主题中讨论的其他器件: HALCOGEN、 TMS570LC4357
工具/软件:Code Composer Studio
我一直在为 TMS570LS0432串行通信提供 DMA 支持的论坛工作(我使用的是 launchpad 平台)。
我找到 了 http://www.ti.com/lit/an/spna213/spna213.pdf 文档和一个示例项目 2781.TMS570LS20USB_DMA_DATA.zip 、并将其移植到 Composer Studio 中。
我使用的是 HALCoGen 04.07.00。
示例项目 HALCoGen 在示例项目架构中显示了一个 DMA 模块 TMS57LS1227ZWT 通用芯片概述。
HALCoGen 的 TMS570LS0432PZ (我理解为是 TMS570LS04/03 Launchpad 评估套件上的芯片)未显示 DMA 子系统、但 TMS570LS0432PZ 芯片的规格证明它能够执行该 DMA 功能。
不用说 SAT 当 它尝试设置 dmaREG 时、dmaEnable (void)失败、在示例 sys_dma.h 中为 ((dmaBASE-t *) 0xFFFFFF000U)。
应为此函数正确配置 Code Composer 和 HALcoGen 项目。
请帮帮我。