主题中讨论的其他器件:SysConfig
工具与软件:
您好、专家。
我正在使用 motor_control_sdk_am243x_09_02_00_09、CCS 12.6、SysConfig 1.21.1。
我使用 uart_echo_dma_Lld_am243x-evm_r5fss0-0_nortos_ti-arm-clang 示例、我只需在 DMA 模式下添加另一个 UART。 结果是自动生成的 SysConfig 代码中存在编译器错误:
e2e.ti.com/.../1602.example.syscfg.zip
构建文件:"syscfg/ti_drivers_open_close.c"
[...]
SYSCFG/ti_drivers_open_close.c:136:19:错误:重新定义"gUartDmaChCfg"
UART_UdmaChConfig gUartDmaChCfg[CONFIG_UART_NUM_DMA_LLD_EVENTS]=
^μ A
SYSCFG/ti_drivers_open_close.c:100:19:注意:上一个定义在这里
UART_UdmaChConfig gUartDmaChCfg[CONFIG_UART_NUM_DMA_LLD_EVENTS]=
^μ A
生成1个错误。
gmake:***[syscfg/ti_drivers_open_close.o]错误1.
当我删除第二个 UART 并再次插入时、问题就消失了、这次是在轮询模式下。
代码生成似乎存在问题。 有权变措施吗?
BR
Alexander







