How do I fix this memory map prevented error and get an output my code is below the screenshot.
#include <ti/driverlib/m0p/dl_interrupt.h>
#include "ti_msp_dl_config.h"
int main(void)
{
SYSCFG_DL_init();
volatile char my_rgb[10] = {'R', 'B', '0', 'R', 'G', 'M', 'B','X', '3', 'G'};
volatile int i;
for (i=0; i<10; i++){
if (my_rgb[i]=='R'){ // only red on
DL_GPIO_setPins(GPIO_LEDS_PORT, GPIO_LEDS_R_PIN);
DL_GPIO_clearPins(GPIO_LEDS_PORT, GPIO_LEDS_G_PIN);
DL_GPIO_clearPins(GPIO_LEDS_PORT, GPIO_LEDS_B_PIN);
}
else if (my_rgb[i]=='G'){ // only green on
DL_GPIO_clearPins(GPIO_LEDS_PORT, GPIO_LEDS_R_PIN);
DL_GPIO_setPins(GPIO_LEDS_PORT, GPIO_LEDS_G_PIN);
DL_GPIO_clearPins(GPIO_LEDS_PORT, GPIO_LEDS_B_PIN);
}
else if (my_rgb[i]=='B'){ // only blue on
DL_GPIO_clearPins(GPIO_LEDS_PORT, GPIO_LEDS_R_PIN);
DL_GPIO_clearPins(GPIO_LEDS_PORT, GPIO_LEDS_G_PIN);
DL_GPIO_setPins(GPIO_LEDS_PORT, GPIO_LEDS_B_PIN);
}
else{//all off
DL_GPIO_clearPins(GPIO_LEDS_PORT, GPIO_LEDS_R_PIN);
DL_GPIO_clearPins(GPIO_LEDS_PORT, GPIO_LEDS_G_PIN);
DL_GPIO_clearPins(GPIO_LEDS_PORT, GPIO_LEDS_B_PIN);
}
}
while (1) {}
}