完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
关于N76E003的PWM正确的开启和关闭波形的完整型的问题,现在需要开关PWM,开关状态全出现PW
void PWM1_Open(void) { PWM2_P10_OUTPUT_ENABLE; PWM_IMDEPENDENT_MODE; PWMPH = 0x00; PWMPL = 0x80; PWM2H = 0x00; PWM2L =0x40; clr_SFRPAGE; PWM2_OUTPUT_INVERSE; set_LOAD; set_PWMRUN; } void StopPWM1(void)//stop only { PWM2_P10_OUTPUT_DISABLE; P10=0; } |
|
相关推荐
1个回答
|
|
先建议整理好代码,确保贴出来没有错误。同时,需要完整的代码才能够准确判断问题所在。
不过一般开启 PWM 时需要完成以下几步: 1. 确定使用的 PWM 端口,并使能输出功能。 2. 配置 PWM 工作模式,比如单独或者组合模式。 3. 设置 PWM 频率及对应的占空比。 4. 启动 PWM 时钟。 5. 启动 PWM 输出。 关闭 PWM 时需要完成以下几步: 1. 停止 PWM 输出。 2. 停止 PWM 时钟。 3. 禁用 PWM 输出功能。 可以针对以上流程检查一下代码是否存在错误,或者提供完整代码,让大家帮忙检查一下。 |
|
|
|
只有小组成员才能发言,加入小组>>
3124 浏览 9 评论
2820 浏览 16 评论
3333 浏览 1 评论
8704 浏览 16 评论
3922 浏览 18 评论
9541浏览 3评论
875浏览 3评论
445浏览 2评论
const uint16_t Tab[10]={0}; const uint16_t *p; p = Tab;//报错是怎么回事?
448浏览 2评论
用NUC131单片机UART3作为打印口,但printf没有输出东西是什么原因?
2172浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-16 08:30 , Processed in 0.934167 second(s), Total 79, Slave 60 queries .
Powered by 电子发烧友网
© 2015 www.ws-dc.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号