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