E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
全志Arm-Linux
arm linux 启动过程
arm-linux
启动过程 1.kernel运行的史前时期和内存布局 在arm平台下,zImage.bin压缩镜像是由bootloader加载到物理内存,然后跳到zImage.bin里一段程序,它专门于将被压缩的
sfrysh
·
2012-02-01 22:00
thread
c
linux
manager
domain
alignment
ARM-Linux
驱动移植--Linux下烧写工具DNW和USB驱动安装
主机平台:GentooLinux11.2withlinuxkernel3.0.6硬件平台:FL2440(S3C2440)withlinuxkernel2.6.35原创作品,转载请标明出处http://blog.csdn.net/yming0221/article/details/72113961、首先下载DNWforlinuxhttp://download.csdn.net/source/1011
thecloud
·
2012-01-19 19:00
linux
ARM-Linux
驱动移植--Linux下烧写工具DNW和USB驱动安装
主机平台:GentooLinux11.2withlinuxkernel3.0.6硬件平台:FL2440(S3C2440)withlinuxkernel2.6.35原创作品,转载请标明出处http://blog.csdn.net/yming0221/article/details/72113961、首先下载DNWforlinux http://download.csdn.net/source/101
yming0221
·
2012-01-19 19:00
linux
struct
File
null
buffer
工具
ARM-Linux
驱动--MTD驱动分析(三)
with linux kernel 2.6.35 原创作品,转载请标明出处http://blog.csdn.net/yming0221/article/details/7207908 *接上文
ARM-Linux
thecloud
·
2012-01-17 23:00
linux
ARM-Linux
驱动--MTD驱动分析(三)
(S3C2440)withlinuxkernel2.6.35原创作品,转载请标明出处http://blog.csdn.net/yming0221/article/details/7207908*接上文
ARM-Linux
yming0221
·
2012-01-17 23:00
struct
list
user
callback
Allocation
structure
ARM-Linux
驱动--MTD驱动分析(二)
S3C2440)with linux kernel 2.6.35原创作品,转载请标明出处http://blog.csdn.net/yming0221/article/details/7205713 *接上文
ARM-Linux
thecloud
·
2012-01-16 23:00
linux
ARM-Linux
驱动--MTD驱动分析(二)
S3C2440)withlinuxkernel2.6.35原创作品,转载请标明出处http://blog.csdn.net/yming0221/article/details/7205713*接上文
ARM-Linux
yming0221
·
2012-01-16 23:00
struct
list
Module
user
table
structure
ARM-Linux
驱动--MTD驱动分析(一)
主机:GentooLinux11.2withlinuxkernel3.0.6硬件平台:FL2440(S3C2440)withlinuxkernel2.6.35原创作品,转载请标明出处http://blog.csdn.net/yming0221/article/details/7202503MTD(memorytechnologydevice内存技术设备)在硬件和文件系统层之间的提供了一个抽象的接口
yming0221
·
2012-01-15 16:00
数据结构
struct
Flash
asynchronous
structure
硬件驱动
ARM-Linux
驱动--MTD驱动分析(一)
主机:GentooLinux11.2withlinuxkernel3.0.6硬件平台:FL2440(S3C2440)withlinuxkernel2.6.35原创作品,转载请标明出处http://blog.csdn.net/yming0221/article/details/7202503MTD(memorytechnologydevice内存技术设备)在硬件和文件系统层之间的提供了一个抽象的接口
thecloud
·
2012-01-15 16:00
linux
ARM-Linux
s3c2440 之UART分析(四)
====本文系本站原创,欢迎转载! 转载请注明出处:http://blog.csdn.net/yyplc====注册完成之后,设备与驱动是如何连接的呢?原来在driver_register()注册中已经进行设备连接了。串口是一种platform设备,在体系框架setup_arch()中完成设备注册,而且设备的注册先于驱动注册,最终串口设备与驱动的连接在driver_register()-->bus
yyplc
·
2012-01-14 16:00
c
框架
struct
null
each
BOXCHIP E200 芯片,
全志
E200,高清MP5芯片,E200主芯片
1080P视频方案:业界最强★最全格式的1080P视频解码★RM/RMVB/MKV/MOV/M4v/MPG/FLV/PMP/AVI/VOB/DAT/MP4/3GP★支持网络下载最流行RMVB、MKV格式(极具优势)★最高效的720P视频播放★播放视频典型功耗<100mA★最精简的成本★E200和F15 高清方案,一样成熟、一样稳定★最强的分率支持:最大可支持1280x800 ★最成熟的视频输出:
wits2011
·
2012-01-14 14:21
职场
休闲
全志E200
BOXCHIP E200 芯片,
全志
E200,高清MP5芯片,E200主芯片
1080P视频方案:业界最强★最全格式的1080P视频解码★RM/RMVB/MKV/MOV/M4v/MPG/FLV/PMP/AVI/VOB/DAT/MP4/3GP★支持网络下载最流行RMVB、MKV格式(极具优势)★最高效的720P视频播放★播放视频典型功耗<100mA★最精简的成本★E200和F15高清方案,一样成熟、一样稳定★最强的分率支持:最大可支持1280x800★最成熟的视频输出:稳定的
wits2011
·
2012-01-14 14:21
职场
休闲
全志E200
ARM-Linux
s3c2440 之UART分析(三)
====本文系本站原创,欢迎转载! 转载请注明出处:http://blog.csdn.net/yyplc====回顾一下上文,s3c2440串口底层驱动围绕三个数据结构展开:UART特定的驱动程序结构定义:structuart_drivers3c24xx_uart_drv;UART端口结构定义:structuart_ports3c24xx_serial_ops;UART相关操作函数结构定义:str
yyplc
·
2012-01-14 14:00
数据结构
c
struct
Module
null
BOXCHIP E200 芯片,
全志
E200,高清MP5芯片,E200主芯片,1080P视频方...
BOXCHIPE200芯片,
全志
E200,高清MP5芯片,E200主芯片,1080P视频方案:业界最强★最全格式的1080P视频解码★RM/RMVB/MKV/MOV/M4v/MPG/FLV/PMP/AVI
卓睿世纪
·
2012-01-13 17:00
芯片
BOXCHIP
E200
全志E200
高清MP5芯片
E200主芯片
ARM-Linux
s3c2440 之UART分析(二)
====本文系本站原创,欢迎转载! 转载请注明出处:http://blog.csdn.net/yyplc====本文系itspy原创,复制/转载请尽量标明原出处http://blog.csdn.net/yyplc/article/details/7196290,谢谢!软件篇(linux-2.6.30.4):Linux系统的串口驱动与一般字符设备并一样,它采用层次化的架构,从而看做是一个串行系统来实
yyplc
·
2012-01-12 14:00
数据结构
c
linux
struct
Module
平台
ARM-Linux
s3c2440 之UART分析(一)
====本文系本站原创,欢迎转载! 转载请注明出处:http://blog.csdn.net/yyplc====在分析ARM-Linuxs3c2440中UART的时有必要先了解s3c2440A中串口的硬件知识。也就是本文----硬件篇:S3c2440A串口提供三个独立的异步串行通信I/O端口(asynchronousserialI/Oports)。每一个串口均可以以普通中断方式或者DMA方式进行数
yyplc
·
2012-01-12 10:00
编程
c
工作
arm-linux
串口接收出错
在一帧数据的接收中,一帧数据,会被分两次接收,如下:第一次接收一部分,第二次接收一部分;recv data fromdownline: 0x66 0x17 0x0 0xc1 0x0 0x1 0x0 0x0 0x0 0x0 0x11 0x1 0x0 0x0 0x1 0x41 0x33 0x0 0x1 0x0 thelengthofdata :2016:43:6
tietao
·
2011-12-31 21:00
工作
struct
网络
REST
测试
null
关于
arm-linux
相关操作
主机59.71.94.125windowsXP虚拟机192.168.1.128ubuntu10.10 ftp用户名/密码:ubuntu/1一、批处理脚本将虚拟机中程序传递到SD卡中在虚拟机交叉编译环境中编译好的程序,将会放到路径/home/ubuntu/ftp下SD卡插入电脑中后,会挂载为为F盘通过ftp将虚拟机中程序传递到F盘中,ftp登陆后路径为/home/ubuntu/*ftp192.16
liujiyong7
·
2011-12-27 23:00
android系统开发首选---
全志
Pro A10开发板,即将升级到android4.0
android系统开发首选---
全志
ProA10开发板,即将升级到android4.0开发板资料详细介绍见网址:http://www.wits-tech.com/pages/board.jsp 卓睿世纪
刘善培
·
2011-12-23 13:00
开发板
ARM开发板
ARM-Linux
s3c2440 之中断分析(三)
====本文系本站原创,欢迎转载! 转载请注明出处:http://blog.csdn.net/yyplc====Linux通过以下函数来注册中断以及中断相关的入口函数handle,只有先注册IRQ,才能正常使用。intset_irq_chip(unsignedintirq,structirq_chip*chip) staticinlinevoidset_irq_handler(unsignedin
yyplc
·
2011-12-21 13:00
数据结构
c
linux
exception
struct
vector
ARM-Linux
s3c2440 之中断分析(二)
====本文系本站原创,欢迎转载! 转载请注明出处:http://blog.csdn.net/yyplc====软件篇: 上一篇文章回顾了s3c2440的中断控制器原理的相关硬件知识,有了这个基础再来分析Linux中的软件分析方式,心里就有底了。面对浩瀚如海的Linux源代码,s3c2440的中断到底是怎样呢,如何处理,如何实现的呢?一步一步来揭开它神秘的面纱吧,当然需要从Linux内核
yyplc
·
2011-12-20 16:00
数据结构
c
linux
timer
struct
linux内核
ARM-linux
s3c2440 之时钟分析
S3c2440时钟&电源管理时钟由三部分组成: Clockcontrol,USBcontrol,和Powercontrol Clockcontrol部分可以产生时钟FCLK,提供ARM内核,HCLK提供AHB总线外设,还有PLCKAPB总线外设。s3c2440有两个内置的PLLS锁相环,一个提供给FCLK,HCLK,和PCLK,另一个提供给USB时钟(48MHZ)。Clockcontrol可以不使
yyplc
·
2011-12-19 17:00
c
timer
struct
IO
list
null
成功移植mplayer到mini2440
/configure --prefix=/workplace/tool/arm-MPlayer/MPlayer_bin --enable-fpm=arm--host=
arm-linux
--disable-debugging
xyyangkun
·
2011-12-12 17:00
gcc
header
command
dll
makefile
编译器
嵌入式平台Qt程序开发步骤
Step1:首先设置宿主机上的环境变量(依你自己的情况而定):exportQTDIR=/usr/local/
arm-linux
/qt_toolchain/qt-2.3.7exportQPEDIR=/usr
TJU355
·
2011-12-10 17:00
如何交叉编译Python到
ARM-Linux
平台
前言我需要在Arm9的s3c2410CPU上运行python,以下是我的编译过程。host编译环境:ubuntu7.04,gcc4.2.1,arm-linux-gcc3.3.2要crosscompile的程序:sqlite3.5.6,python2.5.1编译sqlite先去 http://www.sqlite.org/download.html 下载最新的sqlite源代码,我这里用的是3.5.
shuxiao9058
·
2011-11-30 10:00
python
sqlite
import
makefile
extension
编译器
编译OpenCV for
arm-linux
OpenCV的主要应用环境是Windows和Linux,对于嵌入式系统如
arm-linux
,很少有资料提到,因此将我在
arm-linux
编译过程
suochao90
·
2011-11-27 17:00
video
嵌入式
generator
makefile
reference
tiff
在windows上开发linux程序以及vice verse
当然不是用VM 1 windows上开发linux应用程序(着重于搭建
arm-linux
开发环境) cygwin是在Windows下模拟Linux开发的及其成功的一个项目。
lanxinyuchs
·
2011-11-24 16:00
windows
Sqlite数据库在各种平台下的C语言应用程序开发(windows,linux,
arm-linux
)
windows平台:平台软件:vc++6.0Sqlite3forwindows在sqlite.org上下载得到最新的Windows版本的sqlite,只需要sqlite3_6_23_1.zip,sqlite-amalgamation-3_6_23_1.zip和sqlitedll-3_6_23_1.zip,其中sqlite3_6_23_1.zip中包含sqlite3.exe,在DOS命令行下输入“s
半点竹节
·
2011-11-21 08:45
软件
linux
windows
嵌入式
Sqlite数据库在各种平台下的C语言应用程序开发(windows,linux,
arm-linux
)
windows平台:平台软件:vc++6.0Sqlite3forwindows在sqlite.org上下载得到最新的Windows版本的sqlite,只需要sqlite3_6_23_1.zip,sqlite-amalgamation-3_6_23_1.zip和sqlitedll-3_6_23_1.zip,其中sqlite3_6_23_1.zip中包含sqlite3.exe,在DOS命令行下输入“s
半点竹节
·
2011-11-21 08:45
数据库
windows
linux
软件
休闲
全志
A10 平板主控芯片
A10主控是珠海
全志
科技采用ARM公司的Cortex-A8处理器,构建网络智能高清SOC处理器(集成了H.264highProfile的1080P编码技术),引人ARM
卓睿世纪
·
2011-11-16 16:00
A10
开发板
芯片
mid
主控
交叉编译VOIP需要的OSIP ExOSIP JRTP
/configure --prefix=/root/josua --disable-trace--disable-debug--disable-josua--host=
arm-linux
$make$make
gxp
·
2011-11-14 11:00
linux
shell
gcc
Build
工具
平台
Ubuntu 10.10下Mini2440 tslib1.4移植
/configure--prefix=/home/duancp/mytslib/--host=
arm-linux
(这句所选择安装目录,注意)ac_cv_func_mal
xingfeng2010
·
2011-11-11 10:00
function
ubuntu
FTP服务器
Module
工具
reference
LTP在arm-linux-交叉编译环境上的安装
/configureCC=arm-none-linux-gnueabi-gcc--build=i686-pc-linux-gnu--target=arm-linux--host=
arm-linux
CFLAGS
satiling
·
2011-11-08 10:00
android
function
shell
测试
bash
input
Android手机与开发板的Wi-Fi连接
首先说明这里实现的是Android手机作为Wifi接入点(AP),PC机和
ARM-Linux
作为两个终端接入。
w7849516230
·
2011-10-31 14:00
android
linux
网络
手机
makefile
statistics
arm-linux
移植手记(四)基于busybox1.16.0的根文件系统制作
参考《Mini2440_Linux移植开发实战指南.pdf》中的“使用Busybox构建文件系统”,还是有些问题,我自己的为主要原因。详细的文件系统的介绍与理解,自己搜索查看相关资料吧,我这里仅是记录操作步骤与遇到的问题。指南手册可以在我的资源中下载。环境介绍:busybox版本:busybox-1.16.0Linux平台:虚拟机下Fedora11 自己原来编译的gcc在debian6下,因此
w7849516230
·
2011-10-25 17:00
c
linux
Debian
library
interface
linux内核
arm-linux
移植手记(三)Linux内核移植
其实已经弄完了,可以把linux内核以及基于busybox1.16.0制作的文件系统结合。从总的来看是可以用自己的工具链编译生成的u-boot作为BootLoader,Linux2.6.32.2内核和基于busybox1.16.0的根文件系统,只是还缺少很多相关的驱动,以后要是想继续的话再补全啦!这一过程碰到很多问题,包括自己的粗心和记录不全,当然也包括别人的粗心,让自己也反反复复折腾了好久。
w7849516230
·
2011-10-25 17:00
c
Debian
Flash
table
interface
linux内核
ARM-Linux
移植之(四)——根文件系统构建
相关工具版本:busybox-1.7.0arm-linux-4.3.2linux-2.6.22 1.配置busybox并安装。在我们的根文件系统中的/bin和/sbin目录下有各种命令的应用程序,而这些程序在嵌入式系统中都是通过busybox来构建的,每一个命令实际上都是一个指向busybox的链接,busybox通过传入的参数来决定进行何种命令操作。1)配置busybox解压busybox-1
jianchi88
·
2011-10-24 09:00
linux
工作
脚本
Flash
null
makefile
ARM-Linux
移植之(四)——根文件系统构建
相关工具版本: busybox-1.7.0 arm-linux-4.3.2 linux-2.6.22 1.配置busybox并安装。 在我们的根文件系统中的/bin和/sbin目录下有各种命令的应用程序,而这些程序在嵌入式系统中都是通过busybox来构建的,每一个命令实际上都是一个指向busybox的链接,busybox通过传入的参数来决定进行何种命令操作。 1)配置busybox
soboer
·
2011-10-24 09:00
linux
ARM-Linux
移植之(四)——根文件系统构建
ARM-Linux
移植之(四)——根文件系统构建 K-Style 转载请注明来自于衡阳师范学院08电2 K-Style http://blog.csdn.net/ayangke,QQ:843308498
womendu
·
2011-10-23 21:00
linux
ARM-Linux
移植之(四)——根文件系统构建
ARM-Linux
移植之(四)——根文件系统构建K-Style 转载请注明来自于衡阳师范学院08电2 K-Style http://blog.csdn.net/ayangke,QQ:843308498邮箱
ayangke
·
2011-10-23 21:00
ARM-Linux
移植之(三)——init进程启动流程分析
我们通常使用Busybox来构建根文件系统的必要的应用程序。Busybox通过传入的参数来决定执行何种操作。当init进程启动时,实际上调用的是Busybox的init_main()函数,下面我们来分析这个函数,看init进程究竟是怎样一个流程。我分析的Busybox源码是1.7.0版本的,其他版本会略有不同。部分代码省略我们只看关键性代码。 首先看init_main函数 01.int
soboer
·
2011-10-21 09:00
linux
ARM-Linux
移植之(三)——init进程启动流程分析
我们通常使用Busybox来构建根文件系统的必要的应用程序。Busybox通过传入的参数来决定执行何种操作。当init进程启动时,实际上调用的是Busybox的init_main()函数,下面我们来分析这个函数,看init进程究竟是怎样一个流程。我分析的Busybox源码是1.7.0版本的,其他版本会略有不同。部分代码省略我们只看关键性代码。 首先看init_main函数 01.intinit_
jianchi88
·
2011-10-21 09:00
ARM-Linux
移植之(三)——init进程启动流程分析
ARM-Linux
移植之(三)——init进程启动流程分析K-Style 转载请注明来自于衡阳师范学院08电2 K-Style http://blog.csdn.net/ayangke,QQ:843308498
ayangke
·
2011-10-20 21:00
shell
File
command
null
action
login
ARM-Linux
移植之(三)——init进程启动流程分析
ARM-Linux
移植之(三)——init进程启动流程分析 K-Style 转载请注明来自于衡阳师范学院08电2 K-Style http://blog.csdn.net/ayangke,QQ:
womendu
·
2011-10-20 21:00
linux
arm-linux
移植手记(二)bootloader移植(下)
书接上回。。。。。。。。哈哈。。。。。。。 最开始我没有增加DM9000驱动,本想着用supervivi直接烧写内核就可以了,只要将内核的位置告诉u-boot,它自己复制到ram中引导即可,即使它自己不会,那我用nandread自己复制也行啊,可是试了很多次都不成功,只好改用nfs下载保存到nandflash上,没想到不但内核启动了,连文件系统跟着都能用了。。。。。。。。。。。。话说回来,还
w7849516230
·
2011-10-20 13:00
linux
image
Debian
gcc
makefile
compression
arm-linux
移植手记(二)bootloader移植(中)
这里是u-boot的移植,包括了网卡DM9000驱动,在使用时是通过nfs将内核下载到sdram中,再写到nandflash中的,然后可以实现直接从nandflash启动,引导内核,加载yaffs2文件系统。声明下,所有都是是亲自实现的记录。 步骤是严格按照《u-boot-2010-06在mini2440上的移植》来的,后面的DM9000驱动则是按照《u-boot-2009.08在mini2
w7849516230
·
2011-10-20 13:00
ARM-Linux
内核移植之(二)——Linux2.6.22内核移植 .
平台:mini2440 交叉工具链:arm-linux-gcc-4.3.2 一、内核移植基本知识 移植内核也叫构建BSP(boardsupprot packet)。BSP的作用有两个:一是为内核运行提供底层支持,二是屏蔽与板相关的细节。 BSP的构建分三个层次 1、体系结构层次 对一些体系结提供linux内核支持,比如说ARM,X86等芯片。这一类工作一般在arc/xxx/下
soboer
·
2011-10-20 12:00
linux
ARM-Linux
内核移植之(二)——Linux2.6.22内核移植 .
平台:mini2440 交叉工具链:arm-linux-gcc-4.3.2 一、内核移植基本知识 移植内核也叫构建BSP(boardsupprotpacket)。BSP的作用有两个:一是为内核运行提供底层支持,二是屏蔽与板相关的细节。 BSP的构建分三个层次 1、体系结构层次 对一些体系结提供linux内核支持,比如说ARM,X86等芯片。
jianchi88
·
2011-10-20 12:00
c
linux
makefile
linux内核
Types
filesystems
ARM-Linux
内核移植之(一)——内核启动流程分析 .
内核版本:2.6.22 为什么要采用这样一个较低的版本进行移植了,因为韦东山大牛说了,低版本的才能学到东西,越是高版本需要移植时做的工作量越少,学的东西越少。 内核启动分为三个阶段,第一是运行head.S文件和head-common.S,第三个阶段是允许第二是运行main.c文件 对于ARM的处理器,内核第一个启动的文件是arc/arm/kernel下面的head.S文件。当然arc/ar
soboer
·
2011-10-20 12:00
linux
ARM-Linux
内核移植之(一)——内核启动流程分析 .
内核版本:2.6.22 为什么要采用这样一个较低的版本进行移植了,因为韦东山大牛说了,低版本的才能学到东西,越是高版本需要移植时做的工作量越少,学的东西越少。 内核启动分为三个阶段,第一是运行head.S文件和head-common.S,第三个阶段是允许第二是运行main.c文件 对于ARM的处理器,内核第一个启动的文件是arc/arm/kernel下面的head.S文件。当然
jianchi88
·
2011-10-20 12:00
数据结构
工作
command
FP
alignment
structure
上一页
37
38
39
40
41
42
43
44
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他