- 4
- 0
- 约2.15千字
- 约 9页
- 2019-03-29 发布于湖北
- 举报
嵌入式学习资料之ARM与Linux的完美结合
前言
简述
第一步:交叉编译环境的建立
第二步:编写bootloader并移植到开发板上
(1):基本的硬件初始化
(2):初始化本阶段要使用的硬件设备。
嵌入式系统的定义应当是以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
比如现在ATM取款机就是一个典型RTOS,embedded os主要包括两部分,一部分是处理器,比如Arm,POWERPC,MIPC,一部分是OS,比如Linux,wince,vxworks,us/os,etc.我现在主要学习的路线是arm+linux,选择arm主要是因为arm技术已经比较成熟,选择linux是因为linux是开源的,免费的,另外如果学好了linux就算将来不搞嵌入式系统开发这块,也可以专供linux服务器这一方面。
前言
学习嵌入式linux,主要做的就是四点,一点就是写bootloader,并移植到到nand flash上,第二点,编译kernel,并通过bootloader下载到nand flash上,第三点,在基于nand flash上建立文件系统,第四点,把写好的应用程序下载到target上。基本流程就是这么下来的,具体到开发板上时可能就有所差别了,下边就以深圳优龙公司的fs2410为目标板具体的上述一下
您可能关注的文档
最近下载
- 《人工智能发展前沿》 何友教材 ppt课件 第5章 人工智能大模型.pptx VIP
- 《人工智能发展前沿》 何友教材 ppt课件 第4章 人工智能生成内容.pptx VIP
- EA180C伺服驱动器用户手册V202.pdf VIP
- 《人工智能发展前沿》 何友教材 ppt课件 第3章 自动机器学习.pptx VIP
- 《人工智能发展前沿》 何友教材 ppt课件 第2章 无监督学习.pptx VIP
- 核电厂建设工程概算定额 第1部分:核岛土建工程.pdf
- 现代企业管理教案..doc VIP
- 材料隔热性能对比研究实验.docx VIP
- 新版GBT《建筑施工组织设计规范》.docx
- 《人工智能发展前沿》 何友教材 ppt课件 第1章 绪论.pptx VIP
原创力文档

文档评论(0)