官术网_书友最值得收藏!

1.5 學習平臺的選擇

1.5.1 學習平臺的選擇要求

對于學習平臺,我們從以下幾點進行選擇。

資料多、容易找:大量的資料可讓我們的學習更加具有系統性。

應用多、有市場需求和“底蘊”:我們選擇的芯片一定要是在市場上比較流行、受到市場肯定的。

底層代碼無過度封裝:底層封裝完善的芯片能降低我們使用芯片開發產品的難度,縮短開發周期,但是不適合個人學習,而只適合公司進行開發。因為底層代碼都已經封裝好了,不利于個人從底層一步一步學習。

難度適中:我們應選擇現階段市場上開發難度中等的芯片來學習,且芯片不能太先進,也不能太落后。

1.5.2 為什么選擇三星S5PV210

三星處理器的相關資料相對于飛思卡爾、TI(德州儀器)、NXP(恩智浦半導體)、高通等廠商的來說更多一些,方便我們學習,所以這里選用三星的處理器。三星的S3C44B0、S3C2440、S3C6410、S3PV210是應用廣泛的處理器,而Exynos4412處理器是Cortex-A9的四核處理器。三星的S3C44B0和S3C2440現在已經停產,不利于我們的學習。S3C6410的性能介于S3C2440和S5PV210之間,是個過渡產品,性能不及S5PV210,價格卻比S5PV210高。Exynos4412性能比S5PV210好,但是相對來說學習起來比較困難。綜合來看,如果學會了S5PV210,向下我們能更加容易地熟悉S3C6410和S3C2440等處理器,向上能看得懂Exynos4412等更高端的處理器。所以我們在三星的眾多處理器中選擇S5PV210來學習。

主站蜘蛛池模板: 咸宁市| 双江| 北安市| 凤阳县| 怀柔区| 太仆寺旗| 郸城县| 阿克苏市| 桐庐县| 河南省| 蓝田县| 承德市| 博爱县| 武平县| 岳阳市| 丹江口市| 黎川县| 绥德县| 化德县| 五台县| 招远市| 岳普湖县| 荔浦县| 京山县| 武义县| 高淳县| 柯坪县| 临沭县| 桦川县| 巴塘县| 宜昌市| 康平县| 庄浪县| 河南省| 定日县| 隆林| 济阳县| 蓬溪县| 遵化市| 萝北县| 濮阳县|