首先在工程中开启SBL
在CC2640的例程里面,作如下修改打开SBL功能
//**************************************************
// Bootloader enable
//**************************************************
// #define SET_CCFG_BL_CONFIG_BOOTLOADER_ENABLE 0x00 // Disable
#define SET_CCFG_BL_CONFIG_BOOTLOADER_ENABLE 0xC5 // Enable
//**************************************************
// Bootloader pin level configuration
//**************************************************
// #define SET_CCFG_BL_CONFIG_BL_LEVEL 0x0 // Active low
#define SET_CCFG_BL_CONFIG_BL_LEVEL 0x1 // Active high
//**************************************************
// Bootloader failure analysis pin number
//**************************************************
#define SET_CCFG_BL_CONFIG_BL_PIN_NUMBER 0xFF
//#define SET_CCFG_BL_CONFIG_BL_PIN_NUMBER 0x1E
//**************************************************
// Bootloader failure analysis
//**************************************************
#define SET_CCFG_BL_CONFIG_BL_ENABLE 0xC5 // Enabled
//#define SET_CCFG_BL_CONFIG_BL_ENABLE 0xFF // Disabled
2.参照:http://www.ti.com/lit/an/swra466a/swra466a.pdf
一步一步跟着做就可以了 ,注意不同的封装的UART口不一样的。主要是使用sblAppEx.exe