wzx1994 发表于 2019-8-17 16:44

HC32L136可以控制IO输出1kHZ

HC32L136 demo板可以输出1kHz到1MHz的方波吗?

wzx1994 发表于 2019-8-17 16:45

用什么方法可以输出1MHz的方波呢?

smartpower 发表于 2019-8-17 21:00


1. GPIO 可以输出HCLK / PCLK,输出的CLK可以选择不同的分频。





2. 通过TIMER的PWM功能可以输出各种频率及占空比的脉冲。






戈卫东 发表于 2019-8-17 21:26

1M用IO翻转也可以做到,但可能会严重增加CPU负荷

martinhu 发表于 2019-8-19 13:32

用通用定时器,或者高级定时器,输出PWM,1K~1M都可以实现,驱动库样例里面有的

wzx1994 发表于 2019-8-20 09:45

smartpower 发表于 2019-8-17 21:00
1. GPIO 可以输出HCLK / PCLK,输出的CLK可以选择不同的分频。




硬件上这些脚位都被用了。目前只能通过IO口翻转来模拟实现了。

wzx1994 发表于 2019-8-20 09:46

戈卫东 发表于 2019-8-17 21:26
1M用IO翻转也可以做到,但可能会严重增加CPU负荷

目前是采用的这种方法来模拟测试。这种情况下,好像其他事情都做不了吧

wzx1994 发表于 2019-8-20 09:47

martinhu 发表于 2019-8-19 13:32
用通用定时器,或者高级定时器,输出PWM,1K~1M都可以实现,驱动库样例里面有的 ...

想请教一下,可以输出正弦波的波形吗?

liaotian001 发表于 2019-8-20 21:51

wzx1994 发表于 2019-8-20 09:47
想请教一下,可以输出正弦波的波形吗?

DAC可以输出正弦波的,
或者使用PWM驱动电容负载也能产生正弦波。

tfqi 发表于 2019-9-9 16:02

好像可以的啊

wiba 发表于 2019-9-9 16:23

应该没有问题
页: [1]
查看完整版本: HC32L136可以控制IO输出1kHZ