嵌入式应用技术班 维客科技发展有限公司嵌入式应用培训对嵌入式Linux应用基础、嵌入式开发环境搭建、嵌入式环境中的程序设计以及大型应用软件移植进行实践教学,注重对设计技能、开发技能、项目管理技能的培养。 嵌入式开发实践班 通过对C语言网络程序设计、嵌入式开发中的软硬件资源、嵌入式环境中的驱动开发原理、软件种植与二次开发、嵌入式图形界面程序开发、嵌入式产品开发等实践,使学员能够达到独立开发嵌入式产品实际水...
本帖最后由 华清远见 于 2013-04-23 09:51 编辑 http://www.farsight.com.cn/courses/TS-LinuxBasic.aspx http://www.farsight.com.cn/FarsightBBS/ 内容如下: 第1章 入门篇: 1.1 linux 讲解 1.2 Linux 优点 1.3 如何学习linux 第2章 基础篇 2.1 linux操作技巧 2.2 linux常用操作命令 2.3 linux目录结构详解 2.4 vi使用讲解 第3章 提高篇 3.1 linux 启动过程详解 3.2 gcc使用说明 3...
本帖最后由 ares_tina 于 2015-09-23 14:39 编辑 各位大哥大姐,入门级小白想请教关于嵌入式linux开发的一些很基础问题,求不吝赐教,从后往前求教。 1、最后烧写入板子flash的镜像文件,是否是只有uboot、kernel、fs(比如ubi)、app四个? 2、kernel和文件系统是个什么关系,内核文件是存放在根文件系统里? 3、文件系统和应用程序是什么关系,是编译成2个镜像吗?还是说把app做到文件系统里,一起编译成镜像文件? 4、有几种...
随着嵌入式LINUX越来越火,很多同学都打算加入到嵌入式LINUX的学习队伍中来. 给很多人的印象,嵌入式linux很难,技术要求很高,那么,学习嵌入式LINUX开发需要具备哪些基础知识呢? 下面我就结合我的经验给大家分析一下,希望能对大家有所帮助. 1,C语言.整个嵌入式系统核心部分,除了底层有一小段是汇编程序外,其它基本都是C语言实现的.因此,C语言的重要性就可想可而知了.掌握好C语言是学习嵌入式开发的第一步,也是最重要的一...
1、什么是嵌入式 Linux 嵌入式 Linux 是将日益流行的 Linux 操作系统进行裁剪、修改,使之能在嵌入式计算机系统上运行的一种操作系统。嵌入式 Linux 既继承了intelnet上无限的开放原代码资源,又具有嵌入式操作系统的特性。 2、嵌入式 Linux 的特点 版权费:免费;购买费用:媒介成本;技术支持:全世界的自由软件开发者提供支持;网络特性:免费而且性能优异;软件移植:容易,代码开放,有许多应用软件支持;应用产品...
第 8 章linux编程基础 1.概述 1.1 Linux 编程 Linux软件开发一直在Internet环境下讲行。这个环境是全球性的,编程人员来自世界各地。只要能够访问Web站点,就可以启动一个以Linux为基础的软件项目。Linux开发工作经常是在Linux用户决定共同完成一个项目时开始的。当开发工作完成后,该软件就被放到Internet站点上,任何用户都可以访问和下载它。由于这个活跃的开发环境,新的以Linux为基础的软件功能日益强大,而且呈现爆炸式的...
第 4 章 Linux使用基础 4.1 Linux常用命令 Linux系统可以在两种环境下操作:一种是在X Window的桌面环境下操作,它与Microsoft Windows环境下的操作十分相似;另一种是在控制台的字符屏幕下操作,它通过键盘输入命令来实现对系统的操作。 shell是一种命令行解释程序(Command-Language Interpreter),负责用户和操作系统的沟通。 在终端方式的shell 提示窗口如图4.1所示。 4.1.1 进入与退出命令 1.进入系统 Linux是多用户操作...
如果你能正确回答以下问题并深刻理解相关知识点原理,那么你可以算得上基本合格的Linux内核开发工程师,试试看! 1) Linux中主要有哪几种内核锁? 2) Linux中的用户模式和内核模式是什么含意? 3) 怎样申请大块内核内存? 4) 用户进程间通信主要哪几种方式? 5) 通过伙伴系统申请内核内存的函数有哪些? 6) 通过slab分配器申请内核内存的函数有? 7) Linux的内核空间和用户空间是如...
因为目前我还在嵌入式的门口徘徊,所以写不出什么高质量的东西出来,只能像准备考试一样抄下一些概念性的东西先记着了(其实不是准备考试,而是准备面试 —。—#) 嵌入式的历史:略 嵌入式的特点: 面向特定应用的特点 嵌入式系统的硬件和软件都必须进行高效地设计,量体裁衣、去除冗余,力争在同 样的硅片面积上实现更高的性能,这样才能在具体应用中对处理器的选择更具有竞争力 嵌入式系统是将先进的计算机技术、半导体技术和...