[LKS32 硬件] IO的一般翻转速度是多少?

[复制链接]
1208|6
 楼主| tail066 发表于 2022-10-19 23:01 | 显示全部楼层 |阅读模式


能否通过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的 MCU  IO 软件翻转也快不到那里去
paotangsan 发表于 2022-11-8 13:27 | 显示全部楼层
循环 gpio_set_value 0 和 1,然后用示波器测一下这样的实际翻转频率。
通过寄存器的内部上下拉来控制
您需要登录后才可以回帖 登录 | 注册

本版积分规则

128

主题

582

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部