PPI,英文全称Programmable Peripheral Interconnect,是Nordic独有的外设,其设计目的是让CPU处于idle模式下外设与外设之间也能完成相应通信,从而降低系统功耗.为此,很多人会把PPI类比成DMA,的确PPI和DMA两者在设计最终目的上有一定的相似性,但两者的功能和原理完全不相同.讲解PPI原理之前,先大概阐述一下Nordic芯片一个独特的设计理念. Nordic芯片每个外设都可以看做一个状态机,所以每个外设都有输入(task),输出(event)以及状…