刚入门的菜鸟,问各位大侠:
我用STM32F103RC的内部8MHz时钟,对外需要产出一个2MHz的时钟源;同时还要产生一个100Hz左右的周期信号,但该信号的上升沿必须要在那个2M时钟的高电平期间。如何实现??
我试了一下,主频最高只能到64MH,2MHz的时钟只能用PWM来实现(波形还可以)。中断好像没法到2MHz(主程序还有运算要进行);
但那个100Hz的信号,如何在确保是在该2M 的PWM时钟的高电平期间输出上升沿呢?
谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
100Hz也是STM32F103产生的一个输出信号,该信号的周期不用太精确(而且允许左右摆动),但必须满足该信号的上升沿是在2MHz时钟的高电平期间。(下降沿没有要求)。
我不知道如何才能使该信号满足该要求? 如果是因为系统时钟只有64MHz 太低了的话,那那个2MHz的输出也可以下降到1MHz也可以,但100Hz的输出信号上升沿必须在这个快时钟的高电平期间。
一周热门 更多>