ZHCADB2 November 2023 MSPM0C1104 , MSPM0G3507 , MSPM0L1306
RL78 的串行编程模式允许使用 RL78 微控制器和连接到 UART 的外部器件(微控制器或 ASIC)进行固件更新。板载处理过程使用外部器件向 RL78 微控制器写入数据或从该微控制器删除数据。无法进行非板载写入。表 3-13 比较了 MSPM0 和 RL78 器件系列之间的编程模式差异。
编程功能 | RL78 | MSPM0 |
---|---|---|
类型 | 使用外部器件进行串行编程 | 引导加载程序 |
安全性 | 存储器安全和访问限制选项(1) | 安全启动选项:CRC 保护 |
可定制 | 否 | 是,可配置调用引脚和插件功能 |
调用方法 | 复位释放后 TOOL0 引脚处于高电平 | 在发生 BOOTRST、SW 进入时 1 个引脚处于高电平 |
命令 | 擦除、写入、获取信息、安全性等 (1) | 连接、解锁、擦除、写入、存储器读回、恢复出厂设置、获取信息等。 |
密码保护 | 否 | 有 |
支持的接口 | 专用 UART | UART、I2C、SPI(需要自定义插件)、CAN(已规划插件) |
此外,RL78 器件支持自编程模式,该模式可用于通过用户程序重写闪存,因为该模式允许用户应用程序使用 RL78 微控制器自编程库来重写闪存。