[STM32F1] 串口接收中断程序

[复制链接]
826|9
 楼主| wanglaojii 发表于 2017-9-11 22:05 | 显示全部楼层 |阅读模式
F108串口接收中断程序为什么始终进不了
laozhongyi 发表于 2017-9-11 22:06 | 显示全部楼层
参照网上的记个串口接收初始化的代码。
Edisons 发表于 2017-9-11 22:14 | 显示全部楼层
首先确认端口功能配置是否正确,然后确认初始化配置是否正确
_gege 发表于 2017-9-11 22:14 | 显示全部楼层
看看波特率设置是否正确,是否允许中断。
Mozarts 发表于 2017-9-11 22:34 | 显示全部楼层
可以去网站上下载相应型号CPU的各外围模块例程,例程是肯定可以用的。
Listate 发表于 2017-9-11 22:35 | 显示全部楼层
串口初始化配置完后,要将串口设置成置位状态。。
bbapple 发表于 2017-9-11 22:41 | 显示全部楼层
while(Buffer_TX!='\0')
    {        
        while((IFG2&UTXIFG1)==0);
        U1TXBUF=Buffer_TX;
//       UTXIFG1=0;
        i++;
    }
handleMessage 发表于 2017-9-11 22:43 | 显示全部楼层
中断要开启全局中断才行。
IICeeprom 发表于 2017-9-25 16:41 | 显示全部楼层
1查看引脚配置,是否有重映射的问题
2查看串口初始化的代码
3查看NVIC的配置
4检查中断函数的名称,标志位
Mattheww 发表于 2017-9-26 10:07 | 显示全部楼层
串口初始化配置完后,要将串口设置成置位状态

什么意思,为什么置位
您需要登录后才可以回帖 登录 | 注册

本版积分规则

220

主题

1411

帖子

1

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