Other Parts Discussed in Thread: CC1350, CC1352R
Hi Team,
I can make it run using CC1350 plus SHARP96, but failed on CC1352P. I used the "simplelink_cc13x2_sdk_2_30_00_45" and "simplelink_cc13x0_sdk_2_30_00_20" for test. both run the display demo as below picture. also I noticed the define requirement to support sharp96.
/* This value can be changed to 96 for use with the 430BOOST-SHARP96 BoosterPack. */
#define BOARD_DISPLAY_SHARP_SIZE 96
Also I'm bit confuse about below this enum. for example, The RED Led, It is IOID_6 . In the BoardGpioInitTable, it list at the first row. but in below enum, it list at 5th and the behavior is right using the GPIO_write. Can you please explain a bit about this enum? What is it logic?
GPIO_write(Board_GPIO_LED0, Board_GPIO_LED_ON);
typedef enum CC1352P1_LAUNCHXL_GPIOName {
CC1352P1_LAUNCHXL_GPIO_S1 = 0,
CC1352P1_LAUNCHXL_GPIO_S2,
CC1352P1_LAUNCHXL_SPI_MASTER_READY,
CC1352P1_LAUNCHXL_SPI_SLAVE_READY,
CC1352P1_LAUNCHXL_GPIO_LED_GREEN,
CC1352P1_LAUNCHXL_GPIO_LED_RED,// 5
CC1352P1_LAUNCHXL_GPIO_SPI_FLASH_CS,
CC1352P1_LAUNCHXL_GPIO_DIO_19,//7
CC1352P1_LAUNCHXL_GPIO_LCD_CS,//8
CC1350_LAUNCHXL_GPIO_LCD_POWER,//9
CC1352P1_LAUNCHXL_GPIO_LCD_ENABLE,//10
CC1352P1_LAUNCHXL_GPIOCOUNT
} CC1352P1_LAUNCHXL_GPIOName;