Linux设备模型

转自 : http://blog.csdn.net/hongjiujing/article/details/4528070 以《LDD3》的说法:Linux设备模型这部分内容可以认为是高级教材,对于多数程序作者来说是不必要的。但是我个人认为:对于一个嵌入式Linux的底层程序员来说,这部分内容...

嵌入式系统学习步骤:

 arm+LINUX路线,主攻嵌入式Linux操作系统及其上应用软件开发目标:   (1)掌握主流嵌入式微处理器的结构与原理(初步定为arm9)   (2)必须掌握一个嵌入式操作系统 (初步定为uclinux或linux,版本待定)   (3)必须熟悉嵌入式软...

嵌入式Linux上通过boa服务器实现cgi/html的web上网

嵌入式Linux上通过boa服务器实现cgi/html的web上网简介: 第一步 Boa程序的移植 1.下载Boa源码 2、生成Makefile文件 3、修改Makefile文件 4、编译 第二步 Boa的配置 第三步boa的执行 1.将根文系统ramdisk在电脑主机上mount...

嵌入式Linux启动相关代码分析

嵌入式Linux内核移植相关代码分析 转载请注明出处,www.linuxforum.net,作者:张洪耿,patrick_zhg@hotmail.com本文通过整理之前研发的一个项目(ARM7TDMI + uCLinux),分析内核启动过程及需要修改的文件,以供内核移植者参考。整理过程中也...

Android HAL 开发 (1)

原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://buaadallas.blog.51cto.com/399160/371545 最近开始看Android的HAL开发方面的东东,发现现在国内研究这个的并不多,来自...

手把手教你写Linux I2C设备驱动

转自:http://ticktick.blog.51cto.com/823160/760020     Linux I2C驱动是嵌入式Linux驱动开发人员经常需要编写的一种驱动,因为凡是系统中使用到的I2C设备,几乎都需要编写相应的I2C驱动去配置和控制它,例如 RTC实时时钟芯片、音视...

带USB下载功能的uboot,支持mini2440(未验证)

带USB下载功能的uboot,支持mini2440(百问网原创) 文章发表于:2008-11-17 15:34   能做出这个uboot的人也就是论坛的坛主 thisway.diy,《嵌入式linux应用开发板完全手册》的作者韦东山,人称南山大哥。感谢他的开源代码,我们才有机会学习...

嵌入式Linux实战篇--交叉编译环境的建立(基于ubuntu 8.10)

嵌入式Linux实战篇--交叉编译环境的建立(基于ubuntu 8.10) 收藏   作者:华清远见讲师,曹忠明   在进行嵌入式开发之前,首先要建立一个交叉编译环境,这是一套编译器、连接器和libc库等组成的开发环境。本文具体说明了嵌入式交叉编译环...

嵌入式Linux上通过boa服务器实现cgi/html的web上网(转)

  嵌入式Linux上通过boa服务器实现cgi/html的web上网简介: 第一步 Boa程序的移植 1.下载Boa源码 2、生成Makefile文件 3、修改Makefile文件 4、编译 第二步 Boa的配置 第三步boa的执行 1.将根文系统ramdisk在电脑主机上mount –...

mmu和虚存

uClinux的嵌入 uClinux是专为无存储器管理单元(MMU)的微控制器打造的嵌入式Linux操作系统。uClinux首先被移植到摩托罗拉的MC68328 DragonBall集成微处理器上。从那以后, uClinux越来越受到业界的青睐, 被移植到更多的无MMU芯片上。目前,uC...

Linux的任务调度机制

通用Linux系统支持实时和非实时两种进程,实时进程相对于普通进程具有绝对的优先级。对应地,实时进程采用SCHED_FIFO或者SCHED_RR调度策略,普通的进程采用SCHED_OTHER调度策略。 在调度算法的实现上,Linux中的每个任务有四个与调度相...

移植QT5.7到嵌入式ARM

配置开发环境 0610更新 1、缺少头文件 error: GL/gl.h: No such file or directory 执行 sudo apt-get install mesa-common-dev 2、编译出现如下错误提示: /usr/bin/ld: cannot find -lGL 执行下面命令解决: sudo apt-...

嵌入式项目的开发经验

#define BOARD_ADDR (uint16_t)(('0')|('1')

5.MQTT再学习 -- 交叉编译与移植

先说明一下,遇到的问题。我之前在 Ubuntu12.04 gcc 下可以搭建 mqtt 服务器生成的 libmosquitto.so.1。参看:MQTT再学习 -- 搭建MQTT服务器及测试现在我要在 DM368 的交叉编译器 arm-none-linux-gnueabi-gcc  链接共享库 libmosquitto.so....

DDMS的使用、内存溢出的调试

目录(?)[+] 一概述二AndroidJava中常见的容易引起内存泄漏的不良代码 一查询数据库没有关闭游标二构造Adapter时没有使用缓存的convertView三Bitmap对象不在使用时调用recycle释放内存四释放对象的引用五其他三内存监测工具DDMS--Heap四内...

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

写文章

热门文章

一周热门问题