HC32L136開發闆(如下圖所示)分為闆載調試子產品(左半部分)和MCU開發電路(右半部分)。二者中間通過郵票孔相連,如果将闆子從中間掰開,闆載調試子產品就可以當一個CMSIS-DAP的仿真器來使用。此開發闆的主晶片為華大半導體HDSC的HC32L136K8TA,64PIN LQFP封裝、64K Flash、8K RAM 超低功耗單片機。

一、準備工作 下載下傳HC32L136_SDK應用開發套件。如下圖所示。這個套件中包含了HC32L136晶片的資料手冊、使用者手冊、內建開發環境支援包、開發闆原理圖、庫檔案及樣例、使用者開發手冊、仿真器程式設計器軟體及使用說明、最小開發工程模闆和應用筆記。(如果想找更多的應用例程可以加群:)将下載下傳好的應用開發套件解壓備用。
二、驅動安裝 通過在闆調試子產品實作編譯器和燒錄器功能時,需安裝虛拟序列槽驅動。大多數的情況下電腦可以自行驅動起來。驅動不成功可以安裝虛拟序列槽驅動 cdc drivers,以 Windows7_x64 為例,按以下步驟安裝: 1. 打開虛拟序列槽驅動存放目錄,選擇 cdc drivers/win7/x64,點選 dpinst_x64.exe,選擇【是】進入下一步;
2. 選擇【始終安裝此驅動程式軟體(I)】進行安裝;
3. 通過 micro-USB 線将開發闆與電腦連接配接,正确安裝驅動後會在端口(COM和LPT)下面會顯示HDSC CMSIS-DAP Communications Port(COM X)。
三、支援包安裝 以MDK為例,在內建開發環境支援包的檔案夾下找到MDK_IDE檔案夾,輕按兩下HDSC.HC32L136.1.0.0.pack檔案,晶片的MDK支援包會自動安裝到MDK的相應目錄中。 四、例程調試 我們以HC32L136的LCD DEMO程式為例來介紹如何進行項目的編譯及仿真調試。輕按兩下打開\HC32L136_SDK\驅動庫及樣例\HC32L136_DDL_Rev1.0.0\HC32L136_DDL_Rev1.0.0\example\lcd\lcd_mode\MDK 檔案夾下的 lcd_mode.uvprojx 工程檔案。在工程中點選魔法棒,選中Device選項,在其中選中HC32L136C4PA。如下圖所示。
選中Debug項,在Use中選中CMSIS-CAP Debugger,點選Settings. <ignore_js_op>
彈出的對話框中可以在Debug項Port:選SW,SW Device中可以看到SWDIO中會出現晶片的相應資訊。 <ignore_js_op>
在此界面選中Flash Download項會進入到晶片的Flash檔案設定,進入後可以看到相應晶片Flash型号,如果沒有顯示,或是顯示錯誤可以點選Add時行添加。所有資訊到正确後點選OK關閉設定。
點選下圖所示Rebuild圖示對工程進行編譯。
編譯完成如下圖所示:
點選下圖所示圖示就可以把程式到開發闆的晶片中并進入仿真狀态。 <ignore_js_op>
進入仿真狀态後點選下圖圖示可以調出外設的寄存器進行仿真觀察。
點選下圖的圖示就可以對根據自己的需要對工程進行仿真。
我們點選全速運作,會看到開發闆上的LCD會1235四個數字,程式功能正常。 <ignore_js_op>
TIM圖檔20190109152101.png(258.18 KB, 下載下傳次數: 0)
下載下傳附件
2019-1-9 15:23 上傳
以上就是關于國産超低功耗華大MCU HC32L136開發闆上手入門的介紹。
轉載于:https://www.cnblogs.com/gaochuyi/p/10653120.html