amazing! pio is like the third CPU. That can excute assemble instruntions. Although ,it only has 9 instruntions.
离线
这两天正在看RP2040的datasheet,我觉得SIO(主要是里面的Interpolator)和PIO是非常有趣的两个东西,值得研究。如果不太忙的话争取整理点文档出来。
离线
能模拟任何接口?USB3.0,minipcie?
离线
看这个意思是spi等数字接口可以任意配置在一组脚上输出?能否配置多组外设,比如说我只用串口,我全部io都拿来做串口
离线
我想到的第一个应用场景就是驱动WS2801。这样就可以不耗费太多CPU资源,或者占用一个SPI端口来高速驱动WS2812了。
编辑:原来已经有例程了,除了WS2812, 还有SPI、I2C、方波、ST7789 LCD、逻辑分析仪等应用。
https://github.com/raspberrypi/pico-examples/tree/master/pio
原本还想着这不过就是个M0单片机而已,但是这个PIO功能可以实现一些原来要CPLD/FPGA才好实现的功能。看来又得囤几块板子吃灰了。
最近编辑记录 openepo (2021-01-31 15:10:46)
离线