STM32F105VC串口中断没开,但是怎么会老进入串口中断

[复制链接]
2976|2
 楼主| wendi_fwy 发表于 2010-10-30 15:44 | 显示全部楼层 |阅读模式
程序的初始化部分如下

USART_InitStructure.USART_BaudRate = 9600; USART_InitStructure.USART_WordLength = USART_WordLength_8b; USART_InitStructure.USART_StopBits = USART_StopBits_1; USART_InitStructure.USART_Parity = USART_Parity_No; USART_InitStructure.USART_HardwareFlowControl = USART_HardwareFlowControl_None;
USART_InitStructure.USART_Mode = USART_Mode_Rx | USART_Mode_Tx;
/* Configure USART2 */
USART_Init(USART2, &USART_InitStructure);
/* Enable USART2 Receive and Transmit interrupts */
USART_ITConfig(USART2, USART_IT_RXNE, DISABLE);
USART_ITConfig(USART2, USART_IT_TXE, DISABLE);
// USART_ITConfig(USART2, USART_IT_TXE, ENABLE);
/* Enable the USART2 */
// USART_Cmd(USART2, DISABLE);

老是跳入中断函数,不知道为何?我的发送和接受中断都关闭了啊
video_vb 发表于 2010-11-3 09:09 | 显示全部楼层
我碰到过这种情况,当数组溢出的时候,主程序死机,系统不停地在三个串口中断中来回跳。
ST_ARM 发表于 2010-11-3 10:56 | 显示全部楼层
断电,将代码重新编译一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

22

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部