关于C8051F912 的PCA产生16位PWM的算法
答案:1 悬赏:60 手机版
解决时间 2021-04-07 23:00
- 提问者网友:心牵心
- 2021-04-07 09:31
关于C8051F912 的PCA产生16位PWM的算法
最佳答案
- 五星知识达人网友:轮獄道
- 2021-04-07 10:05
用PCA的16位PWM必须计满65536个系统周期(系统时钟不分频,最大25M)才能产生一个周期的PWM,所以频率很低,想要频率更高的只能降低PWM精度,在精度要求不高的情况下可以使用8位PWM,如果你既想PWM精度比8位高又要频率大点还有一种方法,使用普通定时器的模式0,13位定时器模式,使用软件方式产生PWM,其他的不使用外接芯片没办法。
还有就是可以考虑换一款芯片,比如C8051F120通过PLL主频可以达到100M,或者直接换stm32,价格比C8051f的还便宜点呢
还有就是可以考虑换一款芯片,比如C8051F120通过PLL主频可以达到100M,或者直接换stm32,价格比C8051f的还便宜点呢
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯