求教:STM32F103RBT6 USART3 SPI2冲突问题

[复制链接]
4466|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

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