导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→[求助]关于STM32单片机的问题3

* 111939: [求助]关于STM32单片机的问题3

   wangxd5429 
wangxd5429发表的帖子 

 [求助]关于STM32单片机的问题3
各位高手,小弟正在基于STM32单片机开发一款带触摸的数据采集器。部分代码如下:
 while (1)
  {       
     /*将触摸动作转换为控制命令*/
  if ((GPIO_ReadInputDataBit(GPIOB,GPIO_Pin_6) == 0)&&(StartCmd == 0))
  {
      StartCmd = 1;
  }
  else if ((GPIO_ReadInputDataBit(GPIOB,GPIO_Pin_6) == 0)&&(StartCmd == 1)) 
  {
      StartCmd = 0;
  }
  else
  {
      ;
     }
     ……..
     ……..
}
单步运行时,if和else if的条件都不满足,此时工作正常,不进入任何一个分支,但是当全速运行时,在if和else if的语句中设置断点,系统就会进入if和else if语句中执行。请教其中的原因。谢谢!


发表时间:2016年9月21日15:04:39

  
回复该帖

本主题共有 1 帖,分页:>>>>>该主题的所有内容[1]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

[上一篇帖子]:高通骁龙430和高通骁龙616的区别是什么?谁知道?骁龙430是目前400系列定位最高的产品,28n
[下一篇帖子]:[转帖]XMOS USB Audio多声道方案和应用本贴转载木瓜电子官网原稿,链