|
lpc1788芯片,usart0和usart2串行口我都调通了,同样内容的初始化和中断处理程序,USART1接口始终不能响应中断,不知道原因在哪?USART1和USART0的初始化需要不通配置么?请您指点 !中断函数格式是一样的端口初始化如下:
UART_ConfigStructInit(&UARTConfigStruct); //波特率、数据位、校验方式、停止位
UART_Init(Z_UART0, &UARTConfigStruct); //端口初始化
UART_FIFOConfigStructInit(&UARTFIFOConfigStruct); //fifoDMA模式、等级、rxbuf、txbuf
UART_FIFOConfig(Z_UART0, &UARTFIFOConfigStruct); //为所选择的USART外设选择fifo
UART_TxCmd(Z_UART0, ENABLE);
UART_IntConfig(Z_UART0, UART_INTCFG_RBR, ENABLE); //指定中断标志
UART_IntConfig(Z_UART0, UART_INTCFG_RLS, ENABLE);
UART_ConfigStructInit(&UARTConfigStruct); //波特率、数据位、校验方式、停止位
UART_Init(Z_UART1, &UARTConfigStruct); //端口初始化
UART_FIFOConfigStructInit(&UARTFIFOConfigStruct); //fifoDMA模式、等级、rxbuf、txbuf
UART_FIFOConfig(Z_UART1, &UARTFIFOConfigStruct); //为所选择的USART外设选择fifo
UART_TxCmd(Z_UART1, ENABLE);
UART_IntConfig(Z_UART1, UART_INTCFG_RBR, ENABLE); //指定中断标志
UART_IntConfig(Z_UART1, UART_INTCFG_RLS, ENABLE); |
阿莫论坛20周年了!感谢大家的支持与爱护!!
月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!
|