OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2425|回复: 3

STM32F103 串口输入数据 ,做入口参数问题

[复制链接]

1

主题

2

帖子

0

精华

新手入门

积分
11
金钱
11
注册时间
2016-9-21
在线时间
1 小时
发表于 2016-9-21 12:11:23 | 显示全部楼层 |阅读模式
1金钱

void USART1_IRQHandler(void)
{
  if(USART_GetITStatus(USART1,USART_IT_RXNE))
  {

     res= USART_ReceiveData(USART1);
     USART_SendData(USART1,res);
     while(USART_GetFlagStatus(USART1,USART_FLAG_TC)!=SET);  
  }
}


串口中断    得到 res



while(res==41)
        {     
        GPIO_SetBits(GPIOF, GPIO_Pin_9);
        GPIO_ResetBits(GPIOD, GPIO_Pin_3 );  
        delay_ms(100);
    GPIO_SetBits(GPIOD, GPIO_Pin_3 );  
     delay_ms(100);
    GPIO_ResetBits(GPIOC, GPIO_Pin_0 );
      delay_ms(100);
      GPIO_SetBits(GPIOC, GPIO_Pin_0 );
    delay_ms(100);
     
     
    }
   }

为什么 我在串口助手里输入 41  , 不能进入函数 去做动作 ? 哪位帮忙给分析一下

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

30

主题

1170

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1993
金钱
1993
注册时间
2016-2-16
在线时间
527 小时
发表于 2016-9-21 12:29:51 | 显示全部楼层
你的41不是字符串就是十六进制。他们怎么可能和十进制的41相等
回复

使用道具 举报

21

主题

387

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1043
金钱
1043
注册时间
2016-9-8
在线时间
213 小时
发表于 2016-9-21 14:09:17 | 显示全部楼层
程序有这么写的吗.........
shop60994719.taobao.com
回复

使用道具 举报

1

主题

2

帖子

0

精华

新手入门

积分
11
金钱
11
注册时间
2016-9-21
在线时间
1 小时
 楼主| 发表于 2016-9-22 09:07:54 | 显示全部楼层
我是初学者 ,有解决办法么 ?  串口 输入的 一个 数据  做入口参数 ??
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-25 02:56

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表