TIwilliam hill官网
直播中

庄当甜

7年用户 168经验值
私信 关注
[问答]

Hercules MCU用HET实现三相互补对称PWM和QEP例程【TI FAE分享】

本例程用HET模块实现三相PWM输出和QEP捕获,主要功能有:

  • 三相互补对称PWM输出,含死区时间控制,可用于三相电机控制。
  • 提供ADC采样触发源,触发时间可灵活更改
  • QEP捕获输出接口,支持A/B/I三线或A/B两线输入

回帖(5)

胡红枚

2018-6-23 01:39:58
感谢Jay的分享   很详细
举报

刘馨

2018-6-23 01:45:06
谢谢分享,这个功能还没用过,试试。
举报

王芳

2018-6-23 01:52:23
HET IDE 有学习视频吗?很茫然,太难了啊
举报

王芳

2018-6-23 02:11:39
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 这个软件了
 谢谢
举报

更多回帖

发帖
×
20
完善资料,
赚取积分