iT邦幫忙

0

如何使用AT32 IDE & AT32 Work Bench來撰寫可編譯的程式

  • 分享至 

  • xImage
  •  

00 前置

由於筆者的電腦環境是Arch Linux,所以可能在操作和設置上會有些許的不同

  • 使用到的開發板: AT-START-F423 V1.1
    • 其中官方頁面有提供該開發板的相關文件
      • 位置: AT_START_F423_V1.0.zip/04_Documents/
  • 所需環境
    • AT32 IDE
    • AT32 WorkBench

01 AT32 WorkBench-指定腳位

1-1 步驟

  1. 選擇需生成的MCU型號,再按下<新建>
    圖片
  2. 指定所需腳位&標籤
    • 滑鼠左鍵: 指定腳位輸出/輸入部分
    • 滑鼠右鍵: 指定需標記標籤的腳位
      圖片
  3. 指定所需時序
    圖片
  4. 生成程式
    • 4.1: 指定輸出位置&使用的IDE
      • 請勾選重新生成代碼時保留用戶代碼
    • 4.2: 鏈結設置
    • 4.3: 指定使用的固件包
      • 請勾選復制庫文件到項目資料夾
    • 4.4: 再按下確定
      圖片
  5. 生成完成時,則會打開提示視窗
    圖片

02 AT32 IDE-撰寫程式

2-1 步驟

  1. 選擇工作目錄
    • 選擇完成請按下Launch
      圖片
  2. 選擇import/Existing Projects into Workspace
    圖片
  3. 匯入剛才生成的專案程式
    • 目錄部分: /[專案]/project/AT32_IDE/
      圖片
  4. 即可成功打開專案進行撰寫
    圖片

2-2 Tips

  • 若你是使用AT-START系列的開發板,請額外加入二個檔案進入專案的對應目錄位置(其中筆者提取了檔案,請向筆者的Github抓取所需的檔案: https://github.com/neko0xff/note_hardware/tree/main/at32_F423/AT-START-F423 )
    • bsp/at32f423_board.c => /[專案]/project/AT32_IDE/
    • at32f423_board.h => /[專案]/project/inc/
  • 如果你不想在重新指定腳位後,被自動生成程式(AT32 WorkBench)覆蓋掉己寫好的程式部分時,則可在官方指定的註解內進行撰寫
      /* add user code begin …... */
          (放置用戶自定義的程式碼)
      /* add user code end ...... */
    

03 實做結果

REF

官方

21ic


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言