TI中文支持网
TI专业的中文技术问题搜集分享网站

我再 CC1352P_2 ZNP sample code 找不到 CCFG.c

你好 , 我目前在規劃 pin , 因為有 bootloader , 看 spec 說在 CCFG.c 有設定一隻 pin 做 enble, 但我在project 裡 , 找不到這個 .c

可以請問在哪個資料夾裡嗎 ? 

he jeff:

回复 YiKai Chen:

我有看過 , 目前沒有一支 pin , 有設為 bootloader 來用 ? 所以就不懂了 , 但在 ti_devices_config.c
有看到這一段 :
//#####################################
// Bootloader settings
//#####################################

// Enable ROM boot loader
#define SET_CCFG_BL_CONFIG_BOOTLOADER_ENABLE0xC5

// Enabled boot loader backdoor
#define SET_CCFG_BL_CONFIG_BL_ENABLE0xC5

// DIO number for boot loader backdoor
#define SET_CCFG_BL_CONFIG_BL_PIN_NUMBER0xf

// Active low to open boot loader backdoor
#define SET_CCFG_BL_CONFIG_BL_LEVEL0x0

假如 是 DIO_15 , 但在 sysconfig DIO_15 被用來當 BTN , 完全被弄矇了

YiKai Chen:

回复 he jeff:

這個設置了DIO_15 在reset後芯片會偵測DIO_15 是不是low status來決定要不要進入bootloader,所以BTN1用DIO_15 的話不就是reset的時候按住BTN1就會進入bootloader,不按就不進入,這有什麼衝突嗎?

Kevin Qiu1:

回复 he jeff:

修改引脚配置用sysconfig,用法请看C:\ti\simplelink_cc13x2_26x2_sdk_4_20_00_35\docs\ble5stack\ble_user_guide目录下ble5stack-sysconfig文档

he jeff:

回复 YiKai Chen:

假如是這樣操作就沒有問題 , 我原本以為 BTN1用DIO_15 有其他功能 , 譬如 按了 BTN1 LED會閃爍 …等,
這樣就2個功能 衝突了

YiKai Chen:

回复 he jeff:

怎麼會衝突?reset有按BTN1進bootloader 、不按就進入應用程式、就可以用BTN1作LED Blink

he jeff:

回复 YiKai Chen:

也對 , 操作流程的邏輯問題 , 感謝

he jeff:

回复 YiKai Chen:

請問一下 , 我用 CC1352PZNP , 我 CCS building 完成後, 找不到 build 後 的 hex ? 可以請問它會產生在哪個資料夾裡 ?

YiKai Chen:

回复 he jeff:

你要使能 ARM Hex Utility 才會產生Hex 檔案

赞(0)
未经允许不得转载:TI中文支持网 » 我再 CC1352P_2 ZNP sample code 找不到 CCFG.c
分享到: 更多 (0)