1、查过了串口初始化函数的所有配置都没有问题,串口时钟、全局中断都打开了,但就是进不到接收中断;+ }& d- P$ s8 m 2、这时候,你看一下接收引脚PC2(RX)是不是在其他函数里被配置成了GPIO输出,这时候取消掉GPIO配置,就可以了,让单片机在初始化串口的时候自动配置串口IO;5 d' Z3 p0 v6 S6 p 3、串口IO被GPIO配置过之后,会影响串口的收发功能,最好TX也别被初始化; 1 Z& d! c+ K, f# Q |
这个有错误,我好像还删不了,就等管理员删除吧,我再重新发一个新帖。 |