编译环境是CCS5.4 查了安装目录没发现 EDMA的安装吧,CCS5是否有EDMA的安装包,如果有能提供下载地址
在编译OMAPL138 SYS/BIOS用的是biospsp_03_00_01_00里的UART例程,编译时提示:
<Linking>
undefined first referenced
symbol in file
--------- ----------------
_EDMA3_DRV_clearErrorBits C:\Program Files\Texas Instruments\biospsp_03_00_01_00\drivers\uart\lib\c6748-evm\674\debug\bios_psp_uart.a674<Uart_edma.o674>
_EDMA3_DRV_disableLogicalChannel C:\Program Files\Texas Instruments\biospsp_03_00_01_00\drivers\uart\lib\c6748-evm\674\debug\bios_psp_uart.a674<Uart.o674>
_EDMA3_DRV_disableTransfer C:\Program Files\Texas Instruments\biospsp_03_00_01_00\drivers\uart\lib\c6748-evm\674\debug\bios_psp_uart.a674<Uart.o674>
_EDMA3_DRV_enableTransfer C:\Program Files\Texas Instruments\biospsp_03_00_01_00\drivers\uart\lib\c6748-evm\674\debug\bios_psp_uart.a674<Uart_edma.o674>
_EDMA3_DRV_freeChannel C:\Program Files\Texas Instruments\biospsp_03_00_01_00\drivers\uart\lib\c6748-evm\674\debug\bios_psp_uart.a674<Uart.o674>
_EDMA3_DRV_getPaRAM C:\Program Files\Texas Instruments\biospsp_03_00_01_00\drivers\uart\lib\c6748-evm\674\debug\bios_psp_uart.a674<Uart.o674>
_EDMA3_DRV_getPaRAMPhyAddr C:\Program Files\Texas Instruments\biospsp_03_00_01_00\drivers\uart\lib\c6748-evm\674\debug\bios_psp_uart.a674<Uart.o674>
_EDMA3_DRV_linkChannel C:\Program Files\Texas Instruments\biospsp_03_00_01_00\drivers\uart\lib\c6748-evm\674\debug\bios_psp_uart.a674<Uart_edma.o674>
_EDMA3_DRV_requestChannel C:\Program Files\Texas Instruments\biospsp_03_00_01_00\drivers\uart\lib\c6748-evm\674\debug\bios_psp_uart.a674<Uart.o674>
_EDMA3_DRV_setPaRAM C:\Program Files\Texas Instruments\biospsp_03_00_01_00\drivers\uart\lib\c6748-evm\674\debug\bios_psp_uart.a674<Uart_edma.o674>
_Psc_ModuleClkCtrl C:\Program Files\Texas Instruments\biospsp_03_00_01_00\drivers\uart\lib\c6748-evm\674\debug\bios_psp_uart.a674<Uart.o674>
_configureUart ./mutex.obj
_edma3init ./mutex.obj
_ti_sysbios_family_c64p_EventCombiner_disableEvent__E C:\Program Files\Texas Instruments\biospsp_03_00_01_00\drivers\uart\lib\c6748-evm\674\debug\bios_psp_uart.a674<Uart.o674>
_ti_sysbios_family_c64p_EventCombiner_dispatchPlug__E C:\Program Files\Texas Instruments\biospsp_03_00_01_00\drivers\uart\lib\c6748-evm\674\debug\bios_psp_uart.a674<Uart.o674>
_ti_sysbios_family_c64p_EventCombiner_enableEvent__E C:\Program Files\Texas Instruments\biospsp_03_00_01_00\drivers\uart\lib\c6748-evm\674\debug\bios_psp_uart.a674<Uart.o674>
_ti_sysbios_hal_Cache_wbInv__E C:\Program Files\Texas Instruments\biospsp_03_00_01_00\drivers\uart\lib\c6748-evm\674\debug\bios_psp_uart.a674<Uart_edma.o674>
_ti_sysbios_hal_Cache_wb__E C:\Program Files\Texas Instruments\biospsp_03_00_01_00\drivers\uart\lib\c6748-evm\674\debug\bios_psp_uart.a674<Uart_edma.o674>
_ti_sysbios_io_GIO_Object__create__S ./mutex.obj
_ti_sysbios_io_GIO_Params__init__S ./mutex.obj
_ti_sysbios_io_GIO_read__E ./mutex.obj
_ti_sysbios_io_GIO_write__E ./mutex.obj