6.设备驱动程序的开发过程

由于嵌入式设备由于硬件种类非常丰富,在默认的内核发布版中不一定包括所有驱动程序。所以进行嵌入式Linux系统的开发,很大的工作量是为各种设备编写 驱动程序。除非系统不使用操作系统,程序直接操纵硬件。嵌入式Linux系统驱动程序开发与...

Android or Linux 的休眠与唤醒

Linux休眠/唤醒简介 休眠/唤醒在嵌入式Linux中是非常重要的部分,嵌入式设备尽可能的进入休眠状态来延长电池的续航时间。这篇文章就详细介绍一下Linux中休眠/唤醒是如何工作的,还有Android中如何把这部分和Linux的机制联系起来的. 在Linux...

不能错过的4本Linux好书

2010年大学毕业,在Linux下编程已三年有余了。最近看论坛上不少朋友谈论看过的编程(Linux)书籍,我感触良多。回头想想,当初那个一无所知,而且老是爱问白痴问题的自己,都想笑,如今终于入门了。再回头数数,这几年买过的关于Linux的书...

NFS使用

网络文件系统(NFS,Network File System)是一种将远程主机上的分区(目录)经网络挂载到本地系统的一种机制,通过对网络文件系统的支持,用户可以在本地系统上像操作本地分区一样来对远程主机的共享分区(目录)进行操作。 在嵌入式Linux ...

一站式学习 Linux C语言编程

前 言 本书最初是为北京亚嵌教育研究中心的嵌入式Linux系统工程师就业班课程量身定做的教材之一。该课程是为期四个月的全日制职业培训,要求学员毕业时具备非常Solid的C语言编程能力,能熟练地使用Linux系统,同时对计算机体系结构与指令集...

缺少libc.a文件 韦东山

缺少libc.a文件 韦东山 我按照嵌入式linux完全手册一书编译它光盘里的源码时出现了缺少libc.a文件而错误,这是什么文件,该如何解决呢?书中有的源码难道不能直接编译? 工程如下:点击此处下载 ourdev_439884.rar(文件大小:33K) (原文件...

qt环境搭建

QT嵌入式开发环境是本文所要介绍的内容,我们先看看Qt的各个版本简介: 1.什么是QT      Qt是一个完整的C++应用程序开发框架。它包含一个类库,和用于跨平台开发及国际化的工具。Qt API在所有支持的平台上都是相同的,Qt工具在这些平...

嵌入式linux启动信息完全注释

摘要 我们在这里讨论的是对嵌入式linux系统的启动过程的输出信息的注释,通过我们的讨论,大家会对嵌入式linux启动过程中出现的、以前感觉熟悉的、但却又似是而非的东西有一个确切的了解,并且能了解到这些输出信息的来龙去脉。 嵌入式linux...

一站式学习 Linux C语言编程

前 言 本书最初是为北京亚嵌教育研究中心的嵌入式Linux系统工程师就业班课程量身定做的教材之一。该课程是为期四个月的全日制职业培训,要求学员毕业时具备非常Solid的C语言编程能力,能熟练地使用Linux系统,同时对计算机体系结构与指令集...

linux下如何设置nfs共享

网络文件系统(NFS,Network File System)是一种将远程主机上的分区(目录)经网络挂载到本地系统的一种机制,通过对网络文件系统的支持,用户可以在本地系统上像操作本地分区一样来对远程主机的共享分区(目录)进行操作。 在嵌入式Linux...

busybox简介及使用

1,busybox简介   busybox是一个集成了一百多个最常用linux命令和工具的软件,他甚至还集成了一个http服务器和一个telnet服务器,而所有这一切功能却只有区区1M左右的大小.我们平时用的那些linux命令就好比是分立式的电子元件,而busybox就好...

U-Boot移植(5)dnw串口终端没有反应

把上面生成的u-boot.bin文件,在cmd下利用sfj2410方式烧入板中,首先拔掉短路帽。。。然后经过连续几个0,之后,开始烧入板子,烧完后退出。重启板子,在串口端下竟然没有看见一点信息,心凉了一大截。。。呵呵!  编译、连接没问题,烧写...

ubuntu下使用skyeye对u-boot进行源码级调试

学习嵌入式linux编程一个很好的切入点就是先学习u-boot,u-boot的coding stytle与linux完全一样,而且程序注释丰富,很容易上手,如果能把u-boot完全理解了再转向linux,可以达到事半功倍的效果。可是u-boot发展到现在兼容了很多平台,代码...

嵌入式Linux系统实时性的分析与研究

一、引言   Linux本身为分时操作系统,其系统目标为较好的平均响应时间和较高的吞吐量,而实时   系统则主要考虑任务的按时完成、尽量减少进程运行的不可预测性等。但与商业嵌入式操作系统相比Linux遵循GPL,具有源代码开放、定制方便...

由module_init()宏想到的

 一,前言     在开发嵌入式Linux驱动程序时,我们通常使用module_init及module_exit宏来指定一个驱动程序的入口函数和出口函数。如果驱动模块被编译并链接至内核中,内核启动的过程中会自动加载它。通过对这两个宏定义的分析,可以写...

发布经验,赚取财富值,与更多的电子工程师一起成长!

写文章

热门文章

一周热门问题