带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四内...

嵌入式 Linux环境下C使用的XML解析库:libxml2

1、libxml2库常识 如果对方提供XML接口给我们传递数据,就必须有解析的程序,这也可能是今后数据接口的最通用的办法。经过研究,正如使用C语言来生成页面一样,显然使用C语言解析XML要比PHP和ASP要麻烦很多。 同其它语言一样,解析的方法...

嵌入式系统 Cortex-A8处理器编程

第3章Cortex-A8处理器编程 1. ARM编程简介 •    在嵌入式系统开发中,目前使用的主要编程语言是C和汇编。很多地方,例如开机时硬件系统的初始化,包括CPU状态的设定、中断的使能、主频的设定、以及RAM的控制参数及初始化等都使用汇编语...

Linux电源管理(2)_Generic PM之基本概念和软件架构

1. 前言 这里的Generic PM,是蜗蜗自己起的名字,指Linux系统中那些常规的电源管理手段,包括关机(Power off)、待机(Standby or Hibernate)、重启(Reboot)等。这些手段是在嵌入式Linux普及之前的PC或者服务器时代使用的。在那个计算...

eclipse + cdt + gdb 进行arm linux 交叉调试

eclipse + cdt + gdb 进行arm linux 交叉调试     如何使用eclipse进行嵌入式Linux的开发 习惯了在windows环境下开发的程序员在转到Linux平台时经常会抱怨没有一个好用的集成开发环境。和windows下常用的一些开发软件相比,Linux自带的一...

GPIO接口解析

本文提供了一个linux下访问GPIO的约定的概述。 这些调用使用gpio_* 命名前缀。没有别的调用会使用这个前缀或是相关的__gpio_*前缀。 什么是GPIO? =============== GPIO----通用目的输入/输出端口----是一个灵活的软件控制的...

嵌入式面试全攻略,记我的一次校招

原文链接:[www.yellowmax2001.com],排版更精美。 写在前面:说实话,面了这么多家公司,觉得校招最注重的还是基础能力与理论。对于嵌入式Linux开发类职位来说,最重要的是C语言基本功底,对C语言要了解的十分透彻,比如C语言...

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

写文章

热门文章

一周热门问题