ARM学习路线概述

ARM嵌入式学习分为三个部分:

♦ARM体系结构(10天)

♦Linux系统移植

♦Linux设备驱动

解决这三件事请,嵌入式开发与PC开发基本没有区别。

1.ARM体系结构:

ARM体系结构这门课程主要讲述的是怎样对嵌入式设备裸机编程。现在在嵌入式开发领域已经很少有公司对嵌入式设备裸机编程,因为对嵌入式设备进行裸机开发不便于调试,这门课是后面移植课程的基础。

2.系统移植:

即给嵌入式设备安装系统,给一个装有Linux系统的嵌入式设备编程(移植Linux与移植Android系统没有太大差别),在系统之上对嵌入式系统进行开发,这是目前嵌入式开发的一个主流方向。

3.Linux设备驱动:

我们研究的嵌入式系统中包含很多设备,在装完Linux系统之后设备不一定能用,需要编写驱动程序,保证设备能够使用。

在进行PC开发时非常简单,因为PC接口相对标准。举个例子,万能网卡驱动可以解决绝大多数PC网卡驱动问题。而嵌入式设备接口不标准,在进行嵌入式设备网卡驱动时找不到万能驱动这种解决方法,需要自己编写驱动程序。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值