下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

嵌入式的一个学习步骤

作者:课课家教育     来源: http://www.kokojia.com点击数:860发布时间: 2016-12-19 13:00:10

标签: 嵌入式开发Linux系统运维

  在前面的文章中已经是给大家提到了,要想学习嵌入式,要学习掌握的课程总的来说还是比较多的,其中Linux编程或者是最基础的,也是学习嵌入式的一个必备掌握的技能点、本文将要给学习者一个学习的步骤,学习嵌入式的朋友可借鉴一下。

嵌入式的一个学习步骤_嵌入式开发_Linux_系统运维_课课家

  1、Linux基础

  首先是要掌握安装Linux操作系统的方法,Linux文件系统,Linux常用命令,Linux启动过程详解熟悉,Linux服务能够独立安装,Linux操作系统能够熟练使用,以及Linux系统的基本命令认识,Linux系统一些常用的服务安装,Linux基本命令的实践设置,Linux环境变量的基本定制,Linux的服务Shell编程基础,以及掌握使用vi编辑文件使用Emacs编辑文件使用其他编辑器,这些是Linux学习基础必须要掌握的东西。

  2、Shell编程基础

  Shell简介认识后台程序Bash编程,并且是熟悉Linux系统下的编辑环境,进一步掌握Linux下的各种Shell,要求可以熟练进行shell编程,熟悉vi基本操作,熟悉Emacs的基本操作比较不同shell的区别编写一个测试服务器是否连通的shell脚本程序。

  3、掌握嵌入式系统开发基础操作

  了解嵌入式系统概述,交叉编译配置TFTP服务配置NFS服务下载Bootloader和内核,嵌入式Linux应用软件开发流程。掌握熟悉嵌入式系统的概念以及开发流程,建立嵌入式系统开发环境制作cross_gcc工具链编译并下载U-boot编译,下载Linux内核编译,熟悉下载Linux应用程序。

  4、学会嵌入式系统的一个移植

  在Linux内核代码平台相关代码分析ARM平台介绍,平台移植的关键技术移植Linux内核到ARM平台,并且是了解移植的概念自己是能够移植Linux内核移植Linux2.6内核到arm9开发板,这也是嵌入式移植需要掌握的技能点。

  5、嵌入式Linux下串口通信

  掌握串行I/O的基本概念,以及熟悉嵌入式Linux应用软件开发流程Linux系统的文件和设备与文件相关的系统调用配置超级终端和MiniCOM,自己能够熟悉进行串口通信,熟悉文件I/O编写串口通信程序可以编写多串口通信程序。

  6、嵌入式系统中多线程程序设计

  关于线程的基础知识,我们要掌握多线程编程方法。以及线程应用中的同步问题,了解线程的概念能够编写简单的多线程程序,如果自己可以去编写一个多线程程序,这也是算学的深入一点要掌握的。

  嵌入式的学习是一个阶段性的学习,初学者要根据自己的实际情况来进行有系统的学习,先从基本的Linux编程开始学起,Linux操作系统的熟练掌握,是接下来嵌入式学习的一个铺垫。

赞(13)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程