<h3><span style="font-size: 12px;">iTOP-4412開發板作為一款高端嵌入式開發平台,您需要具備相應的基礎和經驗。</span></h3> <br /> 1、在硬件方面,數字電路方面的基礎是必要的,如果沒有學過相關知識,還是直接PASS吧,至少要懂得寄存器、輸入輸出IO口是怎麼回事;單片機編程的一些經驗也是需要的,通過獨立編程操作過一些簡單的設備,如蜂鳴器、按鍵等。<br /> <br /> 2、軟件方面至少要接觸過C語言,有一些編程經驗。要明白程序是順序執行的!這一點很重要,因為用linux編程,會用到多線程,也就是說系統同時在跑多個程序,這個時候很容易迷糊。不管怎樣,要明白程序是順序執行的這個道理,並且在這個基礎上再去體會多線程多任務的機制;Exynos4412開發板的處理器是四核,這方面您的思路需要一點轉變,但是說到底,最根本的的事情仍然是:程序是順序執行的!<br /> <br /> 以上說法不是絕對的,比如您只想在Android上學習應用程序的設計,就不需要任何硬件方面的知識;相反,如果只對硬件電路感興趣,軟件編程也可以忽略。<br /> <br /> 迅為iTOP-4412開發板手冊是一些比較好的學習材料,作為必要的知識點推薦給大家。<br /> 下載地址:<a href="http://www.topeetboard.com/Service/Download.html">http://www.topeetboard.com/Service/Download.html</a><br />