找回密码
 立即注册
查看: 718|回复: 3

STC8G2K64S4 PWM输出异常

[复制链接]

1

主题

1

回帖

19

积分

新手上路

积分
19
发表于 2023-11-24 09:59:38 | 显示全部楼层 |阅读模式
芯片:STC8G2K64S4
异常问题:同时驱动16路增强型PWM输出,可能存在某一路无法输出的问题。
驱动库:使用STC8G_PWM15bit驱动库。

问题描述:我最近在开发STC8G2K64S4芯片增强型PWM的案例,总共驱动16路增强型PWM,50HZ,用于驱动舵机,但是批量生产时,单片机开机,部分样品的某个PWM存在无法输出的现象,通过示波器查看异常引脚,显示只有微弱波形。如果此时快速重新上电单片机,很大概率能够恢复正常,但是下次从断电状态下上电开机又出现异常现象。
示波器图片:
截图202311240953032167.jpg
请大家帮忙分析,谢谢。

回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:415
  • 最近打卡:2025-04-30 09:58:34
已绑定手机

39

主题

2006

回帖

6843

积分

论坛元老

积分
6843
发表于 2023-11-24 10:57:12 | 显示全部楼层
看起来像是占空比设置很小出现的现象,你用库函数例程包里面独立例程的15位增强型PWM例子烧录到板子上试试。
回复 支持 反对

使用道具 举报 送花

1

主题

1

回帖

19

积分

新手上路

积分
19
发表于 2023-11-25 10:54:22 | 显示全部楼层
乘风*** 发表于 2023-11-24 10:57
看起来像是占空比设置很小出现的现象,你用库函数例程包里面独立例程的15位增强型PWM例子烧录到板子上试试 ...

并不是占空比小的问题。可能是因为I2C造成了干扰,将I2C通讯屏蔽了就可以正常。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:51
  • 最近打卡:2025-05-02 10:07:51

73

主题

5883

回帖

1万

积分

超级版主

积分
12081
发表于 2023-11-25 11:20:49 | 显示全部楼层
请直接下载“01-45路15位增强型PWM-非中断更新PWM-C语言”里的HEX文件测试,

增强型15位PWM相关程序-STC8G2K64S2-S4系列.rar (402.22 KB, 下载次数: 74)

回复 支持 1 反对 0

使用道具 举报 送花

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

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-3 14:59 , Processed in 0.282692 second(s), 67 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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