[ZLG-ARM] ARM615

[复制链接]
2548|3
 楼主| qihao 发表于 2007-11-25 19:33 | 显示全部楼层 |阅读模式
&nbsp;&nbsp;&nbsp;&nbsp;PWMIntEnable(PWM_BASE,&nbsp;PWM_GEN_1);&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;IntEnable(INT_PWM1);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br /><br />这两条命令的区别?
LPC900 发表于 2007-11-25 22:09 | 显示全部楼层

当然不一样

PWMIntEnable()使能PWM发生器的中断,该函数在头文件“pwm.h”里。<br />IntEnable()使能PWM模块的中断,该函数在头文件“interrupt.h”里。<br />使能PWM功能的中断,上述两个函数及IntMasterEnable()都要调用。
逐风 发表于 2007-11-25 23:59 | 显示全部楼层

qihao

&nbsp;&nbsp;&nbsp;&nbsp;第一条指令是在PWM模块里使能中断。<br />&nbsp;&nbsp;&nbsp;&nbsp;第二条指令是在系统中断里使能中断。<br />&nbsp;&nbsp;&nbsp;&nbsp;看入口参数就可以看到了,第一条指令需要有PWM的基址,第二个是使能中断PWM1的中断。
 楼主| qihao 发表于 2007-11-26 13:00 | 显示全部楼层

谢谢 三位 很明白了~

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

48

主题

410

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部