懵逼了两天,我一直在研究寄存器版的串口通讯例程程序,我看了好几个人写的寄存器程序,都是一样,但是烧到我的核心板上就是不行。于是我对比了库函数版的,我发现了一个问题,PA10在寄存器版写的是浮空输入,到了寄存器版的却成了上拉输入,我改了改,果然行了。我也不清楚,但是如果上位机发的信号都变成了高电平,那肯定是和结果不一样的。还请高手指教。
这是库函数版的,对应的PA10是浮空输入
这里是我改过得,原来那个数据是8B->对应10001011,一个是上拉输入,一个是复用推挽输出;
不知道你们的是不是这样子的。
一周热门 更多>