设备支持2 种不同的启动模式,通过BOOT 引脚状态进行选择,如下表所示:
启动模式选择电路只在芯片解复位时刻采样BOOT 引脚状态,因此在芯片解复位前用户必须根据需要设置好
BOOT 引脚的电平状态,以决定本次芯片复位后的启动模式。
系统启动完成之后,CPU 从存储器的0x0000 0000 地址获取堆栈顶的地址,并从存储器的 0x0000 0004 指示的地
址开始执行代码。
BootLoader 程序位于启动程序存储器区域,由设备提供商在生产时进行编程。用户可以通过UART1(引脚为
PA13/PA14)利用ISP 通信协议进行FLASH 编程。
|