自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 HeroPC100性能参数

HeroPC100是卓航科技推出的一款针对高性能手持设备和通用视频处理应用的低功耗, 高性能的嵌入式开发板。开发板采用的是一款低功耗、高性价比、高性能的Samsung CortexTM-A8 S5PC100X处理器。S5PC100处理器采用64位内部总线构架,包括强大的硬件加速器,如:动态视频处理,显示控制和缩放。支持多种格式的硬件编解码:MPEF-1/2/4、H263/H264、CV-1、DivX。其硬件加速功能支持实时的视频会议和模拟电视输出,支持NTSC和PAL模式的HDMI。提供了24bit LCD

2010-08-29 22:54:00 496

转载 at91sam9263的linux编程----u-boot编译

先下载一个最新的u-boot程序----u-boot-1.3.4,以及atmel官网上对应的补丁u-boot-1.3.4-exp.5。首先解压缩[zhh@localhost ~]$ sudo tar xjvf ./u-boot-1.3.4.tar.bz2解压缩成功后,如下[zhh@localhost ~]$ ls2.6.27-at91.patch cramfs.img linux-2.6.27.c

2013-02-21 12:11:50 672

转载 从零开始at91sam9263的linux编程----内核编译

内核的编译。    linux的新内核一般功能都会更强大,且都会相对稳定些,所以优选最新版本的内核。现 在最先的内核应该是2.6.34了,不过atmle官网上还没有该版本对应的补丁,所以就使用 2.6.33。    首先从官网下载linux-2.6.33.tar.bz2和补丁2.6.33-at91.patch    先解压缩linux-2.6.33.tar.bz2,然后打上补

2013-02-21 12:08:33 499

原创 uboot目录结构

<br />U-BOOT<br />一、U-BOOT的目录结构<br />u-boot目录下有18个子目录,分别存放管理不通的源程序。这些目录中所要存放的文件有其规则,可以分成三类。<br />?第一类目录与处理器体系结构或者开发板硬件直接相关;<br />?第二类目录是一些通用的函数或者驱动程序;<br />?第三类目录是u-boot的应用程序、工具或者文档。<br />Board:和一些已有开发板相关的文件,比如Makefile和u-boot.lds等都和具体开发板的硬件和地址分配有关。<br />Co

2010-08-29 23:00:00 653

原创 Vi编辑器的常用命令--详解

<br />vi的基本概念<br />基本上vi可分为三种操作状态,分别是命令模式(Command mode)、插入模式(Insert mode)和底线命令模式(Last line mode),各模式的功能区分如下:<br />1. Comand mode:控制屏幕光标的移动,字符或光标的删除,移动复制某区段及进入Insert mode下,或者到Last line mode。<br />2. Insert mode:唯有在Insert mode下,才可做文字数据输入,按Esc等可回到Comand mode。

2010-08-29 22:59:00 297

原创 Vi的三种模式

<br />Vi是Linux下的第一个全屏幕交互式编辑器,Vi没有菜单,只有命令,且命令繁多,但是一旦掌握了Vi的用法,就能体会到它的强大之处。它可以输出、删除、查找、替换、快操作等众多文本操作,而且用户可以根据自己的需要进行定制,这是编辑程序所没有的。<br /><br />Vi有三种基本的模式:指令行模式、文本输入模式、行末模式。他们的相互关系如所示。<br />指令模式(Command Mode) 下输入  a、i、o进入文本输入模式(Input Mode)<br />文本输入模式(Input Mod

2010-08-29 22:59:00 1301

原创 Hero6410

<br />                                       HERO6410开发板简介<br /><br />Hero6410是卓航科技推出的一款针对高性能手持设备和通用视频处理应用的低功耗, 高性能的嵌入式开发板。开发板采用的是一款低功耗、高性价比、高性能的三星S3C6410 ARM1176JZF-S处理器,最高主频可达667MHz。<br />S3C6410采用由AXI,AHB和APB总线组成的64/32-bit内部总线结构,集成了众多强大的硬件加速器以完成视频处理,音频处

2010-06-13 12:07:00 610

原创 S3C6410 中文 datasheet

<br />                                                                    第二章 memory map<br />2.1内存系统结构框图<br /><br />S3C6410X支持32位物理地址字段,并且这个字段能被分成2个部分,一部分是内存,一部分是外围设备。<br />主存储器是通过SPINE总线来存取的,并且它的地址范围是从0X0000_0000到0X6FFF_FFFF。主存储器又被分成四个区域,boot镜像区,内部存储区,静态

2010-06-13 12:04:00 908

linux驱动程序设计入门

目前,Linux软件工程师大致可分为两个层次: (1)Linux 应用软件工程师(Application Software Engineer):主要利用 C 库函数和 Linux API进行应用软件的编写; (2)Linux 固件工程师(Firmware Engineer):主要进行 Bootloader、Linux 的移植及 Linux 设备驱动程序的设计。 一般而言,固件工程师的要求要高于应用软件工程师的层次,而其中的 Linux 设备驱动 编程又是 Linux 程序设计中比较复杂的部分,究其原因,主要包括如下几个方面: (1)设备驱动属于 Linux 内核的部分,编写 Linux 设备驱动需要有一定的 Linux操作 系统内核基础; (2)编写 Linux 设备驱动需要对硬件的原理有相当的了解,大多数情况下我们是针对 一个特定的嵌入式硬件平台编写驱动的; (3)Linux 设备驱动中广泛涉及到多进程并发的同步、互斥等控制,容易出现 bug; (4)由于属于内核的一部分,Linux 设备驱动的调试也相当复杂。 目前,市面上的 Linux 设备驱动程序参考书籍非常稀缺,少有的经典是由 Linux 社区的 三位领导者 Jonathan Corbet、Alessandro Rubini、Greg Kroah-Hartman编写的《Linux Device Drivers》(目前该书已经出版到第 3 版,中文译本由中国电力出版社出版)。该书将 Linux 设备驱动编写技术进行了较系统的展现,但是该书所列举实例的背景过于复杂,使得读者需 要将过多的精力投放于对例子背景的理解上,很难完全集中精力于 Linux 驱动程序本身。

2010-06-08

uCOS-II中文版电子书 PDF

第一章 范例 在这一章里将提供三个范例来说明如何使用 μC/OS-II。笔者之所以在本书一开始就写 这一章是为了让读者尽快开始使用 μC/OS-II。在开始讲述这些例子之前,笔者想先说明一 些在这本书里的约定。 这些例子曾经用Borland C/C++ 编译器(V3.1)编译过,用选择项产生Intel/AMD80186 处理器(大模式下编译)的代码。这些代码实际上是在Intel Pentium II PC (300MHz)上 运行和测试过,Intel Pentium II PC 可以看成是特别快的80186。笔者选择PC 做为目标系 统是由于以下几个原因:首先也是最为重要的,以PC 做为目标系统比起以其他嵌入式环境, 如评估板,仿真器等,更容易进行代码的测试,不用不断地烧写EPROM,不断地向EPROM 仿 真器中下载程序等等。用户只需要简单地编译、链接和执行。其次,使用Borland C/C++产 生的80186 的目标代码(实模式,在大模式下编译)与所有Intel、AMD、Cyrix 公司的80x86 CPU 兼容。

2010-06-08

空空如也

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

TA关注的人

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