初学嵌入式,选ARM9还是直接选Cortex-A8?

发布网友 发布时间:2022-02-26 08:27

我来回答

3个回答

热心网友 时间:2022-02-26 09:57

初学ARM可以考虑ARM11的,能够跑android的。A8其实ARM9或者11学会了上手是很快的。我记得飞凌的板子还可以。

热心网友 时间:2022-02-26 11:15

不要以为ARM9真的入门那么容易,只是相对更高端的ARM入门容易。
有很多人为了学习ARM9,先去学STM32操作库。有时候一块功能特别强大的开发板会让你望而生畏,让你无从下手,反而不如功能简单的让人有跃跃欲试的冲动。
不要想着一口吃成胖子,学习的钱还是有必要花的,等你学会了工作一个月就赚回来了。
我自己的学习轨迹:低端单片机(51)->高端单片机(STM8\STM32)->低端ARM(ARM9)->高端ARM(没去了解,不知道出到A几了)。
我现在就是在 高端单片机(STM8\STM32)->低端ARM(ARM9) 的学习过程,还是循序渐进一点打好基础比较好。

热心网友 时间:2022-02-26 12:49

ARM9、Cortex-A8是ARM CPU核心,现代的编译器和嵌入式操作系统已经屏蔽了很多底层细节。只要不深入到去做操作系统内核、汇编语言级别开发,可以认为它们是一样的(从软件角度看,并且用C、C++、或更高级的语言)。

在实际开发中,更多的是使用C、C++来移植BSP、开发设备驱动、做APP等。因此,学好C语言、学好linux、学好数字电路、学好英语 更实用。同时也要多阅读CPU厂家提供的开发手册。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com