完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你好,
我想写PWM时,我们得到中断,这是连接到ZCD。 请提供任何方法来做这件事。 提前感谢。 以上来自于百度翻译 以下为原文 Hello, I want to write PWM when we get Interrupt, which is connected to ZCD. Please provide any method for doing this. Thanks in Advance. |
|
相关推荐
1个回答
|
|
中断后,设置一个标志。
检查旗主,当它被设置,清除它,然后打开与pwm_start() PWM。 如果你想改变PWM的设置,然后你会想打电话给pwm_init()的设置,当你想改变他们。 API将基于PWM实现你改变,但类似于以下工作: 启动时: TCPWMIN(); 在ISR: pWMyStistaField=真; 在主要方面: 如果(pWMyStistaFig){ PvMyStistaField= false; 如果(TCPWMLRealStaseUs)!= StasuSun运行){ TCPWMLSTATE(); } } 以上来自于百度翻译 以下为原文 Upon interrupt, set a flag. Check the flag in main, and when it gets set, clear it, then turn on the PWM with PWM_Start(). If you want to change the PWM settings, then you will want to call PWM_Init() with the settings when you want to change them. The API will change based on which PWM implementation you used, but something similar to the following should work: At startup: TCPWM_Init(); In ISR: PWM_Start_Flag = true; In Main: if(PWM_Start_Flag) { PWM_Start_Flag = false; if(TCPWM_ReadStatus() != STATUS_RUNNING) { TCPWM_Start(); } } |
|
|
|
只有小组成员才能发言,加入小组>>
752个成员聚集在这个小组
加入小组2069 浏览 1 评论
1826 浏览 1 评论
3639 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1760 浏览 6 评论
1510 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
507浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
357浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
410浏览 2评论
357浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
854浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 17:00 , Processed in 0.891863 second(s), Total 79, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号