收藏官网首页

用机智云平台下PWM产生不稳定

查看数: 19788 | 评论数: 4 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2018-11-6 21:42

正文摘要:

为什么我产生的PWM不稳定啊? 波形如图所示。 是不是机智云平台下不能产生稳定的PWM?每个周期都会多出一个。 函数调用如下: void power_pwm_init(void) {         uint32 pin_info[PWM_CHA ...

回复

小泉 发表于 2019-3-7 17:58:10
同样问题,最后是怎样解决了??
宇宙开拓 发表于 2018-11-7 15:36:26
冯俊波 发表于 2018-11-7 08:26
比如程序一个硬件多用,要么中断要么串口,硬件方面,上拉下拉电源抖动也会造成干扰 ...

pwm_set_duty(666,0);
pwm_set_duty(6666,0);
这样设置时PWM波是稳定的。
我怀疑是机智云的系统的事。
因为我在下载后,什么都没修改,只在用户初始化的地方加了PWM函数
冯俊波 发表于 2018-11-7 08:26:47
比如程序一个硬件多用,要么中断要么串口,硬件方面,上拉下拉电源抖动也会造成干扰

点评

pwm_set_duty(666,0); pwm_set_duty(6666,0); 这样设置时PWM波是稳定的。 我怀疑是机智云的系统的事。 因为我在下载后,什么都没修改,只在用户初始化的地方加了PWM函数  详情 回复 发表于 2018-11-7 15:36
冯俊波 发表于 2018-11-7 08:24:12
产生抖动要么程序问题,要么硬件问题造成的,或者干扰之类的
加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表