GD32W515x GPIO翻转速度怎么提升?

[复制链接]
1948|24
B1lanche 发表于 2023-1-19 08:14 | 显示全部楼层
楼主是用示波器测试的吗?
Annie556 发表于 2023-1-19 09:21 | 显示全部楼层
这个没啥好办法,速度属实是有限制的
Betty996 发表于 2023-1-19 11:46 | 显示全部楼层
你要是想要高速的话,最好用FPGA,能好点
Pretext 发表于 2023-1-19 15:46 | 显示全部楼层
翻转速度你是怎么进行测试的?
芯路例程 发表于 2023-1-19 15:46 | 显示全部楼层
AnkerSong 发表于 2023-1-17 10:30
GD的mcu,6个clk一条赋值指令,w515的180M主频,1s最多执行30M指令。gpio拉高拉低两条指令,极限反转速度应 ...

所以这个测试和引脚的实际翻转速度是有区别的。
LLGTR 发表于 2023-1-19 15:47 | 显示全部楼层
IO的速度并不等于高低电平切换的频率。
软核硬核 发表于 2023-1-19 15:47 | 显示全部楼层
IO速度没有太高的要求,没必要测这个速度。
 楼主| duizang88 发表于 2023-1-25 10:50 | 显示全部楼层
uiint 发表于 2023-1-6 19:39
这个硬件决定的。

是的,硬件决定。
 楼主| duizang88 发表于 2023-1-25 10:51 | 显示全部楼层
Betty1299 发表于 2023-1-19 07:20
这个最好问问他家的技术原厂,估计能有好的办法能帮忙提提速?

就是现在联系不上,现在GD的技术原厂已经很难联系上了。
 楼主| duizang88 发表于 2023-1-25 10:52 | 显示全部楼层
Emily999 发表于 2023-1-18 18:37
属实,速度不会太快,毕竟IO也有限制的

看芯片的设计,有的芯片翻转可以很块,GD这颗料看手册描述应该是可以很快的。跟GD其余的芯片描述都不一样。
AnkerSong 发表于 2023-1-28 14:02 | 显示全部楼层
本帖最后由 AnkerSong 于 2023-1-28 14:03 编辑
duizang88 发表于 2023-1-25 10:52
看芯片的设计,有的芯片翻转可以很块,GD这颗料看手册描述应该是可以很快的。跟GD其余的芯片描述都不一样 ...

那你用DMA试试。我F303用TIMER触发DMA操作GPIO,最大反转速度也就10M不到,和直接操作GPIO的速度差不多。如果发PWM波的话,GPIO最大输出50M不到,可能手册的最大GPIO翻转速度是指外设能够操作的上线?
Jacquetry 发表于 2023-3-2 20:28 | 显示全部楼层
这个是跟硬件有关的吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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