MCU的IAP是什么意思?

发布于 科技 2024-02-18
7个回答
  1. 匿名用户2024-01-25

    这意味着您可以在微控制器工作时对其进行编程。

    通常需要启动区域支持,启动区域是一个独立的程序存储区域,程序的启动区域设计用于通过通信端口更改程序存储闪存的内容,从而实现升级功能,这就是IAP

  2. 匿名用户2024-01-24

    程序本身可以将数据写入程序存储器或修改程序!

  3. 匿名用户2024-01-23

    IAP 代表 应用程序编程。

  4. 匿名用户2024-01-22

    这些都是在嵌入式中经常听到的术语,并对其进行了详细解释:

    ISP:在系统编程中;

    ICP:电路编程;

    可以使用关系图来表示这些编程方法之间的层次结构关系:

    如您所见,ISP 和 ICP 是顶级技术。 它描述了一种编程结构,并且使用的协议、通信端口等对于不同的芯片有不同的定义。

    底部是硬件通信协议,UART是最早应用于单片机的串行通信技术。 JTAG和SWD在ARM核心芯片兴起后逐渐流行起来,这三种技术描述了硬件层在编程过程中使用的通信协议,是一些最低的技术规格。

    只有了解这些相关技术,才能了解ISP、ICP和IAP。

  5. 匿名用户2024-01-21

    ISP正在系统中编程,设备可以已经焊接到电路板上,但离开编程接口,等待出厂编程写入。

    IAP在应用程序中编程,程序已经在运行,但是离开远程接口,如果有程序更新,可以烧录并运行一个新程序,这比ISP更远。

  6. 匿名用户2024-01-20

    ISP 的工作原理。

    ISP的实现比较简单,一般的做法是内部存储器可以通过串口由上位机的软件改写。 对于单片机,可以通过SPI或其他串行接口接收来自上位机的数据并写入存储器。 所以即使我们把芯片焊接到电路板上,只要留下带有上位机接口的串口,芯片的内部存储器就可以在不拆掉芯片的情况下重写。

    ISP的优点:

    ISP技术的优点是无需编程人员即可进行单片机的实验和开发,单片机芯片可直接焊接到电路板上,调试结束时完成成品,消除了调试时芯片频繁插拔芯片给芯片和电路板带来的不便。

    在系统编程中,有 3 种方法可以做到这一点:

    1.基于电可擦除存储单元的EEPROM或Flash技术(如CPLD)的特点是不丢失掉电数据,但编程次数有限,编程速度慢;

    2.基于SRAM查找表的编程单元(如FPGA)的特点是配置不受限制,上电后逻辑可以随时改变,但断电后数据丢失,下次上电需要重新配置;

    3.基于反熔丝的编程单元(例如ACTEL的FPGA);

  7. 匿名用户2024-01-19

    底线:ISP、MCU程序存储空间只有一个,刷机**时,原有的MCU程序就会被清除掉; IAP、MCU程序存储空间有两个,烧录**时,MCU保存原来的**,烧录完成后,可以跳转到新的**区域。

相关回答
6个回答2024-02-18

来自用户的内容:lisuyan210

读者可能知道计算机是什么以及它能做什么。 但是你知道什么是微型计算机吗? “微机控制”这个术语在今天的各种设备中总是被使用,那么这个微机是什么呢? 它与计算机有什么关系,它与计算机有何不同? >>>More

11个回答2024-02-18

有两个建议:1、知道自己想要实现什么功能,想要使用什么芯片; >>>More

5个回答2024-02-18

1.建议购买带有MAX232和DB9接口的最小系统板,在要扩展硬件时,使用杜邦电缆连接到硬件。 成本低,结构简单可靠。 >>>More

4个回答2024-02-18

买我的 USB 驱动器,先把我变成最好的。

16个回答2024-02-18

上位机是PC上的软件。 它用于与微控制器进行数据传输。