arm+linux学习之路

开发板:TQ2440。 使用工具:1.开发板一块;2.天嵌提供的提供的700M资料;3.《嵌入式linux应用开发完全手册》《UNIX环境高级编程》《LINUX设备驱动程序》《深入理解UNIX内核》《unix内核源码情景分析》  流程:   1.先看S3C2440核心板原...

mdev的使用方法

因为以前做过一点hotplug的东西,使用是call_usermodehelper的方式。   mdev的使用方法和原理 mdev是busybox自带的一个简化版的udev,适合于嵌入式的应用埸合。其具有使用简单的特点。它的作用,就是在系统启动和热插拔 或动态加载驱动程...

initrd**.img: boot loader initialized RAM disk

initrdinitrd 所代表的英文含义: initial RAM disk初始 RAM 磁盘(initrd)是在系统引导过程中挂载的一个临时根文件系统,用来支持两阶段的引导过程。initrd文件中包含了各种可执行程序和驱动程序,它们可以用来挂载实际的根文件系统,然...

根文件系统制作

2.1 根文件系统预备知识 嵌入式Linux中都需要构建根文件系统,构建根文件系统的规则在FHS(Filesystem Hierarchy Standard)文档中,下面是根文件系统顶层目录。 目录 内容 bin 存放所有用户都可以使用的、基本的命令。 sbin 存放的是...

ARM-Linux定时器、中断驱动--超声波测距初试

原文地址:http://www.cnblogs.com/guxiangtao/p/4076103.html 最近要实验用到超声波测距,一下子着手驱动设计,简直无从下手。 由于没有接触过裸板程序,arm板底子薄弱,所以很多东西写的不完善,在加上这是自己的第一个驱动程序,写起...

嵌入式系统交叉调试原理和方法

嵌入式系统交叉调试方法一般分为两种,一种是基于JTAG的片上调试方法,一种是基于调试代理的远程调试方法。 JTAG是一种国际标准芯片测试协议,目前大多数CPU体系都支持JTAG。基于JTAG的片上调试方法最突出的代表就是JLink调试器,其定义了...

fdisk,cfdisk,sfdisk

这些命令都需要root权限。 Ubuntu9.04 :sudo fdisk  -l 列出所有硬盘分区情况 Fedora : su , fdisk  -l 同上 其他系统尚未测试,fdisk,cfdisk,sfdisk详情见:"man fdisk" at command line terminal; 2009-10-2补充: /sbin下的命令都需...

tiny4412开发板蜂鸣器驱动

简介 蜂鸣器作为简单的发声器件在电路中是个常用的元器件,它的控制比较简单,搭配简单的驱动电路,通过CPU I/O引脚的电平变化就可以控制它的发声与否。在高级控制中可以利用PWM波对蜂鸣器进行调音,这里只演示蜂鸣器是否发声,在t...

linux下python(2.7.3)+Django安装

在安装之前,需要先安装zlib1g-dev: sudo apt-get build-dep python 安装libssl-dev库: sudo apt-get install libssl-dev 一、下载Python 安装包 ## ctrl+alt+t打开ubuntu的shell终端,用wget命令下载python源码包 s...

Linux环境下获取当前主机的IP/MAC等信息(C/C++)

本文介绍在unix环境下获取当前主机IP,MAC地址等网络接口信息。在不确定设备网卡类型的情况下,通过预先定义几种可能的网卡类型,然后依次遍历可能的设备如eth0,eth1,借助ioctl函数获取主机的全部网络接口信息。ioctl函数可以获取所在主机...

Linux 开发环境搭建与使用——SlickEdit 简单使用教程

关于 SlickEdit 的安装与配置,请点此链接。 1)启动 SlickEdit 一个终端启动 SlickEdit 后,它还运行着的情况下,另一个终端再启动 SlickEdit 时,需要敲命令:vs +new 2)根据需要创键工程 a)新建工程( Project —> New ) b)根...

linux soap安装

进入源码目录 /home/cpeasyapache/src/php-5.3.10/ cd php-5.3.10/ext/soap #运行phpize生成configure /usr/local/bin/phpize./configure --with-php-config=/usr/local/bin/php-config --enable-soap (./configure --with-php-config=/usr...

移植wpa_supplicant 2.5 实现rtl8188可以无线上网

libnl-1.1.4.tar.gz    下载地址:http://www.infradead.org/~tgr/libnl/ openssl-0.9.8za       下载地址:ftp://ftp.openssl.org/source/old/0.9.x/ wpa_supplicant-2.5    下载地址:http://w1.fi/releases/     我这里使...

嵌入式学习之开始学习C++

从今天开始正式学习C++,学嵌入式,C++学学没坏处,除了基本语法过一遍之外,看看Effictive C++基本就够了。学了不一定以后一定会用,但是没有直接用到不等于白学。学C++有几层含义,一个是学C/C++语言,另一个是学面向对象编程思想,再有就...

基于ARM+Linux的直流伺服控制系统设计

基于ARM+Linux的直流伺服控制系统设计 张海波1,2,陈 涛1,王建立1,李洪文1,邓永停1,2 时间:2012年10月09日 来源:电子技术应用2012年第8期 字 体: 大 中 小 关键词:ARM9嵌入式LinuxCPLDLinux设备驱动伺服控制       ...

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

写文章

热门文章

一周热门问题