那个while循环是在等接收到的数据,一讀DR寄存器即被清0. 你检查一下while前是否开启读的流程或者其它地方读过了,总之要保证while前正在读 ... |
|
|
||
纯净的硅(中级), 积分 9, 距离下一级还需 261 积分 纯净的硅(中级), 积分 9, 距离下一级还需 261 积分 |
|
||
我爱大清国我怕它完叻可谁爱我啊 |
|||
一粒金砂(初级), 积分 0, 距离下一级还需 5 积分 一粒金砂(初级), 积分 0, 距离下一级还需 5 积分 |
|
||
到这里就死循环了好象TXE一直为0,SPI2好象没有发送好象发送缓冲区中一直有数据 MOSI 和MISO和SCK电压在0。8V左右不知道什么原因? |
资深技术员, 积分 491, 距离下一级还需 9 积分 资深技术员, 積分 491, 距离下一级还需 9 积分 |
资深技术员, 积分 491, 距离下一级还需 9 积分 资深技术员, 积分 491, 距离下一级还需 9 积分 |