在折腾单片机的时候,总会听到ISP、SPI等缩写,这两组缩写甚至连字母都是一样的,但其实这两个缩写的含义并不相同,但又有联系(尤其是在烧录单片机的时候)。 本文尝试介绍这两者的定义,区别与联系。ISP和IPS别再傻傻分不清了。 一、定义 1. ISP ISP是In-System Programming(在系统可编程)的缩写,是一类技术的统称,即我们给单片机烧写(上传)程序的时候是通过串口/下载器/仿真器等比较简单的方式进行的。 在通过ISP上传程序的时候,单片机进入ISP子程序,使得我们可以方便地对ROM进行写入和擦除。 与ISP相对的烧写方式则是将单片机放在烧写座上,直接对它的ROM擦除,