主题中讨论的其他器件:CC1354P10、 SysConfig
输入 :
- SDK 版本:7_10_02_23
- CCS 版本:12.2
- 已选择要重现的固件: ZNP_LP_EM_CC1354P10_6_tirtos7_ticlang (该固件专为 CC2674P10构建、 RSK -重要)
- 默认引脚设置 RF:
- CONFIG_RF_24GHz - DIO_34
- CONFIG_RF_HIGH_PA - DIO_3
- CONFIG_RF_SUB1GHZ - DIO_35
- 默认引脚设置外设:
- CONFIG_GPIO_RLED - DIO_6
- CONFIG_GPIO_GLED - DIO_7
- CONFIG_DISPLAY_UART (TX) - DIO_13
- CONFIG_DISPLAY_UART (Rx) - DIO_12
- CONFIG_GPIO_BTN2 - DIO_14
- CONFIG_GPIO_BTN1 - DIO_15
- 默认引脚设置 SPI:
- CONFIG_SPI_0 (POCI)- DIO_37 ;
- CONFIG_SPI_0 (Pico)- DIO_36 ;
- CONFIG_SPI_0 (SCLK)- DIO_39 ;
- CONFIG_NVS_SPI_0 (片选)- DIO_38 ;
- 默认引脚设置 RF:
目的 :
- 为基于 CC2674P10的硬件板编译固件 RGZ 即使用这些引脚:
- 所需的引脚设置 RF:
- CONFIG_RF_24GHz - DIO_28
- CONFIG_RF_HIGH_PA - DIO_29
- CONFIG_RF_SUB1GHZ - DIO_30
- 所需的 引脚设置外设:
- CONFIG_GPIO_RLED - DIO_6
- CONFIG_GPIO_GLED - DIO_7
- CONFIG_DISPLAY_UART (TX) - DIO_13
- CONFIG_DISPLAY_UART (Rx) - DIO_12
- CONFIG_GPIO_BTN2 - DIO_14
- CONFIG_GPIO_BTN1 - DIO_15
- 所需的 引脚设置 SPI:
- CONFIG_SPI_0 (POCI)- DIO_8 ;
- CONFIG_SPI_0 (Pico)- DIO_9 ;
- CONFIG_SPI_0 (SCLK)- DIO_10 ;
- CONFIG_NVS_SPI_0 (片选)- DIO_20 ;
- 所需的引脚设置 RF:
我需要在 CC2674P10 RGZ 版本的芯片上尝试来自 SDK 的标准固件。 因此、基本而言、我需要更改仅用于射频的引脚、因为我将不会在项目中使用 SPI。 在 RF 中、我不希望在低于1GHz 中被占用、所以只需要更新引脚... RF_24GHz 和... RF_HIGH_PA。
重现步骤 :
- 创建新工程(CCS -> Import -> CCS Projects ->(SDK 中的 examples\RTOS folder)-> ZNP_LP_EM_CC1354P10_6_tirtos7_ticlang
- 打开 Znp.syscfg
- 显示设备视图
- 切换器件并将芯片更改为 CC2674P10 RGZ switch-device.jpg
- 出现一般错误、但您可以接受它们: generic-errors.jpg
- 将 RF 引脚更改为 DIO_28和 DIO_29
- 出现错误 RE RF、您不能忽略它: rf-errors.jpg
- 构建固件
- 编译期间的错误
- -日志在这里 logs.txt
- -错误摘要 errors-summary.jpg
问题 :
- 如何构建默认固件 ZNP_LP_EM_CC1354P10_6_tirtos7_ticlang
用于芯片 CC2674P10 RGZ (7*748 GPIO)
SDK 模板仅适用于 CC2674P10 RSK (8 × 8 64 GPIO)?