【.Net Micro Framework PortingKit – 10】世界首款Cortex-M

目前在Cortex-M3平台上最常见的嵌入式操作系统就是UCOSII了,除此之外可支持的主流嵌入式操作系统就难以见到了,这是因为Cortex-M3主频较低(常见72M),不支持MMU,片内Flash和片内RAM都比较小等等,这几点限制,就使诸如WINCE系统、嵌入式...

对阿尔卡特朗讯实施3天的Linux应用高级开发技术培训

2009年4月23日起,对阿尔卡特朗讯实施为期3天的Linux应用高级开发技术培训。本次培训的主要目标是:(1)建立嵌入式Linux的开发环境,建设profiling、内存泄露、崩溃转储、benchmark、测试、autoconf等系列工具;(2)串讲Linux内核的核心机...

WEB与CGI程序的混合编程若干思想

WEB与CGI程序的混合编程若干思想 一般直接通过C语言编写出的CGI应用比较简单,很难适用于工业或商页应用,因为项目原因需要用到嵌入式LINUX环境CGI编程。 环境:基于S3C2416硬件平台,linux3.4.4操作系统。 首先在HTML中的form表单内acti...

嵌入式linux系统构成

 嵌入式linux文件系统  一个典型的嵌入式linux系统按照存储空间通常包括引导区、内核区、文件系统区。引导区存放bootloader和内核参数;内核区存放特定嵌入式平台的定制linux内核;文件系统区包括根文件系统和建立于flash内核设备之上的...

利用u-boot移植更新u-boot自身

做嵌入式开发的时候经常要进行u-boot的移植,u-boot是嵌入式linux系统的引导程序,相当于pc机上的bios。我移植的板子是华恒的PXA270-R2,u-boot代码是华恒光盘配送的。嵌入式linux版本是2.6.10。由于我原先的u-boot还是完好的,所有我用u-bo...

gstreamer用法

1). 简介 随着ARM平台性能的日益强大和嵌入式设备的发展,对于多媒体处理如音视频播放,摄像头,流媒体处理等需求也日益增多,本文就通过几个基于嵌入式Linux下多媒体应用的示例来简单展示下使用Gstreamer框架进行多媒体处理的方法. Gstreame...

Linux下NFS(网络文件系统)的建立与配置方法

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

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

Linux I2C驱动是嵌入式Linux驱动开发人员经常需要编写的一种驱动,因为凡是系统中使用到的I2C设备,几乎都需要编写相应的I2C驱动去配置和控制它,例如 RTC实时时钟芯片、音视频采集芯片、音视频输出芯片、EEROM芯片、AD/DA转换芯片等等。 L...

搭建 嵌入式 linux qt 开发平台

先看看Qt的各个版本简介: 1.什么是QT Qt是一个完整的C++应用程序开发框架。它包含一个类库,和用于跨平台开发及国际化的工具。Qt API在所有支持的平台上都是相同的,Qt工具在这些平台上的使用方式也一致,  因而Qt应用的开发和部署与...

mdev的使用方法和原理

mdev的使用方法和原理 mdev是busybox自带的一个简化版的udev,适合于嵌入式的应用埸合。其具有使用简单的特点。它的作用,就是在系统启动和热插拔 或动态加载驱动程序时,自动产生驱动程序所需的节点文件。在以busybox为基础构建嵌入...

交叉编译器及常见编译错误

(1)交叉编译器       在主机上用来编译其它类型机器上可执行代码的编译器就叫交叉编译器,我们进行嵌入式linux的开发主机大部分都是X86,而我们的嵌入式系统的处理器有可能是ARM/MIPS等非X86处理器,这时候就必须使用ARM/MIPS的交...

Android/linux(earlysuspend、lateresume)睡眠唤醒机制简介

背景介绍:    睡眠/唤醒是嵌入式Linux非常重要的组成部分,因为优秀的睡眠唤醒机制可以是嵌入式设备尽可能的进入休眠状态,来延长电池的续航时间(这在移动终端消费类电子设备中是非常重要和有意义的!!)。但标准的Linux睡眠唤醒机制...

嵌入式学习之旅

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

编译Tiny-X for arm

5月 30 編譯 Tiny-X for ARM (未成功…) Compile Add comments Tiny-X是標準X-windows系統的簡化版,去掉了許多對設備的檢測過程,無需設置顯示卡Driver,很容易對各種不同硬件進行移植。Tiny-X專為嵌入式開發,適合用作嵌入式lin...

Linux客户端、服务器、窗口管理器的关系

嵌入式linux中文站发现很多LINUX初学者在学习linux图形方面的知识时会遇到一些概念,如:X、X11、 Xfree86、WM、KDE、GNOME、QT、QT/E、Qtopia、DirectFB、Framebuffer、显卡加速驱动等等。理解它们之间 是什么关系,对我们学习来说是非常...

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

写文章

热门文章

一周热门问题