自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (26)
  • 收藏
  • 关注

原创 x4412开发板&ibox卡片电脑项目实战12-linux驱动的加载方法

在类unix操作系统中,驱动加载方式一般分为:静态加载和动态加载。静态加载就是把驱动程序直接编译到内核里,系统启动后直接被调用。静态加载的缺点是调试起来比较麻烦,每次修改一个地方都要重新编译下载内核,效率较低。动态加载利用了LINUX的module特性,可以在系统启动后用insmod命令把驱动程序(.ko文件)添加上去,在不需要的时候用rmmod命令来卸载。下面我们通过蜂鸣器驱动实例分别对其进行详

2014-09-27 23:40:08 4745

原创 x4412开发板&ibox卡片电脑项目实战11-linux驱动的调试方法

驱动程序开发的重点就在于驱动、系统的调试了,因此,掌握linux驱动的调试方法,是linux系统工程师必须掌握的技能。这里介绍驱动开发中常用的几种调试手段: l 利用printk l 查看OOP消息 l 利用strace l 利用内核内置的hacking选项 l 利用ioctl方法 l 利用/proc 文件系统 l 使用kgdb 1.1.1    利

2014-09-27 23:35:48 3076

原创 x4412开发板&ibox卡片电脑项目实战10-使用buildroot搭建linux文件系统

上一章节我们讲述了最简单的文件系统的搭建方式,在实际应用场景中,我们需要添加很多第三方文件,比如busybox,tslib,qt,vim,交叉编译工具等,如果我们手动移植里面的任何一个源码包,都会花费我们少则半个小时,多则半天,甚至一天,大大的浪费了我们宝贵的时间。buildroot可以很方便的解决这些问题。我们只需要通过menuconfig配置我们需要的功能,不需要的功能去掉,再执行make指令

2014-09-27 23:30:49 3171

原创 x4412开发板&ibox卡片电脑项目实战9-搭建最简单的linux文件系统

Linux文件系统不仅包含着文件中的数据而且还有文件系统的结构,所有Linux用户和程序看到的文件、目录、软连接及文件保护信息等都存储在其中。有了文件系统,用户就可以很方便的和Linux设备进行数据交互了。 随着实际需求的不断提高,Linux文件系统也变得越来越庞大。无论它如何千变万化,归根结底,都是基于最基本的linux文件系统不断丰富而来。因此,我们完全有必要了解最基本的文件系统的搭建过

2014-09-27 23:20:12 2254

原创 x4412开发板&ibox卡片电脑项目实战8-Linux下的C语言编程风格

谈起linux的编程,我们首先就会想到GNU。GNU计划,又称革奴计划,是由Richard Stallman在1983年9月27日公开发起的。它的目标是创建一套完全自由的操作系统。它在编写linux的时候自己制作了一个标准成为 GNUC标准。ANSI,全称为美国国家标准协会,它对C做的标准后来被国际标准协会接收成为标准C ,所以 ANSI C即标准C。 GNU C对标准C进行了一系列扩展,以

2014-09-27 22:45:14 2161

原创 x4412开发板&ibox卡片电脑项目实战7-Linux内核的引导

linux的启动框架如下:

2014-09-27 22:29:34 1225

原创 x4412开发板&ibox卡片电脑项目实战6-配置内核

我们可以使用如下四条命令的任意一条来配置内核:

2014-09-27 22:24:25 1183

原创 x4412开发板&ibox卡片电脑项目实战5-修改内核LOGO

由于我们linux,android都共用一套uboot和内核,因此默认linux系统启动时,显示的仍然是一个android机器人图标。我们可以从这个机器人图标入手,修改成我们自己想要的LOGO。具体步骤如下: 第一步:在kernel/drivers/video/logo/Kconfig 中添加配置文件:  config LOGO_X4412_CLUT224 bool "224-color X

2014-09-23 16:15:24 1357

原创 x4412开发板&ibox卡片电脑项目实战4-在uboot中添加开机LOGO

在uboot中添加开机LOGO,基本上可以归纳为以下四个步骤: 一:初始化LCD控制器相应的寄存器; 二:初始化LCD控制器对应的时钟源; 三:填充framebuffer; 四:打开背光。 在uboot\board\samsung\x4412\x4412.c中,我们在函数board_late_init中添加显示开机LOGO的函数x4412_framebuffer_init(),该函数内嵌

2014-09-23 16:07:59 1761

原创 x4412开发板&ibox卡片电脑项目实战3-文件系统编译脚本解析

mk脚本中包含了android文件系统和linux文件系统的编译,这里我们只讲解linux文件系统的编译脚本。

2014-09-23 16:00:17 1525

原创 x4412开发板&ibox卡片电脑项目实战2-内核编译脚本解析

内核的编译脚本如下: build_kernel() { # Compiler kernel cd ${BS_DIR_TOP}/kernel || return 1 //进入内核目录 make ${BS_CONFIG_KERNEL} || return 1 //配置内核 make -j${threads} || return 1 //编译内核 # Copy zImage to r

2014-09-23 15:58:53 1547

原创 x4412开发板&ibox卡片电脑项目实战1-uboot编译脚本解析

x4412&ibox平台所有源码包统统可以使用一个mk脚本编译。编译uboot的脚本如下: build_uboot() { # Compiler uboot cd ${BS_DIR_TOP}/uboot || return 1 //进入uboot根目录 make distclean || return 1 //清除缓存 make ${BS_CONFIG_BOOTLOADER_UBOOT

2014-09-23 15:56:54 2080

x4418开发板硬件手册

九鼎创展s5p4418开发板硬件手册,详细的描述了S5P4418芯片相对Exynos4412的差异,以及S5P4418的优点。

2015-06-27

九鼎创展x4418开发板裸机教程

九鼎创展s5p4418开发板近20个炫丽的裸机示例,从最简单的LED到蜂鸣器,按键,中断,shell,printf,到LCD图片,LCD动画,由简到难,循序渐进,很值得一读。

2015-06-27

九鼎创展s5p4418核心板简介

九鼎创展x4418核心板简介,描述了x4418核心板详细管脚图,使用方法

2015-06-27

九鼎创展x4418开发板linux平台用户手册

九鼎创展x4418开发板ubuntu\linux系统用户手册

2015-06-27

九鼎创展s5p4418开发板android平台用户手册

九鼎创展 三星四核s5p4418核心板开发板android平台用户手册,详尽的操作实例

2015-06-27

九鼎创展ibox卡片电脑硬件手册

九鼎创展基于三星Exynos4412的卡片电脑的硬件手册

2015-06-27

I210开发板硬件手册

九鼎创展i210开发板硬件手册,全功能企业级开发板,芯片管脚全引出,板载VGA

2015-06-27

I210CV20核心板简介

九鼎创展全功能s5pv210核心板,i210cv2核心板,管脚全引出

2015-06-27

九鼎创展arduino ibox实战教程

九鼎创展ibox卡片电脑arduino教程,支持几十种实例,供广大爱好者学习。

2015-06-27

x4412开发板裸机开发教程

九鼎创展x4412开发板详尽的裸机示例教程,从简单到复杂,从LED到中断,LCD,动画,应有尽有,全部开源!

2014-08-19

X4412开发板硬件手册

九鼎创展x4412开发板硬件手册,三星四核开发板设计

2014-07-31

x4412开发板linux平台用户手册

九鼎创展x4412开发板linux_qt平台详细指导手册

2014-07-31

x4412开发板android4.2平台用户手册

九鼎创展x4412开发板android4.2平台详细使用手册,强烈推荐

2014-07-31

x4412核心板简介

x4412核心板简介,x4412cv2核心板采用邮票孔设计,业界设计最精简,尺寸最小,性能稳定

2014-07-31

x210v3裸机开发教程

基于九鼎创展x210v3开发板的裸机开发实例,内含26个精品实例,源码,详细讲解,非常适合嵌入式开发初学者学习

2013-09-03

x210v3 android4.0平台用户手册20130724.pdf

九鼎创展x210v3/s5pv210开发平台android4.0用户手册

2013-08-21

x210v3 linux平台用户手册.pdf

x210v3 linux平台用户手册 qt,qtopia

2013-08-21

X210V3硬件手册20130724.pdf

s5pv210 x210v3开发板硬件手册

2013-08-21

x210v3开发板SD卡烧写教程.pdf

S5PV210开发平台,九鼎创展x210v3开发平台SD卡更新android,linux,WINCE的详细文档

2013-08-21

嵌入式Linux截图工具的移植

嵌入式平台下的截图工具的移植,很有用,在QT,android上均可使用。

2011-05-23

基于嵌入式Linux平台的最小文件系统的制作

linux文件系统的制作,最小文件系统的制作,6410文件系统

2011-05-23

基于ARMEasy6410的TSLIB1.4的移植详解

TSLIB1.4,LINUX触摸屏驱动移植

2011-05-23

字符设备驱动学习笔记(2.6.23)

linux,char driver,从基础开始,原来linux驱动就是这么简单!

2010-04-02

使用JLink烧写S3C2440开发板的Flash

采用JLINK烧写NAND,NOR的方法,本人测试通过

2010-04-02

通过powerButton驱动分析WINCE的中断实现.rar

基于S3C2440的详细的KEY驱动说明文档。初学CE驱动的好资料!

2010-04-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除