久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4171|回復: 2
收起左側

初識HC32L072開發板

[復制鏈接]
ID:776997 發表于 2020-9-12 21:09 | 顯示全部樓層 |閱讀模式
本帖最后由 jinglixixi 于 2020-9-12 21:11 編輯

HC32L072開發板是一款新投入市場的開發板,有多新在我接到時連出廠DEMO都沒裝,下面看看主角的真容吧,如圖1所示。

0.jpg
圖1 開發板

上電后,哈哈只點亮了LED1的電源指示燈,如圖2所示。
2.jpg
圖2 上電

咱們自己來完成DEMO的制作吧,先要安裝KEIL,我裝的版本是V5.23。然后再安裝HDSC,其版本是V2.04
構建好了開發環境,下面則是編寫一個點燈程序,其內容如下:
  1. /******************************************************************************
  2. * Include files
  3. ******************************************************************************/
  4. #include "gpio.h"
  5. static void App_LedInit(void);
  6. /**
  7. ******************************************************************************
  8. ** \brief  Main function of project
  9. **
  10. ** \return uint32_t return value, if needed
  11. **
  12. ** This sample
  13. **
  14. ******************************************************************************/
  15. int32_t main(void)
  16. {
  17.     ///< LED端口初始化
  18.     App_LedInit();
  19.     while(1)
  20.     {
  21.         ///< LED點亮
  22.         Gpio_SetIO(EVB_LEDR_PORT, EVB_LEDR_PIN);
  23.                 Gpio_SetIO(EVB_LEDY_PORT, EVB_LEDY_PIN);
  24.         delay1ms(1000);
  25.         ///< LED關閉
  26.         Gpio_ClrIO(EVB_LEDR_PORT, EVB_LEDR_PIN);
  27.             Gpio_ClrIO(EVB_LEDY_PORT, EVB_LEDY_PIN);
  28.         delay1ms(1000);
  29.     }
  30. }

  31. static void App_LedInit(void)
  32. {
  33.     stc_gpio_cfg_t stcGpioCfg;
  34.     ///< 打開GPIO外設時鐘門控
  35.     Sysctrl_SetPeripheralGate(SysctrlPeripheralGpio, TRUE);
  36.     ///< 端口方向配置->輸出(其它參數與以上(輸入)配置參數一致)
  37.     stcGpioCfg.enDir = GpioDirOut;
  38.     ///< 端口上下拉配置->下拉
  39.     stcGpioCfg.enPu = GpioPuDisable;
  40.     stcGpioCfg.enPd = GpioPdEnable;
  41.     ///< LED關閉
  42.     Gpio_ClrIO(EVB_LEDR_PORT, EVB_LEDR_PIN);
  43.         Gpio_ClrIO(EVB_LEDY_PORT, EVB_LEDY_PIN);
  44.     ///< GPIO IO LED端口初始化
  45.     Gpio_Init(EVB_LEDR_PORT, EVB_LEDR_PIN, &stcGpioCfg);
  46.     Gpio_Init(EVB_LEDY_PORT, EVB_LEDY_PIN, &stcGpioCfg);
  47. }
復制代碼

3.jpg
3  LED燈原理圖

下載前先做好連接工作,即:
J1J6均短接,并將USBTTL模塊的TXDRXDGND分別與開發板的PA13PA14GND相連,然后打開HDSC,并進行相應的設置。

4.jpg
4 下載連接

完成下載后,其界面如圖5所示。
5.jpg
5下載界面

斷開J6后,重新上電復位后,其運行效果如圖6所示。

6.jpg
6運行效果

目標代碼文件:



gpio_output.rar

1.66 KB, 下載次數: 10, 下載積分: 黑幣 -5

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

ID:820507 發表于 2020-10-10 12:25 | 顯示全部樓層
安裝HDSC?什么是HDSC?庫函數嗎
回復

使用道具 舉報

ID:837390 發表于 2020-11-1 17:09 | 顯示全部樓層
demo中需要手動加入庫文件嗎?
回復

使用道具 舉報

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

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 色偷偷噜噜噜亚洲男人 | 国产高清视频一区 | 国产高清视频 | 国产精品福利网站 | 久久久久久成人 | 精品国产一区二区三区免费 | 日韩精品视频在线播放 | 国产精品爱久久久久久久 | 中文字幕亚洲一区二区三区 | 不卡av电影在线播放 | 综合精品在线 | 国产福利免费视频 | 2022精品国偷自产免费观看 | 欧美中文字幕在线 | 中文字幕一区在线观看视频 | 狠狠干五月天 | 日韩精品久久一区 | 色呦呦网站 | 无人区国产成人久久三区 | 午夜一区二区三区 | 亚洲精品日韩欧美 | 亚洲福利一区 | 国产成人高清在线观看 | 久久乐国产精品 | 成人一区二区三区在线观看 | 玖玖国产 | 欧美日韩国产一区二区三区 | www.久| 在线观看免费av片 | 亚洲第一av | 成人在线视频免费播放 | 国产日韩欧美激情 | 国产成人精品免费 | 国产九一精品 | 色天堂影院 | 亚洲欧美综合精品久久成人 | 99精品99 | 国产精品视频500部 a久久 | 国产福利91精品 | 91中文字幕在线 | 射久久 |