实验需要10MHz的PWM波形,程序在PWM视频教程的范例基础上进行修改,结果已上图。产生如下疑问:
1. 图上频率为10.53Mhz,是因为装载值和分频系数只能为整数,定时器时钟是84Mhz,所以如何配置到刚刚好10Mhz呢?只能通过调整168Mhz的SYSCLK?
2. GPIO口输出速率已经配置到100Mhz了,但是为什么波形还失真得如此严重呢?尝试过修改GPIO输出01变化,输出的波形也是失真严重(9Mhz)。
3. 如何才能输出标准的10Mhz方波呢?只能在此波形基础上,配合外部电路对波形进行优化?
第一次发帖(字面意思),如有描述不清的地方,希望大神见谅哈!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
好比这个要输出10.00001MHz,再输出10.00002MHz该怎么办呢
一周热门 更多>