TI工程师您好!
本人对这个没懂 请帮忙说几句
你的HET IDE 生成的两个文件HET_PWM_QEP.c和HET_PWM_QEP.h,是通过你写的指令生成的。然后在hal软件配置的时候 添加进去,就可以在HAL 生成的.C,H中包含这个两个文件了
1. 发现你的CCS程序(我的5.4 没有打开你的工程),主函数.MAIN,中的两个函数 het_int_enable(); ReadEncoder(); 跟HET_PWM_QEP.c和HET_PWM_QEP.h直接的关系没明白。。没有调用到
2.
这个函数het_int_enable();
hetREG1->INTENAS = (1<<(HET_INT_ADDR%32));
hetRAM1->Instruction[HET_INT_ADDR%32].Control |= 0x01; 这个语句是不是跟指令有对应的关系,可以直接这么写 就不用HET IDE 这个软件了
谢谢
TI工程师您好!
本人对这个没懂 请帮忙说几句
你的HET IDE 生成的两个文件HET_PWM_QEP.c和HET_PWM_QEP.h,是通过你写的指令生成的。然后在hal软件配置的时候 添加进去,就可以在HAL 生成的.C,H中包含这个两个文件了
1. 发现你的CCS程序(我的5.4 没有打开你的工程),主函数.MAIN,中的两个函数 het_int_enable(); ReadEncoder(); 跟HET_PWM_QEP.c和HET_PWM_QEP.h直接的关系没明白。。没有调用到
2.
这个函数het_int_enable();
hetREG1->INTENAS = (1<<(HET_INT_ADDR%32));
hetRAM1->Instruction[HET_INT_ADDR%32].Control |= 0x01; 这个语句是不是跟指令有对应的关系,可以直接这么写 就不用HET IDE 这个软件了
谢谢
举报