打印

求教:STM32F103RBT6 USART3 SPI2冲突问题

[复制链接]
3764|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
inboyg|  楼主 | 2013-1-9 11:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我一个板子上用了一片STM32F103RBT6和一片STM32F103C8T6进行spi通信,用的都是spi2口,单独调试spi功能已经成功(通过控制测试灯亮灭观察现象),STM32F103RBT6为主模式,单独使用USART3的时候是完全正常的,但是当我想用spi2发送usart3接收到的数据时,usart3不工作。调试了一下好像使“if(USART_GetFlagStatus(USART3,USART_IT_RXNE)==SET)”和“while(SPI_I2S_GetFlagStatus(SPI2,SPI_I2S_FLAG_RXNE)==RESET);”这两句中的两个RXNE有冲突,求教解决办法,先谢过!!!
沙发
inboyg|  楼主 | 2013-1-9 13:41 | 只看该作者

使用特权

评论回复
板凳
inboyg|  楼主 | 2013-1-9 14:21 | 只看该作者
请大虾告诉我,这个有没有办法用软件解决,如果不行的话我就只能重新制版了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

15

帖子

0

粉丝