主题中讨论的其他器件:TMS570LC4357、 HALCOGEN
您好!
我正在使用 TMS 570 LS1227、并希望以 交替方式生成2个占空比、但它不起作用
我已经 针对 基本 HET 程序通过"C"代码更新了新占空比。
;在比较匹配事件 L00 CNT 时具有同步占空比更新的 PWM {REG=A、IRQ=OFF、max= 100} L01 ECMP{NEX=L02、en_pin_action=on、PIN=2、action=PULSELO、REG=A、data=10、hr_data=0}; L02 BR{NEX=L00、COND_addr=L03、EVENT_ZERO};在完成1后、REG=32、 远程数据=0、L0=0、L0、L0=0、L0=0、L0=0、L0=0、L0=0、L0=NOW= 1、NOW= 1、NOW= 1、L0=NOW= 1、NOW= 1、NOW= 1
--------------------------------------------------------------------
int main (void) { /*用户代码 begin (3)*/ int i、j; hetInit(); while (1) { i=20; hetRAM1->Instruction [L03].Data = i << 7;//将占空比更改为20% (j=0;j<10000;j++);//RAM1<i 循环< I 03+7;直到写入新 指令为止<hetr\n 数据<i 循环<i+40%;/i 循环<hetrechnle<<i = 1;I 循环< I 写入1 < I +。 //将占空比更改为60% }// 用户代码结束*/ 返回0; }
--------------------------------------------------------------------
示波器上的 O/P -
是否是导致错误的延迟?
此致、
Suyog