loading请求处理中...

嵌入式系统开发之做ARM要学习哪些

2021-12-01 11:11:17 阅读 10476次 标签: 嵌入式系统开发 作者: 910156420@qq.com
    越来越多的人想要从事嵌入式系统开发这个行业,前景好赚的钱多,要成为嵌入式系统开发师并不容易,需要不断的努力学习才能做到,ARM是嵌入式系统开发运用比较多的,一品威客网小编为大家介绍做ARM要学习哪些?
嵌入式系统开发之做ARM要学习哪些
    1、为了在PC上开发程序,一般你还要装VMware、ADS等,这些软件不是太好弄的。

    2、硬件相关知识。从软件角度说,硬件是一些寄存器,以及寄存器的地址,没什么大不了的。但是从硬件本身来说,要弄的东西就很多了,你就要学习protel99等设计软件,以便出PCB图,进而自己焊接开发办,并进行调试。嵌入式系统的特点就是软硬件可裁剪,自己动手弄板子,对你来说很重要。但你要是用现成的一些班子,这个就做不到了。如果侧重网关等非工业应用,且没有精力的话,这些也不要做了。

    3、一般一个嵌入式系统开发要高效运作起来,还要用到CLPD、dsp等常见的外围辅助芯片,如果你侧重的是工业应用,这也是必学的。

    4、软件知识就是Linux系统、WinCE等操作系统,如果你侧重非工业应用,这些系统学个差不多就可以编程了。但如果你侧重工业应用,则一般不学Linux与WinCE,而是ucLinux、RTLinux、VxWorks等。每一个操作系统都要精学。

    5、ARM芯片以及相关汇编语言,建议直接看三星的说明书,如果你知道一点单片机知识,通过比较你就会知道ARM为什么叫精简指令集。你看出来为什么就算是理解了40%了。这里的知识在高级编程中用的不多,主要是系统移植、bootloader移植、开发等。你可以大概先了解一下。

    6、建立在Linux上的其他知识,就看需要不需要了。一般通讯类编程知识是必学的,非通讯网关类应用,就学个socket、串口就可以,若是研究通讯类网关则要深入学习网络通讯协议了。另外硬件驱动一般也是很有意思的。

    嵌入式系统开发要学习的内容非常多,并不仅仅是ARM,应该要全方面留意相关的学习知识。建议可以在一品威客网注册账号,然后发布自己的具体要求,让超百万的威客人才帮助你帮助你完成嵌入式系统开发任务。

嵌入式软件公司推荐

成为一品威客服务商,百万订单等您来有奖注册中

留言( 展开评论

快速发任务

价格是多少?怎样找到合适的人才?

官方顾问免费为您解答

 
嵌入式软件相关任务
DESIGN TASK 更多
公司防伪系统开发

¥5000 已有0人投标

综合体通卡系统开发

¥50000 已有0人投标

地质保障系统开发

¥20000 已有2人投标

开发资料库管理系统开发

¥20000 已有8人投标

QC检验报告录入系统开发

¥2000 已有1人投标

评分系统开发

¥1200 已有1人投标

平板点餐系统开发

¥2400 已有1人投标

公交运营统计报表系统开发

¥5000 已有5人投标