匯春MCU快速代碼生成器(EasyCode)說明書


一、簡介

EasyCode是一款針對匯春MCU開發的代碼快速生成工具,僅僅通過簡單的圖形化操作就可實現項目工程文件、配置函數代碼生成。用戶無需深入了解匯春MCU內部資源寄存器配置細節,精力更多的投入到編寫功能邏輯代碼,大大縮短客戶的產品開發時間。

 

二、功能介紹

軟件功能主要分兩部分,項目工程生成(工程設置)和獨立函數代碼生成,這兩部分是獨立的,項目工程生成用于程序開發的初始階段。

1、項目工程生成

 

                                             

1.png

項目工程生成主要用于創建新的項目文件,用戶根據自己功能需求對相應型號MCU資源進行配置,一鍵生成工程文件。


2、獨立函數代碼生成

 

2.png

獨立函數代碼生成是以目標為導向的,實現獨立資源配置的代碼生成功能,用戶配置定時器、PWM等資源時可直接填入目標值,無需考慮配置,無需人工計算,自動生成對應的配置代碼,大大方便用戶的應用開發。


三、使用步驟說明

下面以MDT10F273為例,簡述軟件使用說明。

 

1、器件選擇

選擇MDT10F273芯片,如下圖所示。


2、工程設置

2.1 IC封裝選擇

通過下拉按鈕,選擇IC的封裝型號,同時IC封裝參照圖也一并顯示出來(這里以DFN8/SOP8為例),如下圖所示。

4.png

2.2 IC資源配置

1)   選好IC封裝型號后,則開始進行IC資源的配置,這里以Timer1為例。

2)   右上角是IC管腳功能配置圖,用戶可以通過點擊管腳選擇所對應的功能位,并且在配置模塊設置相對應的值(每個引腳最后都有Reset重置位,點擊重置位就可以對該管腳的設定全部重置),這里以PA4管腳為例。

3)   用戶完成芯片全部配置后,在設置模塊點擊“生成工程”按鈕,即可生成工程文件。

 

5.png

注:在點擊管腳設置功能位時,并不能直接設置管腳功能的具體參數,最終的功能實現,還是要在所對應的配置模塊里的設置。 

3、獨立函數生成

獨立函數生成是以目標為導向的,用戶可根據自己的實際需求,可進行獨立資源的配置,直接填入目標值,無需考慮配置,無需人工計算,一鍵點擊“生成函數”按鈕,即可生成獨立函數代碼,以備用戶拷貝代碼并能快速地運用到項目工程里去。這里用Timer1PWM功能為例。

假設用戶用Timer1PWM功能,需求是目標PWM周期為100us,并且使能PWMA0,PWMA0目標高脈寬為20us,操作步驟如下:

6.png

7.png

8.png

9.png

10.png

本文鏈接:http://www.bambooseniors.com/content/?632.html
分享到:
亚洲成A人片在线播放,好男人WWW在线观看视频高清,91亚洲人人在字幕国产,成人福利国产一区二区,欧美牲交aⅴ人妖