ZHCU022AF July 2010 – September 2022
加载程序计数器命令将程序计数器(寄存器 R0)定向到整个地址范围内的任何位置。此命令受密码保护。
收到数据帧后,BSL 发回确认字符 (DATA_ACK)。然后将所选地址移入程序计数器。程序流继续运行,而 BSL 会话终止。
请注意,此时密码保护未激活。跳转到用户应用程序不会重置器件,因此,来自 BSL 应用程序的寄存器配置会被保留。这可能会导致用户应用程序出现意外行为。一个示例是闪烁 LED 应用程序,它没有任何时钟模块配置(因此它使用默认的 1MHz 时钟),因为时钟模块由 BSL 应用程序设置为以 8MHz 运行,故其闪烁地更快。