亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

標題: STM32單片機按鍵程序if-else語句只有else部分能用? [打印本頁]

作者: 小豆喵苗    時間: 2020-3-4 21:01
標題: STM32單片機按鍵程序if-else語句只有else部分能用?
我感覺程序沒有問題啊,可是在proteus上面就是按鍵不進行變化,而且測試到if-else語句只有else部分能用,有沒有能幫我看看什么情況,指點我一下!
  while (1)
  {
    /* USER CODE END WHILE */
    /* USER CODE BEGIN 3 */
  if (HAL_GPIO_ReadPin(GPIOA,GPIO_PIN_8))
  {
   HAL_GPIO_WritePin(GPIOA,GPIO_PIN_0,GPIO_PIN_SET);
   HAL_Delay(500);
   HAL_GPIO_WritePin(GPIOA,GPIO_PIN_1,GPIO_PIN_RESET);
   HAL_Delay(500);
  }
    else
      HAL_GPIO_WritePin(GPIOA,GPIO_PIN_0,GPIO_PIN_RESET);
    HAL_Delay(500);
      HAL_GPIO_WritePin(GPIOA,GPIO_PIN_1,GPIO_PIN_SET);
    HAL_Delay(500);
   
  }
在STM32F103C6里面PA0和PA1 初始位高電平


51hei截圖20200304210042.png (44.43 KB, 下載次數: 15)

proteus

proteus

51hei截圖20200304205914.png (62.49 KB, 下載次數: 9)

stm

stm

作者: 黃youhui    時間: 2020-3-5 08:24
將else后面4個語句用{}包圍起來試試
作者: 小豆喵苗    時間: 2020-3-5 14:03
試過了,還是有問題




歡迎光臨 (http://www.denmoz.com/bbs/) Powered by Discuz! X3.1