- fire_no_ulab.py: ~40 milliseconds per frame for 256 LEDs on an RP2040
- fire_with_ulab.py: ~4 milliseconds per frame for 256 LEDs on an RP2040
用 ulab 实现更快的 CircuitPython LED 动画
- shaoziyang
- 帖子: 3983
- 注册时间: 2019年 10月 21日 13:48
用 ulab 实现更快的 CircuitPython LED 动画
在ulab/numpy数组中创建一个LED数据的 "工作副本",并尽可能地使用ulab函数。然后在最后可能的时刻,将工作副本中的信息复制到真正的LEDs对象中。这只是在现有的解决方案中增加了几行代码,而且你可以使用所有这些很酷的ulab数组函数 (如果NeoPixel对象能接受一个ulab数组以避免这种复制,那就真的很酷了)。-- Blog and Code.
-
- 随机主题
- 回复总数
- 阅读次数
- 最新文章
-
- 5回复总数
- 1867 阅读次数
- 最新文章 由 slotg
2020年 12月 12日 11:58
-
- 4回复总数
- 1477 阅读次数
- 最新文章 由 slotg
2020年 12月 13日 23:24
-
- 7回复总数
- 2203 阅读次数
- 最新文章 由 caicai1314
2020年 12月 14日 12:54