ZHCAAO2E February 2015 – August 2024 CC1310 , CC1352R , CC2538 , CC2620 , CC2630 , CC2640 , CC2640R2F , CC2640R2F-Q1 , CC2642R , CC2642R-Q1 , CC2650 , CC2650MODA , CC2652R , CC2652R7 , CC2652RB , CC2652RSIP
SBL 是适用于 Microsoft Windows 的 PC 库,使用与 CC2538、CC13xx 和 CC26xx 串行引导加载程序进行通信的主机 API。SBL 库工程是在 Visual Studio C++ Professional 2015 中创建的。Serial Bootloader Library 使用 Windows API 与串行 COM 端口进行通信,因此不 具有跨平台兼容性。
SBL 中的所有函数都是同步的;这意味着在收到 ACK 或 NACK 或发生错误之前,该函数不会返回。图 3-1 演示了 SBL ping() 函数的序列图表。
所有引导加载程序命令都可通过 SBL 中的函数访问,从而简化了直接通过 SBL 执行闪存存储器的擦除和写入等操作。
有关 ROM 引导加载程序以及如何使用所有串行命令的更详细说明,请参阅器件特定 ROM 用户指南,参考资料 一节中的 [1] 至 [6]。