我制作了一个简单的 CAN_TX 代码、在该代码中、我通过 CAN4通过消息框1发送"Hercules "、但我无法编译代码、并出现以下错误:
说明 资源 路径 位置 类型
gmake:目标"全部"不会由于错误而重新生成。 DCAN TX C/C++问题
gmake:***[SOURCE /HL_SYSTEM.obj]错误1 DCAN TX C/C++问题
gmake:***[SOURCE /HL_SYS_vim.obj]错误1 DCAN TX C/C++问题
gmake:***[SOURCE /HL_SYS_STARTUP.obj]错误1 DCAN TX C/C++问题
gmake:***[SOURCE /HL_SYS_PMM.obj]错误1 DCAN TX C/C++问题
gmake:***[SOURCE /HL_SYS_MOVAN.obj]错误1 DCAN-TX C/C++问题
gmake:***[SOURCE /HL_SYS_PCR.obj]错误1 DCAN TX C/C++问题
gmake:***[SOURCE /HL_SYS_MAIN.obj]错误1 DCAN TX C/C++问题
gmake:***[SOURCE /HL_SYS_DMA.obj]错误1 DCAN TX C/C++问题
gmake:***[SOURCE /HL_pinmux.obj]错误1 DCAN TX C/C++问题
gmake:***[SOURCE /HL_notification.obj]错误1 DCAN TX C/C++问题
gmake:***[SOURCE /HL_nmpu.obj]错误1 DCAN TX C/C++问题
Gmake:***[SOURCE /HL_ESM.obj]错误1 DCAN TX C/C++问题
gmake:***[SOURCE /HL_errata.obj]错误1 DCAN TX C/C++问题
Gmake:***[SOURCE /HL_EPC.obj]错误1 DCAN TX C/C++问题
gmake:***[SOURCE /HL_CAN.obj]错误1 DCAN TX C/C++问题
#66预计会出现";" .ccsproject /DCA_TX line 49、外部位置:C:\ti\ccsv6\tools\compiler\arp32_1.0.8\include\_lock.h C/C++ problem
#66预计会出现";" .ccsproject /DCA_TX line 50、外部位置:C:\ti\ccsv6\tools\compiler\arp32_1.0.8\include\_lock.h C/C++ problem
缺少#262-D 显式类型(假定为"int") .ccsproject /DCAN TX line 49、外部位置:C:\ti\ccsv6\tools\compiler\arp32_1.0.8\include\_lock.h C/C++ problem
缺少#262-D 显式类型(假定为"int") .ccsproject /DCAN TX line 50、外部位置:C:\ti\ccsv6\tools\compiler\arp32_1.0.8\include\_lock.h C/C++ problem
#112-D 语句无法访问 hL_sys_main.c /DCAN TX/源 代码行81 C/C++问题
以下是我的主代码:
/*用户代码开始(0)*/
/*用户代码结束*
/*包含文件*/
#include "hL_sys_common.h"
/*用户代码开始(1)*/
#include "hL_ca.h"
//*用户代码结束*
//@fn void main (void)
*@简要应用主函数
*@注意默认情况下此函数为空。
*
*此函数在启动后调用。
*用户可以使用此函数来实现应用程序。
*/
*用户代码开始(2)*/
#define D_size 9
uint8_t TX_DATA[D_SIZE]={'H'、'E'、'R'、'C'、'U'、'L'、'E'、'S'、'0'};
uint32_t Packets (uint8_t
)
、* t_t_transmit (uint8、't_t_t_t)、* intract/* t_t_cant/e/ t_t_t_t_t_t (* intract_t_t_t_transit、* intract/e/ t_t_t_t_t_t_t_t_t_transit (* intract/uint1)
/*用户代码结束*/
返回0;
}
//用户代码开始(4)*/
uint32_t checkPackets (uint8_t *src_packet、uint8_t *dst_packet、uint32_t psize){
uint32_t err=0;
uint32_t cnt=psize;
while (cnt--){
if (uint32_t
void)}(uint32_t notification)
+(uint32+)+)*t_t notification (uint_t void notification (uint32)+)+!(uint_t notification (uint_t)+)+!(uintnotification (uint_t)+ t void (uint32)+ t notification (uint_t+)返回通知!(uint32
void esmGroup1Notification (unsigned channel)
{
return;
}
void esmGroup2Notification (unsigned channel)
{
return;
}/*
用户代码 end */