سلام به همه دوستان
من برای یه پروژه ای نیاز به راه اندازی پورت سریال شماره یک دارم، ولی هر کاری کردم برای راه اندازی این پورت نرم افزار کیل ارور میده؛ درصورتی که دقیقا با همین دستورات پورت سریال شماره 0 راه اندازی میشه!!!
من کد هایی که به واسطه توابع CMSIS نوشته شده اینجا قرار میدم، شما لطف کنید من راهنمایید کنید
ممنون و متشکر
البته این موضوع اشاره کنم که اخطار های من فقط در دو خط آخر برنامه هست!
یعنی:
و
من برای یه پروژه ای نیاز به راه اندازی پورت سریال شماره یک دارم، ولی هر کاری کردم برای راه اندازی این پورت نرم افزار کیل ارور میده؛ درصورتی که دقیقا با همین دستورات پورت سریال شماره 0 راه اندازی میشه!!!
من کد هایی که به واسطه توابع CMSIS نوشته شده اینجا قرار میدم، شما لطف کنید من راهنمایید کنید
ممنون و متشکر
کد:
int main(void) { (); PINSEL_CFG_Type PinCfg; // UART Configuration structure variable UART_CFG_Type UARTConfigStruct; // UART FIFO configuration Structure variable UART_FIFO_CFG_Type UARTFIFOConfigStruct; //Initialize UART1 Pin Connect : P0.15 , P0.16 PinCfg.Funcnum = 1; PinCfg.OpenDrain = 0; PinCfg.Pinmode = 0; PinCfg.Pinnum = 15; PinCfg.Portnum = 0; PINSEL_ConfigPin(&PinCfg); PinCfg.Pinnum = 16; PINSEL_ConfigPin(&PinCfg); UARTConfigStruct.Baud_rate = 38400; UARTConfigStruct.Databits = UART_DATABIT_8; UARTConfigStruct.Parity = UART_PARITY_NONE; UARTConfigStruct.Stopbits = UART_STOPBIT_1; // Initialize UART1 peripheral with given to corresponding parameter UART_Init(LPC_UART1,&UARTConfigStruct); // Enable UART Transmit UART_TxCmd(LPC_UART1, ENABLE); }
یعنی:
کد:
UART_Init(LPC_UART1,&UARTConfigStruct);
کد:
UART_TxCmd(LPC_UART1, ENABLE);
دیدگاه