【MCU】微控制器的编程技术:ISP 与 IAP

在嵌入式领域中,将程序下载到内置 Flash 有两种技术

ISP (In-system programming)

ISP 即在系统编程 ,是指一些可编程逻辑器件、微控制器、芯片组和其他嵌入式设备在安装到完整嵌入式系统后能够进行编程,而不需要在将芯片安装到系统中之前对其进行编程 ,它还允许将固件更新传递到微控制器和相关处理器的片上存储器,而不需要电路板上的专业编程电路,并简化了设计工作。

例如利用 SWD,JTAG 来进行下载,在 Mcirochip 的技术中 ISP 又称为 ICSP (in-circuit serial programming)

IAP (In-application programing)

IAP 即在应用编程 ,是通过通信接口 (UART,USB,SPI,Ethernet)和用户所写的 IAP 应用程序,对设备的存储器进行下载,以此来进行固件升级。

相关推荐
knight_20242 小时前
嵌入式学习日志————对射式红外传感器计次
stm32·单片机·嵌入式硬件·学习
深圳安凯星单片机开发方案公司2 小时前
用单片机怎么控制转速
单片机·51单片机
忆和熙2 小时前
【模电笔记】—— 波形发生电路(波形振荡器)
嵌入式硬件·模电笔记·波形发生电路
文火冰糖的硅基工坊2 小时前
[硬件电路-97]:模拟器件 - 如何通过外部的闭环负反馈,让运算放大器从“暴脾气”、“愣头青”、情绪容易失控者变成“沉着”、“冷静”的精密调控者的?
嵌入式硬件·架构·电路·跨学科融合
Ronin-Lotus2 小时前
嵌入式硬件篇---驱动板
单片机·嵌入式硬件·esp32·驱动板
##echo2 小时前
嵌入式Linux裸机开发笔记9(IMX6ULL)GPIO 中断实验(1)
linux·c语言·笔记·单片机·嵌入式硬件
Ronin-Lotus2 小时前
嵌入式硬件篇---ESP32拓展板
stm32·单片机·嵌入式硬件
弄曲幽篁9 小时前
精密全波整流电路(四)
嵌入式硬件·硬件工程
nuannuan2311a9 小时前
4N90-ASEMI电机控制专用4N90
单片机
邹诗钰-电子信息工程10 小时前
bmp280的压力数据采集(i2c设备驱动+设备树编写)
stm32·单片机·嵌入式硬件