打印
[STM32F1]

IDLEIE 置位问题

[复制链接]
970|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
tian111|  楼主 | 2014-10-31 10:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
          USART_ITConfig(USARTx,USART_IT_RXNE,ENABLE);
           USART_ITConfig(USARTx,USART_IT_IDLE,ENABLE);
这样写IDLEIE 能置位,
   USART_ITConfig(USARTx,USART_IT_IDLE|USART_IT_RXNE,ENABLE);
这样写IDLEIE 就不能置位、
现在用的库函数好多错误,谁有比较准确的库函数手册给一份啊
沙发
宋倩2010| | 2014-10-31 10:46 | 只看该作者
虽然还没有搞过这个.....但是USART_IT_RXNE,USART_IT_IDLE和USART_IT_IDLE|USART_IT_RXNE明显不一样么

使用特权

评论回复
板凳
zhanglli| | 2014-10-31 10:48 | 只看该作者
USART_IT_IDLE|USART_IT_RXNE这个是按位或的操作,数值都改变了,你觉得可能一样么....

使用特权

评论回复
地板
zhanglli| | 2014-10-31 10:48 | 只看该作者
除非库函数里面是一些特殊的操作....比如Tem=Tem|(第二个参数),并且这个Tem还需要是全局变量...

使用特权

评论回复
5
tian111|  楼主 | 2014-10-31 10:49 | 只看该作者

是对同一个寄存器的不同位进行置位哦,函数支持多个参数组合输入的哦

使用特权

评论回复
6
chenho| | 2014-10-31 10:50 | 只看该作者
源码不支持多参数同时输入

使用特权

评论回复
7
zhanglli| | 2014-10-31 10:51 | 只看该作者
手册上写可以组合参数置位

使用特权

评论回复
8
tian111|  楼主 | 2014-10-31 10:52 | 只看该作者
chenho 发表于 2014-10-31 10:50
源码不支持多参数同时输入

这样啊,呵呵,那我知道了

使用特权

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

本版积分规则

797

主题

8878

帖子

7

粉丝