tail066 发表于 2022-10-19 23:01

IO的一般翻转速度是多少?



能否通过IO翻转来模拟PWM输出?

这样做会不会严重占用系统资源,能否通过引入系统的方式来避免?

鸥芯电驱港港 发表于 2022-10-21 09:35

你可以使用定时器模块的比较模式,使用硬件输出PWM,这样也会更加精准

tpgf 发表于 2022-11-8 12:03

所谓最大翻转率,是指IO空载,只计算PAD的RC。计算了负载就是实际翻转率。

guanjiaer 发表于 2022-11-8 12:12

IO口的最大翻转率究竟与哪些因素有关啊

heimaojingzhang 发表于 2022-11-8 13:05

如果需要高速,可以用PWM+DMA或者SPI+DMA或者TIM+DMA+GPIO,没必要非要用软件翻转

keaibukelian 发表于 2022-11-8 13:17

要指望会有多高,哪怕整个1G的 MCUIO 软件翻转也快不到那里去

paotangsan 发表于 2022-11-8 13:27

循环 gpio_set_value 0 和 1,然后用示波器测一下这样的实际翻转频率。
通过寄存器的内部上下拉来控制
页: [1]
查看完整版本: IO的一般翻转速度是多少?