Hi. I want to receive data from matlab. My code is:
int main (void){
SysCtlClockSet(SYSCTL_SYSDIV_5|SYSCTL_USE_PLL|SYSCTL_OSC_MAIN|SYSCTL_XTAL_16MHZ);
SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOA);
SysCtlPeripheralEnable(SYSCTL_PERIPH_UART0);
GPIOPinConfigure(GPIO_PA0_U0RX);
GPIOPinConfigure(GPIO_PA1_U0TX);
GPIOPinTypeUART(GPIO_PORTA_BASE, GPIO_PIN_0 | GPIO_PIN_1);
UARTClockSourceSet(UART0_BASE, UART_CLOCK_PIOSC);
UARTStdioConfig(0, 115200, 16000000);
while(true){
char buffer[128];
int value=0;
if(!UARTCharsAvail(UART0_BASE)){
UARTgets(buffer, sizeof(buffer));
value= (int)atoi(buffer);
value= value+ 1000;
UARTprintf("%4d \n", value);
}
}
}