ZHDA311 September 2026 MSPM33C321A
MSPM33 NONMAIN 闪存具有不同类型的结构布局。在某些布局类型中,某些功能会被缩减或不受支持。
| 配置参数 | 寄存器字段 | NONMAIN 布局类型 | ||||||
|---|---|---|---|---|---|---|---|---|
| A | ||||||||
| BCR | BCR 配置 ID | BCRCONFIGID | ✓ | |||||
| 串行线调试 (SWD) 策略配置 | 访问策略 | BOOTCFG0 | ✓ | |||||
| 调试策略 | ||||||||
| 调试密码 | DEBUG_LOCK | ✓ | ||||||
| DEBUG_NS_LOCK | ✓ | |||||||
| SWD 恢复出厂设置配置 | 恢复出厂设置访问属性 | BOOTCFG4 | ✓ | |||||
| 恢复出厂设置密码 | MASS_ERASE_y | ✓ | ||||||
| SWD 批量擦除配置 | 批量擦除访问属性 | BOOTCFG4 | ✓ | |||||
| 批量擦除密码 | FACTORY_RESET_y | ✓ | ||||||
| 闪存安全配置 | Bank0 主 FLASH 写入擦除保护 | BANK0_WRITE_ERASE_PROTECTION_A BANK0_WRITE_ERASE_PROTECTION_B |
✓ | |||||
| Bank0 主 FLASH 安全保护 | BANK0_SECURITY_PROTECTION_A BANK0_SECURITY_PROTECTION_B |
✓ | ||||||
| Bank0 主 FLASH 特权保护 | BANK0_PRIVILEGE_PROTECTION_A BANK0_PRIVILEGE_PROTECTION_B |
✓ | ||||||
| Bank1 主 FLASH 写入擦除保护 | BANK1_WRITE_ERASE_PROTECTION_A BANK1_WRITE_ERASE_PROTECTION_B |
✓ | ||||||
| Bank1 主 FLASH 安全保护 | BANK1_SECURITY_PROTECTION_A BANK1_SECURITY_PROTECTION_B |
✓ | ||||||
| Bank1 主 FLASH 特权保护 | BANK1_PRIVILEGE_PROTECTION_A BANK1_PRIVILEGE_PROTECTION_B |
✓ | ||||||
| 数据 FLASH 写入擦除保护 | DBANK_WRITE_ERASE_PROTECTION | ✓ | ||||||
| 数据 FLASH 安全保护 | DBANK_SECURITY_PROTECTION | ✓ | ||||||
| 数据 FLASH 权限保护 | DBANK_PRIVILEGE_PROTECTION | ✓ | ||||||
| NONMAIN 静态写保护 | BANK0_NM_USER_CONFIG | ✓ | ||||||
| SYSPLL 配置 | 引导期间的系统 PLL 配置 | BOOTCLK0 BOOTCLK1 |
✓ | |||||
| 器件转换错误 | 器件转换密码错误 | BAD_CONV_y | ✓ | |||||
| 客户安全代码 (CSC) | CSC 策略 | BOOTCFG2 | ✓ | |||||
| 闪存存储体交换策略 | ✓ | |||||||
| 调试保持 | BOOTCFG1 | ✓ | ||||||
| BCR | 快速引导模式 | BOOTCFG3 | ✓ | |||||
| 应用程序摘要校验配置 | 应用程序摘要校验策略 | SECURE_BOOT_MODE | ✓ | |||||
| 应用程序起始地址 | USER_SECURE_APP_START_ADDR | |||||||
| 应用程序长度 | USER_SECURE_APP_LENGTH | |||||||
| 应用程序校验和 | USER_SECURE_APP_HASH_y | |||||||
| BSL 策略 | 启用调用引脚检查 | BOOTCFG1 | ✓ | |||||
| 启用 BSL 模式 | BOOTCFG3 | |||||||
| BCR 校验和 | CRC32-ISO3309 | BCRCRC | ✓ | |||||
| BSL | BSL 配置 ID | BSLCONFIGID | ✓ | |||||
| BSL 引脚配置 | 调用引脚配置 | BSLCONFIG0 | ✓ | |||||
| UART 接口配置 | 引脚配置 | BSLPINCFG0 | ✓ | |||||
| 波特率配置 | BSLCONFIG1 | ✓ | ||||||
| I2C 接口配置 | 引脚配置 | BSLPINCFG1 | ✓ | |||||
| 目标地址配置 | I2C_SLAVE_ADDR | ✓ | ||||||
| CAN 接口配置 | 引脚配置 | BSLPINCFG2 | ✓ | |||||
| BSL 安全配置 | BSL 访问密码 | PASSWORD_y | ✓ | |||||
| BSL 读出功能 | BSLCONFIG0 | |||||||
| BSL 警报配置 | BSLCONFIG1 | |||||||
| 应用程序完整性校验 | APP_REV_POINTER | |||||||
| BSL 校验和 | CRC32-ISO3309 | BSLCRC | ✓ | |||||
| 器件控制 | 客户密钥配置 | 密钥计数 | KEY_COUNT | ✓ | ||||
| 密钥版本 | KEY_REV | |||||||
| 安全启动的活动密钥 | MPUK_ACTIVE | |||||||
| DSSM 的活动密钥 | DSSM_ACTIVE | |||||||
| 生命周期维护 | 已配置客户代码 | CODE_PROVISION | ✓ | |||||
| 失效分析已启用 | FAILURE_ANALYSIS | |||||||
| 已启用停用 | DCOM | |||||||
| 用于 HSSE 器件的硬件保护闪存安全配置 | Bank0 主 FLASH 写入擦除保护 | BANK0_WRITE_ERASE_PROTECTION_A BANK0_WRITE_ERASE_PROTECTION_B |
✓ | |||||
| Bank0 主 FLASH 安全保护 | BANK0_SECURITY_PROTECTION_A BANK0_SECURITY_PROTECTION_B |
✓ | ||||||
| Bank0 主 FLASH 特权保护 | BANK0_PRIVILEGE_PROTECTION_A BANK0_PRIVILEGE_PROTECTION_B |
✓ | ||||||
| 器件控制 | 用于 HSSE 器件的硬件保护闪存安全配置 | Bank1 主 FLASH 写入擦除保护 | BANK1_WRITE_ERASE_PROTECTION_A BANK1_WRITE_ERASE_PROTECTION_B |
✓ | ||||
| Bank1 主 FLASH 安全保护 | BANK1_SECURITY_PROTECTION_A BANK1_SECURITY_PROTECTION_B |
✓ | ||||||
| Bank1 主 FLASH 特权保护 | BANK1_PRIVILEGE_PROTECTION_A BANK1_PRIVILEGE_PROTECTION_B |
✓ | ||||||
| 数据 FLASH 写入擦除保护 | DBANK_WRITE_ERASE_PROTECTION | ✓ | ||||||
| 数据 FLASH 安全保护 | DBANK_SECURITY_PROTECTION | ✓ | ||||||
| 数据 FLASH 权限保护 | DBANK_PRIVILEGE_PROTECTION | ✓ | ||||||