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

8A芯片的采用15位增强型PWM可以用来生成两个不同频率的信号吗

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2025-02-12 11:31:19
已绑定手机

7

主题

10

回帖

81

积分

注册会员

积分
81
发表于 2024-12-9 22:04:53 | 显示全部楼层 |阅读模式

各位大佬,请问下8A芯片的采用15位增强型PWM可以用来生成两个不同频率的信号吗?
系统主频是24MHz,我想通过PWM来设P6.7引脚的方波信号是50%且频率是100Hz,
PWM再次设置P2.0引脚的方波信号是50%且频率是14.4KHz,

我发现我这个写代码之后,最终只有P2.0是14.4KHz频率方波,P6.7就没有任何方波信号,请问15位的增强型PWM不能这样设置吗?

100.jpg

14.jpg

通过示波器验证只有P2.0引脚有方波信号,P6.4和P6.7没有方波信号

1733753030004.jpg

回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:423
  • 最近打卡:2025-05-01 07:10:25
已绑定手机

76

主题

4833

回帖

8343

积分

超级版主

DebugLab

积分
8343
发表于 2024-12-10 10:35:13 | 显示全部楼层
共用计数器,频率必须相同
DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2024-12-10 11:39:28 | 显示全部楼层
还有个 PCA/CCP/PWM 这个是不同的频率
截图202412101139034884.jpg

https://www.stcaimcu.com/data/download/Datasheet/STC8A8K64D4.pdf

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:50
  • 最近打卡:2025-04-30 22:59:03

73

主题

5882

回帖

1万

积分

超级版主

积分
12073
发表于 2024-12-10 22:11:17 | 显示全部楼层
不能,8路PWM必须同频,因为共用计数器。50%方波,你可以使用定时器或PCA来实现,或者用PCA实现100Hz,定时器实现14.4KHz(不需要中断),减小中断占用时间。
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-2 02:29 , Processed in 0.133011 second(s), 70 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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