2016年1月4日 星期一

Atmel SAMG53 Xplained Pro unboxing + FreeRTOS v8.2.3

1. 之前跟Atmel合作案子時用過這張板子, 那時候覺得很類似ST Discovery Board的概念,
    板子上已經內建了ICE, 省去了另外購買ICE的花費, 而這張SAMG53 Xplained Pro也是我
    第一次用到內建CMSIS-DAP的板子, 從淘寶上購買加上運費大概台幣一千塊左右.

2. 外盒包裝採用機器人當作主題, 之前使用過STK600開發板的時候, 也是使用類似像無敵鐵金
    剛的造型, 看來這應該是Atmel開發板的特色.



3. 看來我這片開發板是在馬來西亞製作完成的.




4. 在使用此塊板子之前需先安裝Atmel USB相關的Driver才能夠使用, 下載連結如下:

5. 安裝USB Driver完畢後, 此時就可以透過USB Cable與開發板相接, 此時裝置管理員會新增
    EDBG USB Port出來, 前置工作基本上就準備完成了.


6. 測試程式的編譯軟體是IAR EWARM, 完整測試程式連結如下:

7. 使用IAR EWARM開啟Project後, 需要先設定Device和Debug Tool才能夠正常進入Debug 
     Mode和燒錄.





8. Main Flow:


  • init evb hardware.(init Wdt & Clock & Usart & LED)

  • create task and start the scheduler.
  • toggle LED0 & Print HelloWorld via Usart0.


9. Test Flow:
  • LED Toggle可以透過觀察LED0是否有變化來得知.
  • Usart Output可以透過putty來觀察是否有輸出來得知, putty的設定如下:

  • 設定成功後, 可以看到如下的輸出結果.


10. Test Video:




沒有留言:

張貼留言