|
5黑幣
參考官方例程寫了一段串口2發(fā)送一個(gè)字節(jié)的程序
void UART2_init(void)
{
SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOD);
SysCtlPeripheralEnable(SYSCTL_PERIPH_UART2);
GPIOPinTypeUART(GPIO_PORTD_BASE,GPIO_PIN_6|GPIO_PIN_7);
GPIOPinConfigure(GPIO_PD7_U2TX);
GPIOPinConfigure(GPIO_PD6_U2RX);
UARTConfigSetExpClk(UART2_BASE,SysCtlClockGet(),115200,(UART_CONFIG_WLEN_8|UART_CONFIG_STOP_ONE|UART_CONFIG_PAR_NONE));
UARTEnable(UART2_BASE);
}
沒有用中斷方式 想直接用發(fā)送和接收函數(shù)
int main()
{
UART2_init();
while(1)
{
UARTCharPut(UART2_BASE,0XAA);
}
}
主函數(shù)就一個(gè)發(fā)送AA的函數(shù) 上位機(jī)什么都收不到 特來(lái)請(qǐng)教大神意見
|
|