标题:
[讨论]ADSP219x或者218x用TIMER产生负脉冲问题
[打印本页]
作者:
liumingrui
时间:
2005-7-14 09:34
标题:
[讨论]ADSP219x或者218x用TIMER产生负脉冲问题
219X和218x的DATASHEET中介绍可以用TIMER 产生一个可控制脉冲,即PWM模式中的产生单个脉冲问题。现在我用此产生一个负脉冲,我的代码几乎和它的例程一样,可就是不产生脉冲:
IOPG= Timer_Page;
AX0=0x0200;
IO(GSR0)=AX0;
AX0=0x0001; //PWM_singal pulse module and negative pulse;
IO(CFGR0)=AX0;
AX0=0x0000;
IO(T_PRDH0)=AX0;
AX0=0x3000;
IO(T_PRDL0)=AX0;
AX0=0x0000; //product a 100us pulse;
IO(WLR0)=AX0;
AX0=0x1800;
IO(WHR0)=AX0;
AR=0x0100;
IO(GSR0)=AR;
结果是在IO(CFGR0)=AX0;语句后TIMER0就变低,然后不在变高。即使我把程序变为产生一个正脉冲也是一样结果,请问大家,讨论
作者:
todd1979
时间:
2005-10-20 20:50
你用的是EZKIT么?
作者:
todd1979
时间:
2005-10-21 12:34
请把倒数4,5指令挪动到倒数23处看看!
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0