首页 论坛 原厂专区 ST MCU 串口能发收不了数据问题?串口可以进不了中断

发帖 回复

[求助] 串口能发收不了数据问题?串口可以进不了中断
696 查看
2 回复
 楼主 | 发布于 2018-01-24 | 只看楼主
分享到:
GPIO_Init(GPIOC, GPIO_Pin_2, GPIO_Mode_Out_PP_High_Fast);//TXD
    GPIO_Init(GPIOC, GPIO_Pin_3, GPIO_Mode_In_PU_No_IT);//RXD
    CLK_PeripheralClockConfig (CLK_Peripheral_USART1,ENABLE);//开启USART时钟
    USART_Init(USART1,9600,USART_WordLength_8b,USART_StopBits_1,USART_Parity_No,USART_Mode_Rx|USART_Mode_Tx);//设置USART参数9600,8N1,接收/发送
    USART_ITConfig (USART1,USART_IT_RXNE,ENABLE);//使能接收中断,中断向量号为28
    USART_Cmd (USART1,ENABLE);//使能USART  
谁知道,这样设置能发,但收不到数据,  如果管脚不配置则可,问问是怎么回事
如果不设置GPIO_Init(GPIOC, GPIO_Pin_3, GPIO_Mode_In_PU_No_IT);//RXD
在系统初始化后可以进中断
(0 ) (0 )
回复 举报

回复于 2018-01-24 沙发

没怎么用过标准外设库
(0 )
评论 (0) 举报

回复于 2018-01-24 2#

可能引脚配置错了吧;
(0 )
评论 (0) 举报
  • 发表回复
    0/3000





    举报

    请选择举报类别

    • 广告垃圾
    • 违规内容
    • 恶意灌水
    • 重复发帖

    全部板块

    返回顶部