MCU-ISP和ICP的区别

时间:2023-03-11来源:佚名
对Flash-based的MCU来说, ISP和ICP几乎是不可或缺的功能, 但我们经常被这两个功能搞混, 究竟他们的差别在哪里? 对客户的意义又是什么?在这里, 和大家分享并澄清一些观念, 希望对大家有所帮助, 进而解答来自客户关于ISP与ICP的疑问.

1)在开发阶段

改code时, 不再需要将MCU从板子上拔起来, 拿到烧录器上烧, 然后再装回去. 可以直接利用ISP/ICP Programmer做板上烧录, 为开发者提供了极大的便利性.

2)在量产阶段

客户可以采用”先焊到板子上再烧code”的方式, 将烧code的动作安排在生产线的某一站.

那么传统的方式 (先将code烧好再焊到板子上)有什么缺点?

传统的方式是这样的: 拆封-->从tray盘取出chip-->烧录-->把chip放回tray盘.

这样的流程比起上面建议的方式: 增加了烧录时间, 容易造成QFP包装的chip弯脚, 或忘了烧code即放回tray盘.

3)在成品阶段

已组装好的成品若要改code, 可以透过预留的接口, 利用ISP或ICP, 更新MCU, 不需要拆机.

什么是 IAP (In-ApplicatiON Programming)?

IAP指的是, MCU在运行的状态下, 利用ISP的机制, 不透过外接工具 (例如: ISP Programmer) 的帮忙, 去更新APROM, DataFlash 或 CONFIG. 要实现这种功能,

系统必须有取得更新数据的能力, 例如: 处于某一种联机的状态.

(注: 有时候, ISP/IAP的分别并不是那么清楚!)

ISP与ICP的差别

For ISP

(1) MCU必须处于可执行程序的状态 (除了上电, 还要接XTAL), 且必须预烧ISP-code在LDROM里面

(2) 烧录范围只限于APROM, DataFlash或CONFIG (但对使用者来说, 应经够了!)

(3) chip在LOCK的状态下, 仍然可以只更新某一区块 (APROM, DataFlash或CONFIG)

(4) 因为烧录的动作取决于ISP-code的写法, 所以给系统设计者的弹性较大

For ICP

(1) MCU只要处于上电状态即可, 不必预烧任何code在MCU里面

(2) 烧录范围涵盖整颗MCU, 包括 APROM, DataFlash, CONFIG, LDROM和 ROMMAP

(3) chip在LOCK的状态下, 无法只更新某一区块, 只能在erase-ALL之后,更新某一区块, 再逐一烧回其它区块(因为ICP的本质就是走串行接口的Writer Mode, chip被LOCK之后, 除了erase-ALL, 所有烧录动作皆会被禁止)

(4) 因为烧录纯粹是ICP硬件的行为, MCU无法自己更新自己, 所以给系统设计者的弹性较小(例如: 无法藉由ICP去实现IAP的功能)

ISP与ICP的使用场合

依这两者的特性, 配合客户的系统需求, 而后才建议客户使用ISP或ICP.

注:上述差别的第(3)点和第(4)点, 可能是ICP带给使用者的最大限制. 站在使用者的观点, 若ISP与ICP只能择一的话, ISP会是必要的选择。

    相关阅读

    造成电路板焊接缺陷的因素

    造成电路板焊接缺陷的因素有以下三个方面的原因: 1、电路板孔的可焊性影响焊接质量 电路板孔可焊性不好,将会产生虚焊缺陷,影响电路中元件的参数,导致多层板元器件 和内层线...
    2023-03-16

    高压开关柜不能防跳故障处理方法实例讲解

    本文结合现场高压开关柜不能防跳故障处理案例,和大家分享高压开关柜不能防跳故障原因诊断和处理过程,提高电工 高压开关柜不能防跳故障处理技能。 故障设备:某水泥厂35kV变电...
    2023-03-06
    高压开关柜不能防跳故障处理方法实例讲解

    电工工具大全!让您分分钟认清电工工具和用法

    电工作为化工行业不可缺少的工种之一,肩负着维护整个工厂正常运转的重要使命。在维护和检修电路时,电工常用的工具分为通用工具,线路安装工具和设备装修工具三大类。无论你...
    2023-06-11

    单联双控开关原理和接线图

    1、单联双控开关原理 单联双控开关实际上就是两个单刀双掷开关串联起来后再接入电路。每个单刀双掷开关有三个接线端,分别连着两个触点和一个刀。 2、单联双控开关接线图...
    2023-03-08
    单联双控开关原理和接线图

    PLC控制柜的通风设计

    在plc 控制柜中,当功耗元件加热了周围的空气时,可产生驱动力,通过对其最大限度的利用,可有效地实施自然对流冷却。 空气受热膨胀,其密度下降。在重力场中,热空气因较轻而...
    2023-03-15

    热销商品

    加厚abs安全帽电工建筑工地程施工领导监理透气防砸头盔可印字V型

    这款加厚ABS安全帽专为电工、建筑工地施工人员、领导及监理设计,采用高强度ABS工程塑料,抗冲击、防砸性能优异,有效保障头部安全。帽体加厚设计,增强耐用性与防护等级...
    5.8

    水口钳高硬度模型剪钳电子钳工业级口水剪斜嘴钳偏口斜口专用钳子

    水口钳高硬度模型剪钳是一款工业级精密工具,专为电子、模型制作及精细作业设计。采用优质高碳钢材质,经热处理工艺打造,具备卓越的硬度和耐磨性,可轻松剪切金属引脚、...
    4.8

    170电子剪钳II 如意斜口钳 工业斜嘴钳水口钳 模型剪塑胶钳尖嘴钳

    170电子剪钳II如意斜口钳是一款专业级精密工具,集工业斜嘴钳、水口钳、模型剪、塑胶钳与尖嘴钳功能于一体,适用于电子维修、模型制作、手工艺及精密作业。其采用优...
    4.5

    安全帽国标工地加厚施工领导透气安全头盔建筑工程监理免费印字

    本款安全帽严格遵循国家GB 2811-2019标准,专为建筑工程、工地施工及监理人员设计。采用高强度ABS工程塑料,加厚壳体有效抗冲击,保障头部安全。帽体轻盈透气,内置可调...
    10

    包邮三角型简易螺丝刀三角十字螺丝刀螺丝批改锥起子五金工具5mm

    这款5mm三角型简易螺丝刀,专为拧紧或拆卸三角形螺丝设计,适用于电子维修、家电维护及精密仪器装配等场景。采用优质合金钢材质,刀头硬度高、耐磨损,确保长久使用不变...
    3.64

    网站栏目