ZHCAAO2E February 2015 – August 2024 CC1310 , CC1352R , CC2538 , CC2620 , CC2630 , CC2640 , CC2640R2F , CC2640R2F-Q1 , CC2642R , CC2642R-Q1 , CC2650 , CC2650MODA , CC2652R , CC2652R7 , CC2652RB , CC2652RSIP
CC13x2、CC26x2 的客户配置区被称为 CCFG,位于最上面的闪存扇区。CC13x2、CC26x2 器件具有两种不同的闪存大小:所有 CC13x2、CC26x2 器件的闪存大小均为 352KB,但 CC13x2x7、CC26x2x7 器件的闪存大小为 704KB。CC13x2、CC26x2 的引导加载程序配置绝对地址为 0x0005.7FD8,而对于 CC13x2x7、CC26x2x7,绝对地址为 0x000A.FFD8。CCFG 也经过存储器映射,具有读取两种闪存大小的地址 0x5000.3000 的权限。CCFG 中的 32 位字段用于配置引导加载程序和后门功能(字节偏移 0x1FD8)。使用 Code Composer Studio 时,可以通过 SysConfig 中的 Device Configuration 视图修改 CCFG。
表 2-5 展示了引导加载程序配置字段的结构。配置结构是小端字节序,这意味着最低有效字节位于最低地址。
| 位 | 字段 | 值 | 说明 | 字节 偏移 |
默认 值 |
|---|---|---|---|---|---|
| 31:24 | BOOTLOADER_ENABLE | 启用和禁用引导加载程序 | 0x1FDB | 0xC5 | |
| 0xC5 | 引导加载程序已启用 | ||||
| 任何其他值 | 引导加载程序已禁用 | ||||
| 23:17 | 保留 | 0 | 0x1FDA | 0b111 1111 | |
| 16 | BL_LEVEL | 设置所选引脚的有效电平 | 0x1FDA | 1 | |
| 0 | 低电平有效 | ||||
| 1 | 高电平有效 | ||||
| 15:8 | BL_PIN_NUMBER(1) | 如果引导加载程序后门已启用,则对 I/O 引脚编号进行电平检查。 | 0x1FD9 | 0xFF | |
| 7:0 | BL_ENABLE | 启用和禁用引导加载程序后门。 | 0x1FD8 | 0xFF | |
| 0xC5 | 引导加载程序已启用 | ||||
| 任何其他值 | 引导加载程序已禁用 |