请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28335 Thread 中讨论的其他器件:controlSUITE
大家好、
我正在尝试使用28335,我使用 CpuTimer0每0.1ms 生成一次中断、以通过矢量控制来控制电机。 但我还需要读取 Index 并使用 eQEP 功能从编码器计算电机的速度和位置。 是否有人可以帮助我设置基于 eQEP 的此中断:
InitCpuTimer();//启动计时器模块
ConfigCpuTimer (&CpuTimer0、150、100);//配置 CPU - Timer0为100微秒
PieCtrlRegs.PIEIER1.bit.INTx7=1;//在 PIE 中启用 Timer0 INT:组1中断寄存器(位7)
IER |=5;//为计时器启用 INT1
EINT;//启用中断
ERTM;//启用实时模式
CpuTimer0Regs.TCR.bit.TSS = 0;//启动 timer0
谢谢
杨善