cc26x芯片,通过上位机去给板子下载代码的时候,利用COMMAND_DOWNLOAD和COMMAND_SEND_DATA往FLASH里写bin文件实现。
这里有个疑问是,看到上位机的vs代码,有一个对bin文件的大小判断的过程:如果bin文件的大小较大,需要占用的地址超过了ccfg的bootloader相关的配置寄存器的地址,比如cc26x2的flash为352KB,0x0005-7FD8地址开始存有bootloader相关的寄存器配置内容,如果bin大小覆盖了这个值,就会修改相应ccfg的寄存器的数值是吗?也就是说bootloader相关的配置寄存器实际可以通过某种方式人工修改,而非只能通过IDE比如ccs debug的时候配置.cfg文件再烧写进去,不知道这样理解是否正确?
