嵌入式Linux在Blackfin处理器上的应用

  1 Uclinux和Blackfin简介 1. 1 UcLinux简介 Uclinux是当前广泛应用的一种嵌入式Linux操作系统,是一个完全符合GNU/GPL公约的项目,与UNIX完全兼容,完全开放源码。英文单词中u表示Micro,c表示control,所以Uclinux的意思是微控制领...

嵌入式Linux串口应用编程之串口读写

2013-08-27 在配置完串口的相关属性后,就可以对串口进行打开和读写操作了。它所使用的函数和普通文件的读写函数一样,都是open()、write()和read()。它们之间区别的只是串口是一个终端设备,因此在选择函数的具体参数时会有一些区别。另外...

嵌入式Linux裸机开发(十二)——iNand简介

嵌入式Linux裸机开发(十二)——iNand简介一、iNand简介 iNand是SanDisk公司研发的存储芯片,可以看成SD卡或MMC卡芯片化。 iNand是SanDisk公司符合eMMC协议的芯片系列名称,内部采用MLC存储颗粒。iNand接口电路设计复杂,功能完善,提供eM...

嵌入式Linux图形系统(GUI)快速参考手册

http://www.hzlitai.com.cn/article/yejin-article/example/1177.html  (Embedded Linux Graphics Quick Reference Guide) 译自:http:/www.linuxdevices.com/        当你在桌面PC上安装Linux时,你通常在很少的几个"标准"的图形支...

嵌入式Linux的LCD驱动(FB @ s3c2410)

CPU : ARM9 s3c2410  LCD : 规格不明(这个很无奈,但是我所知道的只有一个分辨率) 源码修改: /linux-2.6.30.4/arch/arm/mach-s3c2410/mach-smdk2410.c         在这个文件中加入framebuffer的初始化数据结构(具体数据参照LCD...

嵌入式linux学习计划第一阶段总结

试验平台: winxp+vmware 6.52+ubuntu 9.04+skyeye 1.2.6 一、交叉编译环境建立操作系统环境:ubuntu 9.04, gcc-4.1.0, crosstool-0.43交叉编译环境:gcc-3.4.5, glibc-2.3.6, linux-2.6.12, u-boot-1.2.0问题:1、建立交叉编译环境依赖库:b...

嵌入式Linux自学阶段性总结(6)

三 配置linux kernel及安装alsa-driver   经历了上面两个阶段,mscore乐谱程序可以在开发板上运行起来了,已经看到了胜利的曙光。下面面临的问题有几点: mscore在开发板上运行比老黄牛都慢,触摸屏点击后几秒才有反应。可能原因:a. qte4...

嵌入式Linux交叉开发环境建立-NFS

一.系统配置   主机:ubuntu8.04LTS桌面版 开发板:友善之臂QQ2440V3    主机IP:192.168.1.10  子网掩码:255.255.255.0 广播地址:172.16.53.255   开发板IP:192.168.1.10 广播地址:172.16.53.255 子网掩码 255.255.255.0二.串...

嵌入式linux GUI--DirectFB + GTK至尊秘笈

  关键词: 嵌入式 GUI arm linux DirectFB GTK tslib 1 前言 数年前,曾经开发过一个嵌入式的产品,如今市场依然存在,但由于电子产品的升级换代很快,许多元器件都采购不到了,为了延续产品的生命周期,计划在linux平台上开发新的版本。而...

深入学习嵌入式linux知识要点

一.linux理论知识 1.计算机基本理论;2.CPU体系结构;3.内存管理;4.文件系统;5.进程调度;6.Linux常用操作。二.linux驱动知识1.i2c驱动添加使用                 2.spi驱动添加和读写               3.i...

【转载】嵌入式Linux系统移植的四大步骤

 最近在学习系统移植的相关知识,在学习和调试过程中,发现了很多问题,也解决了很多问题,但总是对于我们的开发结果有一种莫名其妙的感觉,纠其原因,主要对于我们的开发环境没有一个深刻的认识,有时候几个简单的命令就可以完成非常...

使用BusyBox制作嵌入式Linux根文件系统

STEP 1:构建目录结构  创建根文件系统目录,主要包括以下目录 /dev  /etc /lib  /usr  /var /proc /tmp /home /root /mnt /bin  /sbin  /sys  #mkdir     /home/rootfs #cd        /home/rootfs #mkdir  dev  etc  ...

嵌入式LINUX环境下视频采集知识(V4L2)

Video for Linux two(Video4Linux2)简称V4L2,是V4L的改进版。V4L2是linux操作系统下用于采集图片、视频和音频数据的API接口,配合适当的视频采集设备和相应的驱动程序,可以实现图片、视频、音频等的采集。在远程会议、可视电话、视频监...

嵌入式Linux设备驱动开发——selec/poll

应用程序调用select,select系统调用的原型: int select(int nfds, fd_set *readfds, fd_set *writefds,fd_set *exceptfds, struct timeval *timeout); fd_set数据结构来表示要监听的设备,里面存放的是设备的文件描述符 nfds:当前进程...

嵌入式Linux系统移植(2011年前版)

最近在学习系统移植的相关知识,在学习和调试过程中,发现了很多问题,也解决了很多问题,但总是对于我们的开发结果有一种莫名其妙的感觉,纠其原因,主要对于我们的开发环境没有一个深刻的认识,有时候几个简单的命令就可以完成非常复杂的...

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

写文章

热门文章

一周热门问题