嵌入式linux应用开发完全手册
嵌入式Linux应用开发完全手册
一、前期准备
1. 分析终端设备环境—定制Linux发行版
要统计终端设备的处理性能、运行时可用资源和可用设备,以此确定可用的执行环境和硬件需求,确定适合终端设备构建Linux内核固件形式的Linux发行版本。
2. 开发环境搭建—构建buildroot环境
为了能从源码构建出符合终端设备和应用程序需求的Linux系统,需要构建出环境,可以编译内核以及外围软件在Linux下构建程序,以此为开发软件准备编译运行环境,可以使用Busybox和Buildroot等。
二、应用软件开发
1. 软件框架设计—工程预处理
嵌入式linux开发书籍
软件框架设计是应用软件的基础,根据软件的功能和硬件构建环境,进行容量分析和形态化,分析设计软件工程框架,优化框架,将多个软件模块编译联编成一个完整的整体,构建业务功能交互流程,提高软件的执行效率和体验度。
2. 软件编译—工程链接编译
针对开发语言环境,例如Java或C、C+

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。