差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 | |||
mp_pio [2021/10/13 21:25] gongyusu |
mp_pio [2021/10/13 21:48] (当前版本) gongyusu |
||
---|---|---|---|
行 1: | 行 1: | ||
## 可编程PIO的使用 | ## 可编程PIO的使用 | ||
+ | |||
+ | ### 1. 关于PIO | ||
+ | |||
来自[[https://www.taterli.com/7568/|TaterLi的博客文章]] | 来自[[https://www.taterli.com/7568/|TaterLi的博客文章]] | ||
行 126: | 行 129: | ||
### 2. 来自maker.io | ### 2. 来自maker.io | ||
+ | [[https://www.digikey.com/en/maker/projects/raspberry-pi-pico-and-rp2040-micropython-part-3-pio/3079f9f9522743d09bb65997642e0831|在MicroPython中使用PIO]] | ||
+ | |||
每个PIO有4个“状态机”。这些状态机的运行方式就像微小的、非常有限的处理器,能够运行共享指令内存中的指令。指令存储器最多可以容纳32条指令。然而,每个状态机都可以从内存中的任何地方提取指令。 | 每个PIO有4个“状态机”。这些状态机的运行方式就像微小的、非常有限的处理器,能够运行共享指令内存中的指令。指令存储器最多可以容纳32条指令。然而,每个状态机都可以从内存中的任何地方提取指令。 | ||