嵌入式
文章平均质量分 69
S5林风
拥有无尽的好奇心喜欢追寻探索
展开
-
Bootleader引导程序——u-boot(二)
1. Bootleader引导程序——u-boot搭建完开发环境后,对u-boot进行设置,基本操作命令:a. 通过tftp将文件下载到开发板内存tftp 内存地址 文件名注:地址为一个可用的内存地址,用于临时存放u-boot文件,一般选用0x30008000,我们以明确知道可以的内存地址b. Nand flash操作命令1)擦除flashnand原创 2015-03-13 08:51:49 · 1711 阅读 · 0 评论 -
内核配置原理(四)
1. 内核配置原理#make menuconfig 文件1) .config配置文件,通过make生成编译规则格式: #注释 CONFIG_xxx=y //编入内核——不可移除 CONFIG_xxx=xxx //内核源码中添加宏定义原创 2015-03-13 08:54:49 · 557 阅读 · 0 评论 -
在Linux下搭建嵌入式开发环境(一)
1、搭建开发环境 常用编译器有:arm-linux-gcc-版本号安装直接解压,路径添加环境变量/cross-版本号/usr/local/arma. 安装arm-linux-gcc编译器1)解压#tar zxvf arm-linux-gcc-4.4.3.tar.gz-C原创 2015-03-13 08:45:07 · 2132 阅读 · 0 评论 -
编译Linux内核(三)
1. 编译Linux内核a.下载内核源码 去Linux官网下载所需版本的内核源码linux-2.6.32.2.tar.gzb. 解压内核源码#tar zxvf linux-2.6.32.2.tar.gzc. Linux内核目录结构#tree -L 1.|-- COPYING|-- CREDITS|-- Documentation|-- K原创 2015-03-13 08:53:25 · 609 阅读 · 0 评论 -
Micro2440数据传输---串口通信
这段时间经过这次对比赛的准备,使用到了串口通信。或许这是最简单的通信方式吧,想弄清楚简单的数据传输协议。比较经典的i2c、CAN等数据传输,到以后的usb、ZigBee的数据传输。在这里先聊一聊串口的数据传输。在Micro2440开发板上进行串口通信,要做的第一步便是串口驱动。这次我的开发板已经移植好了串口驱动。我只需进行操作,这里简单记录串口的基本操作 收数据、发数据以后用起来也方便,驱原创 2016-04-02 18:44:02 · 1328 阅读 · 0 评论 -
Micro2440开发板启动Linux
1.Micro2440移植Linux2.6的流程移植uboot->移植内核->移植文件系统这里只记录在开发板启动时,移植的基本步骤:2.烧写Linux内核镜像a.修改uboot环境变量setenv bootargs 'root=/dev/mtdblock2 noinitrd console=ttySAC0,115200'setenv bo原创 2016-04-02 18:47:42 · 955 阅读 · 0 评论 -
mini2440基于boa服务器通过WEB控制GPIO
本文是基于BOA服务器,通过CGI(通用网管接口)控制开发板的GPIO。CGI通用网关接口是一个Web服务器主机提供信息服务的标准接口。通过CGI接口,Web服务器就能够获取客户端提交的信息,转交给服务器端的CGI程序进行处理,最后返回结果给客户端。在这里以控制LED为例。1.客户端控制界面采用CGI将浏览器端的控制信息传到boa服务器端,index.html文原创 2016-04-02 18:50:55 · 4603 阅读 · 0 评论 -
移植mjpg-streamer
Mjpg‐streamer是一个开源软件,用于从webcam摄像头采集图像,把它们以流的形式通过基于ip的网络传输到浏览器如Firefox,Cambozola,VLC播放器,Windows的移动设备或者其他拥有浏览器的移动设备移植Mjpg-streamer需要libjpeg库,因此要先移植libjpeg1.移植jpeg下载jpeg源码包;" style="font-fami原创 2016-04-02 18:54:57 · 914 阅读 · 0 评论 -
嵌入式Linux使用Busybox init进程启动过程分析
一、Busybox Busybo是一个遵循GPLv2协议的开源项目。Busybox将众多的Linux命令集合进一个很小的可执行程序中,可以用来替换GNU fileutils shellutils等工具集。Busybox中各种命令与相应的GNU工具相比,所能提供的选项较少,但是能够满足一般应用。Busybox为各种小型 的或者嵌入式系统提供了一个比较完完全的工具集。Busybo转载 2016-04-10 21:25:12 · 3618 阅读 · 0 评论