【歡迎透過合法的方式分享此文內容,若要轉載/轉貼,請明確貼出此原始連結並標示作者基本資訊,請勿抄襲及非法轉貼(例如擷取內文但並未註明出處)】
先聲明,這篇不是工商服務廣告,單純介紹和分享一些嵌入式系統板子的使用經驗。
BeagleboneBlack(BBB)這板子真的蠻不錯的,
除了上面的AM3358 SoC系統晶片維持TI SoC的一貫風格(TI OMAP系列SoC也是如此) 釋出很多SoC的詳盡手冊資料(眾多開發板上的SoC款式,我看過釋出資料最詳細的就是他們公司)、很適合拿來做有深度的研究之外,
也真的很適合拿來做技術教學,
TI官方網站的AM3358 SoC頁面(上面提供許多詳盡的資料) |
BeagleboneBlack板子的schematic(電路圖)和PCB設計都有公開,而板子上的User LED有4個,
很方便拿來做Linux Kernel Device Driver串接上層user space的Application program(藉由system call機制存取底層資源)的相關基礎教學Demo用~
還可順便講解一些基礎的介面電子電路原理 (對較篇向純軟體背景或者非電機電子科系的學員們,也會有不少幫助)。
https://github.com/beagleboard/beaglebone-black/blob/master/BBB_SCH.pdf?raw=true |
圖諞來源: Beaglebone black電路圖 https://github.com/beagleboard/beaglebone-black/blob/master/BBB_SCH.pdf?raw=true |
圖諞來源: https://elinux.org/Beagleboard:BeagleBoneBlack#Minix_.28Discontinued.29 |
也可以從Beagleboard官方網站連進去觀看各種資訊和資源~
Beagleboard官方網站 |
------------
另外,像是Nano Pi系列的板子也很棒喔,
除了期價格和性能比很好,
其相關的技術文件資訊(如其相關的技術文件資訊、連結2)也算頗為豐富,電路圖資訊也很完全,
而板子上面的核心SoC系統晶片的方面,
除了社群網頁上放置其SoC的架構和完整的規格資訊之外(Datasheet),其原廠Allwinner也有在wiki page他們的官方網站上放置關於晶片的介紹。
---------
其它也還有許多很不錯的嵌入式系統開發板,未來若有機會的話再一一介紹,也歡迎各家廠商來洽推廣談合作方式!
--------------------
孫文良 (阿良的嵌入式系統技術學習區)
個人簡介: https://sites.google.com/view/wenliangsun/
【若需要嵌入式系統技術輔導課程 可來信洽談合作方式: iws6645@gmail.com,亦可先參考 課程招生網頁連結】
沒有留言:
張貼留言