- 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
- 帖子: 3974
- 注册时间: 2019年 10月 21日 13:48
用 ulab 实现更快的 CircuitPython LED 动画
在ulab/numpy数组中创建一个LED数据的 "工作副本",并尽可能地使用ulab函数。然后在最后可能的时刻,将工作副本中的信息复制到真正的LEDs对象中。这只是在现有的解决方案中增加了几行代码,而且你可以使用所有这些很酷的ulab数组函数 (如果NeoPixel对象能接受一个ulab数组以避免这种复制,那就真的很酷了)。-- Blog and Code.
-
- 随机主题
- 回复总数
- 阅读次数
- 最新文章
-
- 19回复总数
- 1659 阅读次数
- 最新文章 由 czfx
2022年 7月 6日 23:11
-
- 2回复总数
- 781 阅读次数
- 最新文章 由 shaoziyang
2022年 7月 6日 08:24
-
- 18回复总数
- 1519 阅读次数
- 最新文章 由 czfx
2022年 7月 7日 23:11