I'm using USART in Keil and I saw this;
#define USART_DRV_NUM 6
#define USART_BAUDRATE 9600
#define _USART_Driver_(n) Driver_USART##n
#define USART_Driver_(n) _USART_Driver_(n)
extern ARM_DRIVER_USART USART_Driver_(USART_DRV_NUM);
#define ptrUSART (&USART_Driver_(USART_DRV_NUM))
Here is the thing;
#define _USART_Driver_(n) Driver_USART##n
I couldn't find any examples on the Internet. Does anyone know something about this thing?