你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

程序串口中断接收模式函数 请各位大大 多多指导一下

[复制链接]
随风飞扬 提问时间:2014-8-5 14:05 /
 *******串口中断,接收数据***************************************************************/
 
#pragma vector=0x14
__interrupt void EXIT_UART1_Rec(void)
{
 
          unsigned char RecData;
          FlagStatus fs;
        fs = UART1_GetFlagStatus(UART1_FLAG_RXNE);//UART1_FLAG_RXNE 读数据寄存器非空标志
        //fs=RESET or SET
 
          if(fs==1)   //DR接收到数据
 
          {
                     UART1_ClearFlag(UART1_FLAG_RXNE); //清除 接收中断标志位
 
                    RecData=UART1_ReceiveData8();//取接收到的数据
 
                            if(  (RecNum==0&&RecData==SlaveID)  || RecNum!=0)  //判断第一个数据RecBuf【0】;
                            {
                                  RecBuffer[RecNum]=RecData;
 
                                  if(RecNum
收藏 评论1 发布时间:2014-8-5 14:05

举报

1个回答
feel-376797 回答时间:2014-8-6 22:02:28

RE:程序串口中断接收模式函数 请各位大大 多多指导一下

先检查硬件连接问题。跟其它能控制的对调试试。

所属标签

相似问题

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版