This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
CCS5.3 报错error #10234-D: unresolved symbols remain
只要一使用GpioMuxRegs.GPBMUX.all =就报错,头文件也加了,不只是什么情况,请大家帮帮忙,谢谢了!!!
你好,MUX寄存器在GpioCtrlRegs下,请使用GpioCtrlRegs.GPBMUX.all。
在CCS5.3环境中,当你输入GpioCtrlRegs后,再输入".",之后稍等片刻,CCS会列出所有该寄存器组下的所有寄存器,你可以方便地来进行选择。如果输入"."之后,没有任何反应,说明前面输入的寄存器有误,请确认后改正。
struct GPIO_CTRL_REGS {
union GPACTRL_REG GPACTRL; // GPIO A Control Register (GPIO0 to 31)
union GPA1_REG GPAQSEL1; // GPIO A Qualifier Select 1 Register (GPIO0 to 15)
union GPA2_REG GPAQSEL2; // GPIO A Qualifier Select 2 Register (GPIO16 to 31)
union GPA1_REG GPAMUX1; // GPIO A Mux 1 Register (GPIO0 to 15)
union GPA2_REG GPAMUX2; // GPIO A Mux 2 Register (GPIO16 to 31)
union GPADAT_REG GPADIR; // GPIO A Direction Register (GPIO0 to 31)
union GPADAT_REG GPAPUD; // GPIO A Pull Up Disable Register (GPIO0 to 31)
Uint32 rsvd1; // reserved
union GPBCTRL_REG GPBCTRL; // GPIO B Control Register (GPIO32 to 44)
union GPB1_REG GPBQSEL1; // GPIO B Qualifier Select 1 Register (GPIO32 to 44)
Uint32 rsvd2; // reserved
union GPB1_REG GPBMUX1; // GPIO B Mux 1 Register (GPIO32 to 44)
Uint32 rsvd3; // reserved
union GPBDAT_REG GPBDIR; // GPIO B Direction Register (GPIO32 to 44)
union GPBDAT_REG GPBPUD; // GPIO B Pull Up Disable Register (GPIO32 to 44)
Uint16 rsvd4[24]; // reserved
union AIO_REG AIOMUX1; // Analog IO Mux 1 Register (AIO0 to 15)
Uint32 rsvd5; // reserved
union AIODAT_REG AIODIR; // Analog IO Direction Register (AIO0 to 15)
Uint16 rsvd6[5]; // reserved
};
上面是DSP2803x_Gpio.h中定义GpioCtrlRegs的一段代码。
GPIOB的MUX寄存器在GpioCtrlRegs中,请使用GpioCtrlRegs.GPBMUX1.all
要是这样用就不报错:
#define GPACTRL *((volatile unsigned int *)0x6F80)
GPACTRL = 0x0000;
但是只要一用“GpioCtrlRegs”就报错,说存在未定义的符号
不知是什么问题,唉搞了好久了。
你好。
请确认include了DSP2803x_Gpio.h文件。该文件在C:\ti\controlSUITE\device_support\f2803x\v126\DSP2803x_headers\include
同时,在工程中加入DSP2803x_GlobalVariableDefs.c源文件。该文件在C:\ti\controlSUITE\device_support\f2803x\v126\DSP2803x_headers\source
你好能留个联系方式吗?QQ或什么的。加了"DSP2803x_GlobalVariableDefs.c”后又报新的错误:error #237: variable "HRCap1Regs" was declared with a never-completed type和error #237: variable "HRCap2Regs" was declared with a never-completed type