嵌入式Linux裸机开发(三)SDK移植及BSP管理
发布时间
阅读量:
阅读量
系列文章结构概览
文章结构概览
- 系列文章索引
- 序言
- BSP工程项目管理
- SDK软件包迁移
-
- 文件迁移
- 附加文件
-
- 数据类型附加文件
- 启动配置文件
- 编写其他所需文件
- Makefile配置文件
- 链接脚本文件imx6ul.lds
前言
在先前的学习过程中,已经掌握了LED驱动相关的汇编语言开发以及C语言开发方法,然而显而易见的是,这种方式操作起来较为繁琐,整体开发效率偏低。
BSP工程管理
将所有源码文件统一放置于工程根目录下显得过于杂乱,因此借鉴正点原子的做法,对文件进行分类管理。

bsp文件用于存放类似于我们自行编写的库文件,imx6ul目录用于存储系统移植相关的文件,obj目录用于放置生成的目标文件,project目录则用于保存项目相关的文件
SDK包移植实践
文件移植
官方提供了SDK开发包,可以直接进行移植操作。根据NXP官网的信息,目前仅有
全部评论 (0)
还没有任何评论哟~
