自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Hero6410

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

2010-06-13 12:07:00 615

原创 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 917

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关注的人

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