電子產(chǎn)業(yè)一站式賦能平臺

PCB聯(lián)盟網(wǎng)

搜索
查看: 1896|回復: 1
收起左側

[作業(yè)已審核] 第七節(jié) 看完總結

[復制鏈接]

5

主題

22

帖子

146

積分

一級會員

Rank: 1

積分
146
跳轉到指定樓層
樓主
發(fā)表于 2021-4-20 19:39:50 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
4、選擇外部晶振->Pinout&configurationg->RCC->HighSpeedClock(HSE)->內(nèi)置DisAble/外置Crystal Ceramic Resonator
5、控制LED燈,在Pinout&configurationg->pinout view->在PB12口點擊左鍵選擇GPioout模式;
      PB12命名->在PB12口點擊右鍵選擇 Enter user label->輸入定義名稱LED
6、點擊Project Manager->Project->Toolchain/IDE->選擇EWARM->MinVersion->按照IAR版本選擇-> 點擊生成代碼-> GENERATE CDDE
CubeMX圖形配置:可以在一個文件目錄下生成EWARM/MDK-ARM 兩個工程文件,IAR里面代碼變了,那么MDK-KEIL也同步變了
8使用IAR下載到開發(fā)板->Project->Options->Debugger->ST-link->在選擇ST-link里面的SWD模式 ;
         IAR擦除程序Project->Dowenload->Erase memory
      使用MDK-Keil下載到開發(fā)板->點擊魔術棒->Debug->Use里選擇ST-link Debugger->在點擊Settings->Port里面選擇SW
        MDK-Keil擦除程序Flash->Erase




while (1)
  {
    /* USER CODE END WHILE */
    HAL_Delay(100); //延時100ms
    HAL_GPIO_WritePin(LED_GPIO_Port, LED_Pin, GPIO_PIN_SET);   //滅燈
    HAL_Delay(100); //延時100ms
    HAL_GPIO_WritePin(LED_GPIO_Port,LED_Pin,GPIO_PIN_RESET);  //亮燈
   
    HAL_Delay(600); //延時600ms
    HAL_GPIO_WritePin(LED_GPIO_Port, LED_Pin, GPIO_PIN_SET);   //滅燈
    HAL_Delay(600); //延時600ms
    HAL_GPIO_WritePin(LED_GPIO_Port,LED_Pin,GPIO_PIN_RESET);  //亮燈
   
    HAL_Delay(1000); //延時1000ms
    HAL_GPIO_WritePin(LED_GPIO_Port, LED_Pin, GPIO_PIN_SET);   //滅燈
    HAL_Delay(1000); //延時1000ms
    HAL_GPIO_WritePin(LED_GPIO_Port,LED_Pin,GPIO_PIN_RESET);  //亮燈
  }

頁面-2.png (422.35 KB, 下載次數(shù): 4)

頁面-2.png
回復

使用道具 舉報

24

主題

355

帖子

1677

積分

版主

Rank: 3Rank: 3

積分
1677
QQ
沙發(fā)
發(fā)表于 2021-4-21 08:58:39 | 只看該作者
善用思維導圖工具總結,不錯的
回復 支持 反對

使用道具 舉報

發(fā)表回復

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則


聯(lián)系客服 關注微信 下載APP 返回頂部 返回列表