ᅧᄉ￑←￈�vivi

Size: px
Start display at page:

Download "ᅧᄉ￑←￈�vivi"

Transcription

1 实验三 BootLoader(vivi) 编译实验 1 实验目的 了解 BootLoader 的作用和原理 了解 vivi 定制方法, 根据实验台硬件特征, 修改 s3c2410.h 文件 熟悉条件编译的方法, 配置编译 vivi 2 实验设备 硬件 :PC 机, 嵌入式系统实验箱 软件 :Red Hat 9,ARM-GCC 实验原理 3.1 Bootloader 概述 BootLoader 是系统加电启动运行的第一段软件代码 PC 机中的引导加载程序由 BIOS( 其本质就是一段固件程序 ) 和位于硬盘 MBR 中的引导程序一起组成 BIOS 在完成硬件检测和资源分配后, 将硬盘 MBR 中的引导程序读到系统的 RAM 中, 然后将控制权交给引导程序 引导程序的主要运行任务就是将内核映象从硬盘上读到 RAM 中然后跳转到内核的入口点去运行, 也即开始启动操作系统 而在嵌入式系统中, 通常并没有像 BIOS 那样的固件程序 ( 有的嵌入式系统也会内嵌一段短小的启动程序 ), 因此整个系统的加载启动任务就完全由 BootLoader 来完成 比如在一个基于 ARM7TDMIcore 的嵌入式系统中, 系统在上电或复位时都从地址 0x 开始执行 而在这个地址处安排的通常就是系统的 BootLoader 程序 简单地说 BootLoader 就是在操作系统内核或用户应用程序运行之前运行的一段小程序 通过这段小程序, 我们可以初始化硬件设备 建立内存空间的映射图 ( 有的 CPU 没有内存映射功能如 S3C44B0), 从而将系统的软硬件环境带到一个合适的状态, 以便为最终调用操作系统内核或用户应用程序准备好正确的环境 对于一个嵌入式系统来说, 可能有的包括操作系统, 有的小型系统也可以只包括应用程序, 但是在这之前都需要 BootLoader 为它准备一个正确的环境 通常,BootLoader 是依赖于硬件而实现的, 特别是在嵌入式领域, 为嵌入式系统建立一个通用的 BootLoader 是很困难的 当然, 可以归纳出一些通用的概念来, 以便了解特定 BootLoader 的设计与实现 3.2 vivi 介绍 vivi 是由韩国 Mizi 公司开发的一种 Bootloader, 适合于 ARM9 处理器, 支持 S3C2410x, 其源代码可以在 网站下载 和所有的 Bootloader 一样,vivi 有两种工作模式, 即启动加载模式和下载模式 当 vivi 处于下载模式时, 它为用户提供一个命令行接口, 通过该接口能使用 vivi 提供的一些命令集 3.3 vivi 代码分析

2 Vivi 的代码包括 arch,init,lib,drivers 和 include 等几个目录, 共 200 多个文件 vivi 主 要包括下面几个目录 : arch: 此目录包括了所有 vivi 支持的目标板的子目录, 例如 s3c2410 目录 drivers: 其中包括了引导内核需要的设备的驱动程序 (MTD 和串口 ) MTD 目录下 map nand 和 nor 三个目录 init: 这个目录只有 main.c 和 version.c 两个文件 和普通的 C 程序一样,vivi 将从 main 函数开始执行 lib: 一些平台公共的接口代码, 比如 time.c 里的 udelay() 和 mdelay() include: 头文件的公共目录, 其中的 s3c2410.h 定义了这块处理器的一些寄存器 Platform/smdk2410.h 定义了与开发板相关的资源配置参数, 往往只需要修改这个文件就可以配置目标板的参数, 如波特率 引导参数 物理内存映射等 3.4 vivi 运行过程分析 vivi 作为一种 Bootloader, 其运行过程分成两个 阶段 第一阶段的代码在 vivi/arch/s3c2410/head.s 中定义, 大小不超过 10 KB, 它包括从系统上电后 在 0x 地址开始执行的部分 这部分代码 运行在 Flash 中, 它包括对 S3C2410 的一些寄存器 时钟等的初始化并跳转到第二阶段执行 第二阶 段的代码在 vivi\init\main.c 中, 主要进行一些开发 板初始化 内存映射和内存管理单元初始化等工 作, 最后会跳转到 boot_or_vivi() 函数中, 接收命令 并进行处理 需要注意的是在 Flash 中执行完内存 映射后, 会将 vivi 代码拷贝到 SDRAM 中执行 如图 1 所示, 给出了 vivi 的详细的运行过程 图 1 vivi 运行过程 大多数 Bootloader 都分为 stage1 和 stage2 两部分,stage2 的代码通常用 C 来实现, 以便 于实现更复杂的功能并取得更好的代码可读性和可移植性 但是与普通 C 语言应用程序 不同的是, 在编译和链接 Bootloader 程序时, 不能使用 glibc 库中的函数 因此, 从那里 跳转进 main() 函数, 而把 main() 函数的起始地址作为整个 stage2 执行映像的入口点也存 在两个缺点 : 无法通过 main() 函数传递函数参数且无法处理 main() 函数返回的情况 一种较为巧妙的方法是利用弹簧床的概念, 也就是用汇编语言写一段 trampoline 小 程序, 并将这段程序作为 stage2 可执行映象的执行入点, 然后在 trampoline 汇编小程序中 用 CPU 跳转指令跳入 main() 函数中去执行 当 main() 函数返回时,CPU 执行路径再次回 到 trampoline 程序 简而言之, 这种方法的思想就是 : 用这段 trampoline 小程序来作为 main() 函数的外部包裹 vivi 中的 trampoline 程序如下 get read to call C functions ldr sp, setup stack pointer mov fp, no previous frame, so fp=0 mov a2, set argv to NULL bl call main mov pc, otherwise, reboot;

3 正常情况下, 程序能够正常执行完毕, 但是如果出错了, 就回到最后一条语句重新启动系统 4 实验步骤 4.1 拷贝 vivi 源代码到根目录下, 建立编译运行环境拷贝 vivi 0.1 源码压缩包, 解压缩, 进入 vivi 目录, 察看解压后文件 修改 Makefile 文件 : LINUX_INCLUDE_DIR -- 更改为交叉编译器的 include 文件夹 CROSS_COMPILE -- 交叉编译器的可执行文件的路径 ARM_GCC_LIBS -- 交叉编译器的 lib 库文件的路径运行 make clean 及 make menuconfig 两个命令, 命令执行后的界面如图 2 所示, 观察名项设置, 理解其含义, 保存配置文件, 退出配置界面 图 2 图形化配置界面运行 Make 命令, 编译 vivi, 应该只生成了 vivi-elf 文件, 这时需要使用 GNU 工具转换为二进制文件, 命令行如下 : arm-linux-objcopy -O binary -S vivi-elf vivi -R.comment -R.stab -R.stabstr 可以看到生成的 vivi 文件, 这个文件这就是 BootLoader 4.2 vivi 几个重要命令解释 part 命令 part show 显示分区信息 part add partname part_start_addr part_leng 0 添加分区 part del partname 删除分区 part save 保存 part 分区信息

4 part reset 恢复为系统默认的分区 load 命令 load flash partname x 使 xmodem 协议通过串口下载文件并且烧写 partname 分区 load ram partname or addr x 使 xmodem 协议通过串口下载文件到内存中 param 命令 param show 显示配置信息 param set paramname value 设置参数值 param set linux_cmd_line linux boot param 设置 linux 启动参数 param save 保存参数的设置 boot 命令 boot linux 操作系统 boot ram ramaddr length 启动以及下载到 sdram 中的 linux 内核 go 命令 go addr 跳转到指定地址运行该处程序 5 实验思考 5.1 BootLoader 和 PC 的 BIOS 有什么共同点, 又有什么不同的地方? 5.2 BootLoader 的启动分为多少个阶段, 每个阶段又做了些什么? 5.3 BootLoader 代码能写得短小精悍吗? 请最大限度地裁减 vivi 的代码, 然后回答这个问题

5

嵌入式系统原理及应用教程 ( 第 2 版 )/ 清华大学出版社 EL-ARM-860 V1.2 一 实验目的 实验二 Boot Loader 引导程序 1. 了解 Boot Loader 的作用, 掌握 Boot Loader 的编程思想 二 实验设备 1. Pentium II 以上的 PC 机,

嵌入式系统原理及应用教程 ( 第 2 版 )/ 清华大学出版社 EL-ARM-860 V1.2 一 实验目的 实验二 Boot Loader 引导程序 1. 了解 Boot Loader 的作用, 掌握 Boot Loader 的编程思想 二 实验设备 1. Pentium II 以上的 PC 机, 一 实验目的 实验二 Boot Loader 引导程序 1. 了解 Boot Loader 的作用, 掌握 Boot Loader 的编程思想 二 实验设备 1. Pentium II 以上的 PC 机, LINUX 操作系统 三 实验内容 1. 学习 x-loader 作用和编译过程 2. 学习 uboot 作用和编译过程 3. 学习 Boot Loader 的操作 四 Bootloader 程序说明

More information

Microsoft PowerPoint - 第十一讲:Bootloader.ppt

Microsoft PowerPoint - 第十一讲:Bootloader.ppt 十一讲 :Bootloader 技术 段勃 duanbo@ustc.edu.cn 嵌入式软件系统 嵌入式操作系统已经得到广泛应用 带操作系统的嵌入式软件体系一般分为 : 引导加载程序 操作系统内核 文件系统 ( 可选 ) 用户应用程序 PC 机的引导加载程序 BIOS+MBR BIOS 的本质是一段固件程序 (Firmware) MBR 是磁盘上的一段分区, 位于磁盘的第一个扇区, 大小为 512B,

More information

幻灯片 1

幻灯片 1 嵌入式操作系统 陈香兰 xlanchen@ustc.edu.cn Fall 2009 Boot Loader v 本章从以下四个方面来讨论嵌入式系统的 Boot Loader, 包括 : Ø Boot Loader 的概念 Ø Boot Loader 的主要任务 Ø Boot Loader 的框架结构 Ø Boot Loader 的安装 Ø 部分开源的 boot loader 2 嵌入式 Linux

More information

Microsoft Word - 第3章.doc

Microsoft Word - 第3章.doc 第 3 章 Bootloader 移植 Bootloader 是在嵌入式系统运行之前运行的一段程序 运行 Bootloader 程序可以初始化硬件设备, 建立内存空间的映射图, 从而将系统的软硬件环境调整到一个合适的状态, 以便为最终调用操作系统内核准备好正确的环境 本章主要介绍两种常见的 Bootloader 及其移植过程 3.1 Bootloader 介绍 体系结构不同的 CPU 都有不同的 Bootloader,

More information

Microsoft Word - 在VMWare-5.5+RedHat-9下建立本机QTopia-2.1.1虚拟平台a.doc

Microsoft Word - 在VMWare-5.5+RedHat-9下建立本机QTopia-2.1.1虚拟平台a.doc 在 VMWare-5.5+RedHat-9 下建立 本机 QTopia-2.1.1 虚拟平台 张大海 2008-5-9 一 资源下载 1. 需要以下安装包 : tmake-1.13.tar.gz qtopia-free-source-2.1.1.tar.gz qt-embedded-2.3.10-free.tar.gz qt-x11-2.3.2.tar.gz qt-x11-free-3.3.4.tar.gz

More information

六域链联盟 SDChain-Matrix 节点搭建指南 2018/07/26 Version : 1.0.0

六域链联盟 SDChain-Matrix 节点搭建指南 2018/07/26 Version : 1.0.0 SDChain-Matrix 节点搭建指南 目录 1 环境要求... 3 2 软件下载... 4 3 安装部署... 4 3.1 部署可执行程序目录... 4 3.2 部署配置文件目录... 4 3.3 部署数据库文件目录... 4 3.4 部署日志文件目录... 4 3.5 部署依赖库文件目录... 4 4 配置参数... 5 5 启动运行... 7 5.1 普通模式启动... 7 5.2 加载启动模式...

More information

Abstract arm linux tool-chain root NET-Start! 2

Abstract arm linux tool-chain root NET-Start! 2 Lab III - Embedding Linux 1 Abstract arm linux tool-chain root NET-Start! 2 Part 1.4 Step1. tool-chain 4 Step2. PATH 4 Part 2 kernel 5 Step1. 5 Step2... 6 Step3...8 Part 3 root. 8 Step1. 8 Step2. 8 Part

More information

DVK530/531扩展板

DVK530/531扩展板 DVK720 扩展板 驱动移植手册 2014.04.03 V1.0 版权声明 本手册所有权由深圳市微雪电子有限公司独家持有 未经本公司的书 面许可, 不得以任何方式或形式进行修改 分发或复制本文档的任何 部分, 否则一切后果由违者自负 版本更新记录 版本日期说明 V1.0 2014.04.03 初始发布 深圳市微雪电子有限公司 www.waveshare.net I 目录 版权声明... I 版本更新记录...

More information

嵌入式系统实验报告之一

嵌入式系统实验报告之一 南京航空航天大学 嵌入式系统综合实验报告 Qtopia 在 S3C2440 开发板上的移植 040630520 彭立勋 2009.05 一 实验目的 1. 熟悉 ARM 体系结构 ; 2. 熟悉 Qtopia 图形环境 二 实验内容 将 Qtopia 图形环境移植到 FriendlyARM QQ2440 开发板 三 预备知识 Qtopia 的体系结构 四 实验设备及工具 硬件 :QQ2440 开发板

More information

ARM JTAG实时仿真器安装使用指南

ARM JTAG实时仿真器安装使用指南 ARM JTAG Version 1.31 2003. 11. 12 ARM JTAG ARM JTAG.3 ARM 2.1.4 2.2.4 ARM JTAG 3.1 18 3.2 18 3.2.1 Multi-ICE Server.18 3.2.2 ADS..21 ARM JTAG 4.1 Multi-ICE Server 33 4.1.1 Multi-ICE Server..... 33 4.1.2

More information

目 录

目 录 1 Quick51...1 1.1 SmartSOPC Quick51...1 1.2 Quick51...1 1.3 Quick51...2 2 Keil C51 Quick51...4 2.1 Keil C51...4 2.2 Keil C51...4 2.3 1 Keil C51...4 2.4 Flash Magic...9 2.5 ISP...9 2.6...10 2.7 Keil C51...12

More information

嵌入式工程师考纲大纲(中级)

嵌入式工程师考纲大纲(中级) ARM9 嵌入式系统设计与开发应用 教学大纲 编写 : 熊茂华 本教材是为中国电子学会嵌入式设计工程师考试指定教材, 根据嵌入式设计工程师考试大纲 ( 中级 ) 要求, 制订了 ARM9 嵌入式系统设计与开发应用 课程的教学大纲 课程能力目标 : 通过本课程的教学, 掌握嵌入式应用系统的基本结构 嵌入式硬件接口和软件系统设计的方法 ; 利用嵌入式开发工具 ADS 1.2 开发基于 μc/os-ii

More information

. Outline 编译 Linux 在 QEMU 模拟器上运行制作带 grub 启动的磁盘映像...1 编译 Linux 在 QEMU 模拟器上运行...2 制作带 grub 启动的磁盘映像

. Outline 编译 Linux 在 QEMU 模拟器上运行制作带 grub 启动的磁盘映像...1 编译 Linux 在 QEMU 模拟器上运行...2 制作带 grub 启动的磁盘映像 .... 计算机应用教研室 @ 计算机学院嵌入式系统实验室 @ 苏州研究院中国科学技术大学 Fall 2010 . Outline 编译 Linux 在 QEMU 模拟器上运行制作带 grub 启动的磁盘映像...1 编译 Linux 在 QEMU 模拟器上运行...2 制作带 grub 启动的磁盘映像 . 编译 Linux 在 QEMU 模拟器上运行 qemu+linux-2.6.26.1. 准备模拟器.2.

More information

Microsoft Word - AVR32 UC3 isp下载.doc

Microsoft Word - AVR32 UC3 isp下载.doc AVR32 UC3 ISP 下载 2008 年 4 月 1 AVR32 UC3 系列控制器在出厂时在内部 Flash 里已经固化了一个 USB DFU bootloader, 可以通过 AVR32 UC3 系列控制器的 USB 接口, 利用内部固化的 USB bootloader 进行 ISP(In-System Programming) 下载 一 Bootloader 环境 图 1 Bootloader

More information

ARM中C和汇编混合编程及示例.doc

ARM中C和汇编混合编程及示例.doc ARM 中 C 和汇编混合编程及示例 在嵌入式系统开发中, 目前使用的主要编程语言是 C 和汇编,C++ 已经有相应的编译器, 但是现在使用还是比较少的 在稍大规模的嵌入式软件中, 例如含有 OS, 大部分的代码都是用 C 编写的, 主要是因为 C 语言的结构比较好, 便于人的理解, 而且有大量的支持库 尽管如此, 很多地方还是要用到汇编语言, 例如开机时硬件系统的初始化, 包括 CPU 状态的设定,

More information

Microsoft Word - uboot说明.doc

Microsoft Word - uboot说明.doc Amlogic U-boot 使用说明 2009.05.19 V0.02.r256 1. U-boot 概述 U-Boot, 全称 Universal Boot Loader, 是遵循 GPL 条款的开放源码项目 其源码目录 编译形式与 Linux 内核很相似 使用优点 : a) 开放源码 ; b) 支持多种嵌入式操作系统内核 ; c) 支持多个处理器系列 ; d) 较高的可靠性和稳定性 ; e)

More information

PowerPoint 演示文稿

PowerPoint 演示文稿 嵌入式系统 嵌入式系统 BootLoader 浙江大学计算机学院陈文智 chenwz@zju.edu.cn 提纲 嵌入式系统启动流程 BootLoader 概念 BootLoader 架构典型 BootLoader 介绍 提纲 嵌入式系统启动流程 BootLoader 概念 BootLoader 架构典型 BootLoader 介绍 嵌入式系统启动流程 硬件加电 引导加载程序 Boot 代码 Bootloader

More information

第 1 页共 9 页 文档履历 版本号日期制 / 修订人内容描述 V 正式版本

第 1 页共 9 页 文档履历 版本号日期制 / 修订人内容描述 V 正式版本 V3s 项目 CamDroid 编译第三方程序 / V1.0 第 1 页共 9 页 文档履历 版本号日期制 / 修订人内容描述 V1.0 2014-04-23 正式版本 第 2 页共 9 页 目录 1. 交叉编译环境... 3 2. 第三方库的 Makefile 示例... 4 3. 第三方应用 Makefile 示例... 5 4. 第三方应用 CamLinux.mk 示例... 6 5. 常见错误...

More information

ARM+Linux嵌入式系统开发路线

ARM+Linux嵌入式系统开发路线 嵌入式培训专家 ARM+Linux 嵌入式系统技术路线 WWW.farsight.com.cn 今天的内容 v v v ARM+Linux 嵌入式开发背景 嵌入式 Linux 系统开发技术路线 交叉编译环境 Bootloader Linux 系统移植 文件系统 Linux 应用程序的开发 Linux 系统开发模式 2 ARM+Linux 开发背景 v 与传统 Windows 开发的差异 Windows

More information

378高雄市都市計畫說明書

378高雄市都市計畫說明書 378 高 雄 市 都 市 計 畫 說 明 書 案 名 : 變 更 高 雄 市 楠 梓 區 高 楠 段 二 七 九 地 號 等 八 筆 農 業 區 土 地 為 批 發 市 場 用 地 擬 定 申 請 單 位 : 高 雄 市 政 府 計 畫 範 圍 : 如 圖 示 法 令 依 據 : 都 市 計 畫 法 第 二 十 七 條 第 一 項 第 四 款 一 背 景 說 明 : ( 一 ) 本 市 現 有 果

More information

<4D F736F F D20B5DAC8FDCBC4D5C2D7F7D2B5B4F0B0B82E646F63>

<4D F736F F D20B5DAC8FDCBC4D5C2D7F7D2B5B4F0B0B82E646F63> 第三章 Q3 1 1. 省略了 I/O 操作的复杂逻辑, 易实现, 耗费低 ; 2. 可以利用丰富的内存寻址模式实现灵活的 I/O 操作 Q3 2 假设存储单元 ds1 处寄存器地址为 0x2000, 代码如下 #define ds1 0x2000 while ( *ds1 == 0 ) ; Q3 3 假设设备 (dev1) 中有两个寄存器 ds1 和 dd1,dev1 的地址为 0x1000,ds1

More information

嵌入式操作系统uClinux软件开发环境的建立及驱动程序的开发

嵌入式操作系统uClinux软件开发环境的建立及驱动程序的开发 嵌入式 OS-uClinux 软件开发环境的建立及应用程序开发模式 How-To Porting uclinux to ColdFire 5272 Microprocessor And Developing User s Applications 张东卫毛玉良刘伟平潘淳 Zhang,Dongwei Mao,Yuliang Liu,Weiping Pan,Chun 摘要 : 本文介绍了在 mcf5272

More information

考 試 日 期 :2016/04/24 教 室 名 稱 :602 電 腦 教 室 考 試 時 間 :09:50 25 26 27 28 29 30 31 32 33 34 35 36 二 技 企 管 一 胡 宗 兒 中 文 輸 入 四 技 企 四 甲 林 姿 瑄 中 文 輸 入 二 技 企 管 一

考 試 日 期 :2016/04/24 教 室 名 稱 :602 電 腦 教 室 考 試 時 間 :09:50 25 26 27 28 29 30 31 32 33 34 35 36 二 技 企 管 一 胡 宗 兒 中 文 輸 入 四 技 企 四 甲 林 姿 瑄 中 文 輸 入 二 技 企 管 一 考 試 日 期 :2016/04/24 教 室 名 稱 :602 電 腦 教 室 考 試 時 間 :09:50 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 五 專 企 二 乙 胡 哲 維 中 文 輸 入 五 專 企 二 乙 周 林 昜 中 文 輸 入 五 專 企 二 乙 賴 昱 樺 中 文 輸 入 五 專 企 二 乙

More information

untitled

untitled 8086/8088 CIP /. 2004.8 ISBN 7-03-014239-X.... TP313 CIP 2004 086019 16 100717 http://www.sciencep.com * 2004 8 2004 8 1 5 500 787 1092 1/16 16 1/2 391 000 1 2 ii 1 2 CAI CAI 3 To the teacher To the student

More information

河 南 蓝 皮 书 文 化 (2008) 网 络 文 学 主 要 是 指 在 网 上 原 创 的 文 学 作 品 作 为 网 络 文 化 的 主 力 部 分, 网 络 文 学 的 发 展 在 近 年 来 势 不 可 挡 作 为 凭 借 新 兴 媒 介 兴 起 的 文 学, 网 络 文 学 与 传 统

河 南 蓝 皮 书 文 化 (2008) 网 络 文 学 主 要 是 指 在 网 上 原 创 的 文 学 作 品 作 为 网 络 文 化 的 主 力 部 分, 网 络 文 学 的 发 展 在 近 年 来 势 不 可 挡 作 为 凭 借 新 兴 媒 介 兴 起 的 文 学, 网 络 文 学 与 传 统 网络文化的现状与存在问题 网络文化的现状与存在问题 郭海荣 互联网自 20 世纪 90 年代进入普通百姓的视野以来, 迅速得以普及 迅速发 展的网络改变了和正在改变着社会的方方面面, 并产生了全新的文化形式, 即网 络文化 网络文化是随着计算机联网而产生的一种新的文化现象, 它是信息时代 的特殊文化 作为人类社会最新的文化传播工具, 互联网体现了对自由的追求, 开启了新的自由空间, 为文化的平等发展开辟了空间

More information

《將進酒》

《將進酒》 00 年 教 學 設 計 獎 勵 計 劃 將 進 酒 參 選 編 號 :C076 學 科 名 稱 : 適 合 程 度 : 高 一 簡 介 設 計 目 的 1. 此 教 案 之 設 計, 目 的 是 讓 學 生 清 楚 明 白 古 體 詩 與 近 體 詩 之 不 同 處, 並 且 以 多 媒 體 輔 助 教 學, 提 高 學 生 學 習 的 興 趣. 藉 課 件 之 運 用, 促 進 學 生 在 學

More information

DVK530/531扩展板

DVK530/531扩展板 DVK710 扩展板 驱动移植手册 2014.06.03 V1.0 版权声明 本手册所有权由深圳市微雪电子有限公司独家持有 未经本公司的书 面许可, 不得以任何方式或形式进行修改 分发或复制本文档的任何 部分, 否则一切后果由违者自负 版本更新记录 版本日期说明 V1.0 2014.06.03 初始发布 深圳市微雪电子有限公司 www.waveshare.netii I 目录版权声明... I 版本更新记录...

More information

SST SPAC SST SoftICE SST89C5x/SST89x554RC /564RD /SST89x516/5xRD / SoftICE SoftICE MCU SoftICE SS

SST SPAC SST SoftICE SST89C5x/SST89x554RC /564RD /SST89x516/5xRD / SoftICE SoftICE MCU SoftICE SS SST SoftICE SST89C5x/SST89x554RC /564RD /SST89x516/5xRD2 1...2 1.1...2 1.2...2 1.3 /...2 2 SoftICE...2 3 SoftICE MCU...2 4 SoftICE...3 4.1 SST BootLoader SOFTICE...3 4.2 SoftICE SST MCU...6 5 SoftICE...7

More information

Android 框架虚拟化实战 董福源 360 手机卫士 2017.thegiac.com

Android 框架虚拟化实战 董福源 360 手机卫士 2017.thegiac.com Android 框架虚拟化实战 董福源 360 手机卫士 什么是虚拟化 原生 apk 在封闭系统内 免安装运行 Android 系统的一种沙箱技术 技术架构 Sandbox apps Android OS 目录 Sandbox apps Android OS Activity 插件化 只能启动 Manifest 中声明的 activity 占坑方案 欺骗 AMS Activity 启动过程 ContentImpl

More information

<4D6963726F736F667420576F7264202D20C7B6C8EBCABD6C696E7578BBF9B4A1CAB5D1E92E646F63>

<4D6963726F736F667420576F7264202D20C7B6C8EBCABD6C696E7578BBF9B4A1CAB5D1E92E646F63> 嵌 入 式 linux 基 础 实 验 1 内 核 配 置 及 编 译 1. 进 入 内 核 所 在 目 录 /opt/ruiva/xscale/linux-2.6.26 #cd /opt/ruiva/xscale/linux-2.6.26 2. 键 入 make menuconfig, 根 据 需 要 适 当 配 置 内 核 #make menuconfig 这 里 先 使 用 默 认 的 配 置,

More information

嵌入式Linux/WinCE/VxWorks培训免费讲座

嵌入式Linux/WinCE/VxWorks培训免费讲座 2007-11-24 1 The success's road 嵌入式 Linux 开发 www.farsight.com.cn 主要内容 Linux 简介及嵌入式 Linux 开发初步 U-boot 开发初步 Kernel 开发 Linux 下文件系统开发初步 Linux 下驱动开发要点 多线程应用开发 网络应用开发 Linux 下图形界面开发 华清远见 linux 培训课程介绍 2007-11-24

More information

Windows 2000 Server for T100

Windows 2000 Server for T100 2 1 Windows 95/98 Windows 2000 3.5 Windows NT Server 4.0 2 Windows DOS 3.5 T200 2002 RAID RAID RAID 5.1 Windows 2000 Server T200 2002 Windows 2000 Server Windows 2000 Server Windows 2000 Server 3.5 for

More information

MarsBoard AM335X 用户手册 微雪电子 WAVESHARE ELECTRONICS MarsBoard AM335X 用户手册 产品概述 MarsBoard AM335X 是基于 TI AM335X 系列处理器的卡片式电脑 工业级别的芯片, 广泛的应用 在工业, 医疗, 消费类电子等行

MarsBoard AM335X 用户手册 微雪电子 WAVESHARE ELECTRONICS MarsBoard AM335X 用户手册 产品概述 MarsBoard AM335X 是基于 TI AM335X 系列处理器的卡片式电脑 工业级别的芯片, 广泛的应用 在工业, 医疗, 消费类电子等行 MarsBoard AM335X 用户手册 产品概述 MarsBoard AM335X 是基于 TI AM335X 系列处理器的卡片式电脑 工业级别的芯片, 广泛的应用 在工业, 医疗, 消费类电子等行业 1 目录 产品概述... 1 目录... 2 1. 板载资源... 3 2. 使用操作... 5 2.1. 系统固件的下载... 5 2.2. TF 卡系统的烧写... 5 2.3. TF 卡系统的启动...

More information

PowerPoint Presentation

PowerPoint Presentation 中 小 IT 企 业 人 力 资 源 管 理 咨 询 简 介 一 背 景 分 析 二 需 求 分 析 三 服 务 内 容 四 操 作 流 程 五 斯 隆 优 势 六 行 业 案 例 七 服 务 理 念 目 录 一 背 景 分 析 -IT 业 现 状 分 析 IT 产 业 的 总 量 水 平 较 低 中 国 IT IT 现 状 总 体 规 模 较 小 技 术 自 主 创 新 能 力 差 对 经 济 的

More information

38 47995529 威 福 髮 藝 店 桃 園 市 蘆 竹 區 中 山 里 福 祿 一 街 48 號 地 下 一 樓 50,000 獨 資 李 依 純 105/04/06 府 經 登 字 第 1059003070 號 39 47995534 宏 品 餐 飲 桃 園 市 桃 園 區 信 光 里 民

38 47995529 威 福 髮 藝 店 桃 園 市 蘆 竹 區 中 山 里 福 祿 一 街 48 號 地 下 一 樓 50,000 獨 資 李 依 純 105/04/06 府 經 登 字 第 1059003070 號 39 47995534 宏 品 餐 飲 桃 園 市 桃 園 區 信 光 里 民 1 08414159 惠 鴻 眼 鏡 行 桃 園 市 中 壢 區 福 德 里 中 華 路 一 段 186 號 1 樓 30,000 獨 資 宋 耀 鴻 105/04/27 府 經 登 字 第 1059003866 號 2 17891110 承 元 冷 氣 空 調 工 程 行 桃 園 市 桃 園 區 中 德 里 國 際 路 1 段 98 巷 50 號 2 樓 之 4 200,000 獨 資 詹 安 平

More information

手册 doc

手册 doc 1. 2. 3. 3.1 3.2 3.3 SD 3.4 3.5 SD 3.6 3.7 4. 4.1 4.2 4.3 SD 4.4 5. 5.1 5.2 5.3 SD 6. 1. 1~3 ( ) 320x240~704x288 66 (2G SD 320x2401FPS ) 32M~2G SD SD SD SD 24V DC 3W( ) -10~70 10~90% 154x44x144mm 2. DVR106

More information

嵌入式Linux知识培训

嵌入式Linux知识培训 嵌入式 Linux 知识培训 主要包括以下四部分内容 : 一 嵌入式 Linux 开发的基本知识 二 Linux 下使用 C 语言进行系统开发 三 面向嵌入式 Linux 的 GUI 系统的体系结构及二次开发 四 基于 Linux OS Smart Phone 的体系结构及开发内容 李玉东 第一部分 基础知识 嵌入式 Linux 软件系统的构成 1.BootLoader 2. Kernel 3.FileSystem

More information

K9板LINUX移植文档

K9板LINUX移植文档 K9 板 LINUX 移植文档 2007 03 28 整理 2007 03 03 修改 2007 04 13 修改 感谢飞儿 与风来生缘提出的问题和错误,2007 04 13 一 特别说明 本文是基于 AT91RM9200 的 K9 板的 LINUX 移植文档, 已经成功在 K9 板上运行 LINUX 程序 本文仅针对 K9 板上现有接口进行移植, 供 K9 板学习者作为初步入门参考 由于本人水平有限,

More information

Cover-3.indd, page Normalize

Cover-3.indd, page Normalize 5 55 75 91 5 6 1 2 3 4 5 7 8 1 2 3 4 5 9 10 1 2 3 4 5 6 7 11 12 1 2 3 13 14 1 2 3 15 16 1 2 17 18 1 2 3 19 20 1 2 21 22 1 2 3 23 24 1 2 3 25 26 1 2 3 4 5 27 28 1 3 2 4 5 6 7 8 9 29 30 31 32 1 2 3 4 33

More information

Part 1 2 3 4 5 6 7 Part 2 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 Part 3 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

More information

人 間 菩 提 Part 1 人 間 菩 提 Part 2 清 涼 菩 提 正 覺 ------------------ 10 修 行 ------------------ 13 清 心 ------------------ 16 發 願 ------------------ 18 自 重 ----

人 間 菩 提 Part 1 人 間 菩 提 Part 2 清 涼 菩 提 正 覺 ------------------ 10 修 行 ------------------ 13 清 心 ------------------ 16 發 願 ------------------ 18 自 重 ---- 人 間 菩 提 Part 1 人 間 菩 提 Part 2 清 涼 菩 提 正 覺 ------------------ 10 修 行 ------------------ 13 清 心 ------------------ 16 發 願 ------------------ 18 自 重 ------------------- 20 習 氣 ------------------ 22 清 淨 心

More information

华恒家庭网关方案

华恒家庭网关方案 LINUX V1.5 1 2 1 2 LINUX WINDOWS PC VC LINUX WINDOWS LINUX 90% GUI LINUX C 3 REDHAT 9 LINUX PC TFTP/NFS http://www.hhcn.com/chinese/embedlinux-res.html minicom NFS mount C HHARM9-EDU 1 LINUX HHARM9-EDU

More information

第 十 一 期 2015 年 2 月 关 于 车 辆 购 置 税 征 收 管 理 有 关 问 题 的 公 告 ( 点 击 跳 转 至 全 文 ) 国 家 税 务 总 局 公 告 2015 年 第 4 号 关 于 电 池 涂 料 消 费 税 征 收 管 理 有 关 问 题 的 公 告 ( 点 击 跳

第 十 一 期 2015 年 2 月 关 于 车 辆 购 置 税 征 收 管 理 有 关 问 题 的 公 告 ( 点 击 跳 转 至 全 文 ) 国 家 税 务 总 局 公 告 2015 年 第 4 号 关 于 电 池 涂 料 消 费 税 征 收 管 理 有 关 问 题 的 公 告 ( 点 击 跳 第 十 一 期 2015 年 2 月 热 点 政 策 与 问 答 嘉 定 区 税 务 局 纳 税 服 务 中 心 编 第 十 一 期 2015 年 2 月 关 于 车 辆 购 置 税 征 收 管 理 有 关 问 题 的 公 告 ( 点 击 跳 转 至 全 文 ) 国 家 税 务 总 局 公 告 2015 年 第 4 号 关 于 电 池 涂 料 消 费 税 征 收 管 理 有 关 问 题 的 公 告

More information

基于 x86 的 Linux 启动代码分析小结和作业.... Linux 操作系统分析 2 基于 x86 的 Linux 启动代码分析 陈香兰 苏州研究院中国科学技术大学 Fall

基于 x86 的 Linux 启动代码分析小结和作业.... Linux 操作系统分析 2 基于 x86 的 Linux 启动代码分析 陈香兰  苏州研究院中国科学技术大学 Fall 2 基于 x86 的 Linux 启动代码分析 陈香兰 (xlanchen@ustceducn) 计算机应用教研室 @ 计算机学院嵌入式系统实验室 @ 苏州研究院中国科学技术大学 Fall 2010 陈香兰 (xlanchen@ustceducn) Outline 1 基于 x86 的 Linux 启动代码分析 2 小结和作业 陈香兰 (xlanchen@ustceducn) 源代码来源 内核版本

More information

经 济 高 速 增 长 和 其 后 又 比 其 他 发 达 资 本 主 义 国 家 更 为 顺 利 地 克 服 了 石 油 危 机 的 冲 击, 使 日 本 的 市 场 经 济 体 制 在 7 0 ~ 8 0 年 代 赢 得 了 国 际 社 会 的 广 泛 赞 誉 ( 其 间 虽 有 欧 美 国 家

经 济 高 速 增 长 和 其 后 又 比 其 他 发 达 资 本 主 义 国 家 更 为 顺 利 地 克 服 了 石 油 危 机 的 冲 击, 使 日 本 的 市 场 经 济 体 制 在 7 0 ~ 8 0 年 代 赢 得 了 国 际 社 会 的 广 泛 赞 誉 ( 其 间 虽 有 欧 美 国 家 第 三 章 面 向 2 1 世 纪 的 日 本 经 济 体 制 变 革 与 产 业 结 构 调 整 日 本 经 济 在 经 历 了 8 0 年 代 中 后 期 的 泡 沫 经 济 繁 荣 之 后, 于 1991 年 春 季 开 始 陷 入 长 期 停 滞 之 中, 至 今 已 达 8 年 之 久 造 成 这 场 战 后 日 本 经 济 发 展 过 程 中 史 无 前 例 的 经 济 停 滞 的 原

More information

2015 TB-1-06.indd

2015 TB-1-06.indd 第 六 課 愛 使 我 們 和 好 95 第 6 課 愛 使 我 們 和 好 經 金 文 句 創 世 記 卅 三 1 20 上 帝 一 向 以 仁 慈 待 我, 賜 給 我 一 切 所 需 要 的 ( 創 世 記 卅 三 11) 教 學 主 旨 教 學 目 標 信 仰 人 物 故 事 創 世 記 第 廿 七 章 記 載 雅 各 因 為 欺 騙 父 親 以 撒, 奪 走 父 親 以 撒 原 先 要 給

More information

第 一 节 认 识 自 我 的 意 义 一 个 人 只 有 认 识 自 我, 才 能 够 正 确 地 认 识 到 自 己 的 优 劣 势, 找 出 自 己 的 职 业 亮 点, 为 自 己 的 顺 利 求 职 推 波 助 澜 ; 一 个 人 只 有 认 识 自 我, 才 能 在 求 职 中 保 持

第 一 节 认 识 自 我 的 意 义 一 个 人 只 有 认 识 自 我, 才 能 够 正 确 地 认 识 到 自 己 的 优 劣 势, 找 出 自 己 的 职 业 亮 点, 为 自 己 的 顺 利 求 职 推 波 助 澜 ; 一 个 人 只 有 认 识 自 我, 才 能 在 求 职 中 保 持 第 一 篇 知 己 知 彼, 百 战 不 殆 基 本 评 估 篇 第 一 章 认 识 自 我 我 就 是 一 座 金 矿 人 啊, 认 识 你 自 己! 塔 列 斯 ( 希 腊 学 者 ) 要 想 知 道 去 哪 儿, 必 须 先 知 道 你 现 在 在 哪 儿 和 你 是 谁 茜 里 娅. 德 纽 斯 ( 美 国 职 业 指 导 学 家 ) 本 章 提 要 了 解 认 识 自 我 在 职 业 生

More information

Microsoft Word - 2015-12-25箕æ−¥ï¼‹å®ı稿;

Microsoft Word - 2015-12-25箕æ−¥ï¼‹å®ı稿; 名 词 工 作 简 报 第 4 期 ( 总 第 240 期 ) 全 国 科 学 技 术 名 词 审 定 委 员 会 事 务 中 心 编 印 2015 年 12 月 25 日 医 学 美 学 与 美 容 医 学 名 词 正 式 公 布 测 绘 学 名 词 ( 第 四 版 ) 等 8 种 科 技 名 词 预 公 布 中 国 社 科 院 秘 书 长 高 翔 出 席 审 定 工 作 会 议 并 讲 话 两

More information

98年度即測即評學科測試與即測即評即發證技術士技能檢定簡章

98年度即測即評學科測試與即測即評即發證技術士技能檢定簡章 簡 章 103 年 度 即 測 即 評 學 科 測 試 與 即 測 即 評 及 發 證 技 術 士 技 能 檢 定 簡 章 報 名 書 表 勘 誤 表 日 期 103 年 6 月 12 日 封 面 封 面 10302A 10303A 報 檢 人 重 點 摘 要 提 示 1 6. 大 陸 地 區 人 民 ( 大 陸 配 偶 大 陸 學 位 生 ( 陸 生 就 學 ) 及 專 案 許 可 取 得 長 期

More information

Microsoft Word - EASY ARM2200 移植 uClinux.doc

Microsoft Word - EASY ARM2200 移植 uClinux.doc EASY ARM2200 移植 uclinux 摘要 :EasyARM2200 开发板仅有 512KB RAM 和 2MB FLASH 存储器资源, 能否运行 uclinux 以及如何运行 uclinux, 是喜爱这款开发板的技术人员一个共同的心声 本文通过分析 uclinux 的内存管理和内核引导机制, 介绍了 uclinux2.4 针对 EasyARM2200 开发板的移植和改造方法 关键词 :EasyARM2200

More information

序言

序言 序言 NIOSII 是一个运行在 FPGA 上的 32 位 RSIC 处理器, 目前在行业的应用越来越多 在国内关于这方面的应用也逐渐兴起 本文的目的是讲述如何在 NIOSII 里面如何进行应用开发 首先非常的感谢 NIOSII 论坛的 hippo 他的热心帮助我如何进行 uclinux 开发 本文的目的也是为了使刚刚接触 NIOSII 和想在 FPGA 上运行 Linux 朋友 本文的整个计划如下

More information

Microsoft Word - 1-3陳詠琳-近代..

Microsoft Word - 1-3陳詠琳-近代.. 近 代 數 字 卦 研 究 考 述 陳 詠 琳 摘 要 所 謂 的 數 字 卦, 乃 指 出 土 文 物 上 某 種 奇 特 的 卜 筮 符 號, 有 學 者 表 示 這 些 符 號 為 數 字, 並 將 之 與 周 易 連 結, 遂 使 此 類 符 號 有 筮 數 易 卦 之 稱, 為 一 門 新 穎 的 易 學 研 究 議 題 張 政 烺 以 奇 數 為 陽, 偶 數 為 陰 的 原 則, 把

More information

Ioncube Php Encoder 8 3 Crack 4. llamaba octobre traslado General Search colony

Ioncube Php Encoder 8 3 Crack 4. llamaba octobre traslado General Search colony Ioncube Php Encoder 8 3 Crack 4 ->>->>->> DOWNLOAD 1 / 5 2 / 5 Press..the..General..Tools..category4Encrypt..and..protect..files..with..PHP..encoding,..encryption,..ob fuscation..and..licensing... 2016

More information

DPJJX1.DOC

DPJJX1.DOC 8051 111 2K 1 2 3 ' ' 1 CPU RAM ROM / A/D D/A PC CPU 40 68 10 20 8 51 PIII 8051 2 MCS51 8051 8031 89C51 8051 8031 89C51? MCS51 INTEL INTEL 8031 8051 8751 8032 8052 8752 8051 8051 8051 MCS51 8031 8031

More information

Ch03_嵌入式作業系統建置_01

Ch03_嵌入式作業系統建置_01 Chapter 3 CPU Motorola DragonBall ( Palm PDA) MIPS ( CPU) Hitachi SH (Sega DreamCast CPU) ARM StrongARM CPU CPU RISC (reduced instruction set computer ) CISC (complex instruction set computer ) DSP(digital

More information

Outline 1 简介编译 简单分析 源码 2 简介 的下载 编译和运行 的简单分析 3

Outline 1 简介编译 简单分析 源码 2 简介 的下载 编译和运行 的简单分析 3 5 BootLoader 举例 计算机应用教研室 @ 计算机学院嵌入式系统实验室 @ 苏州研究院中国科学技术大学 /media/samsung/work/6 实验室相关 Outline 1 简介编译 简单分析 源码 2 简介 的下载 编译和运行 的简单分析 3 Outline 简介编译 简单分析 源码 1 简介编译 简单分析 源码 2 简介 的下载 编译和运行 的简单分析 3 (Universal

More information

Microsoft Word - A doc

Microsoft Word - A doc 通过引导装载程序引导 VxWorks 的一种可行方法 王君北京邮电大学计算机科学与技术, 北京 (100876) E-mail:sdwddspcx@yahoo.com.cn 摘要 :VxWorks 是美国风河公司推出的一个实时操作系统, 目前在嵌入式领域应用非常广泛 关于通过引导装载程序引导引导 VxWorks 的资料并不多见 本文介绍了如何通过 U-Boot 引导 VxWorks, 以便为嵌入式开发打下良好的基础

More information

行 业 公 司 评 论 半 导 体 : 存 储 器 : 芯 片 国 产 化 之 路 癿 第 一 站 谭 志 勇 021-20655640 投 资 要 点 存 储 器 产 业 芯 片 国 产 化 之 路 迈 出 癿 重 要 一 步 : 芯 片 国 产 化

行 业 公 司 评 论 半 导 体 : 存 储 器 : 芯 片 国 产 化 之 路 癿 第 一 站 谭 志 勇 021-20655640 投 资 要 点 存 储 器 产 业 芯 片 国 产 化 之 路 迈 出 癿 重 要 一 步 : 芯 片 国 产 化 2016 年 09 月 19 日 证 券 研 究 报 告 晨 会 纪 要 (2016 年 09 月 19 日 ) 晨 会 纪 要 今 日 要 点 : 行 业 评 论 半 导 体 : 存 储 器 : 芯 片 国 产 化 之 路 癿 第 一 站 财 经 要 闻 : 1. 三 季 度 企 业 家 宏 观 经 济 热 度 挃 数 为 25.2%, 环 比 提 高 1.1 个 百 分 点 2. 国 务 院 启

More information

华恒家庭网关方案

华恒家庭网关方案 uclinuxblackfin www.hhcn.com 1 Blackfin Why uclinux HHBF561 2 Blackfin New generation of high performance, low power ADI Processors Industrial Controls VoIP VoIP 3 BlackfinBF533 System Peripherals Dynamic

More information

目 录 第 一 部 分 档 案 局 概 况 一 主 要 职 责 二 部 门 决 算 单 位 构 成 第 二 部 分 档 案 局 2016 年 度 部 门 预 算 表 一 2016 年 度 市 级 部 门 收 支 预 算 总 表 二 2016 年 度 市 级 部 门 支 出 预 算 表 三 2016

目 录 第 一 部 分 档 案 局 概 况 一 主 要 职 责 二 部 门 决 算 单 位 构 成 第 二 部 分 档 案 局 2016 年 度 部 门 预 算 表 一 2016 年 度 市 级 部 门 收 支 预 算 总 表 二 2016 年 度 市 级 部 门 支 出 预 算 表 三 2016 档 案 局 2016 年 度 部 门 预 算 1 目 录 第 一 部 分 档 案 局 概 况 一 主 要 职 责 二 部 门 决 算 单 位 构 成 第 二 部 分 档 案 局 2016 年 度 部 门 预 算 表 一 2016 年 度 市 级 部 门 收 支 预 算 总 表 二 2016 年 度 市 级 部 门 支 出 预 算 表 三 2016 年 度 市 级 部 门 财 政 拨 款 支 出 预

More information

2015 年 度 收 入 支 出 决 算 总 表 单 位 名 称 : 北 京 市 朝 阳 区 卫 生 局 单 位 : 万 元 收 入 支 出 项 目 决 算 数 项 目 ( 按 功 能 分 类 ) 决 算 数 一 财 政 拨 款 168738.36 一 一 般 公 共 服 务 支 出 53.83 二

2015 年 度 收 入 支 出 决 算 总 表 单 位 名 称 : 北 京 市 朝 阳 区 卫 生 局 单 位 : 万 元 收 入 支 出 项 目 决 算 数 项 目 ( 按 功 能 分 类 ) 决 算 数 一 财 政 拨 款 168738.36 一 一 般 公 共 服 务 支 出 53.83 二 2015 年 度 部 门 决 算 报 表 ( 含 三 公 经 费 决 算 ) 2015 年 度 收 入 支 出 决 算 总 表 单 位 名 称 : 北 京 市 朝 阳 区 卫 生 局 单 位 : 万 元 收 入 支 出 项 目 决 算 数 项 目 ( 按 功 能 分 类 ) 决 算 数 一 财 政 拨 款 168738.36 一 一 般 公 共 服 务 支 出 53.83 二 上 级 补 助 收 入

More information

NEXT SDT2.51 C:\ARM251 SDT2.51 ARM SDT 2.51 ARM PROJECT MANAGER SDT 2

NEXT SDT2.51 C:\ARM251 SDT2.51 ARM SDT 2.51 ARM PROJECT MANAGER SDT 2 S3C44B0 SDT DRAGNBOY MICROSTAR ARM 51 ARM S3C44B0 ARM SDT2.51 IAR ADS SDT2.51 S3C44B0 LEDTEST SDT ARM 1 2 SDT embed.8800.org SDT2.51 SDT2.51 ARM ARM CPU ARM SDT ADS ADS MULTI-ICE SDT JTAG JTAG SDT SDT2.51

More information

<4D6963726F736F667420576F7264202D2049507636B5F8B054BB50BB79ADB5A662B971A46CA4C6B0B7B164B7D3C540A4A7C0B3A5CE2E646F63>

<4D6963726F736F667420576F7264202D2049507636B5F8B054BB50BB79ADB5A662B971A46CA4C6B0B7B164B7D3C540A4A7C0B3A5CE2E646F63> IPv6 視 訊 與 語 音 在 電 子 化 健 康 照 護 之 應 用 The application of Audio and video over IPv6 networks for e-healthcare. 詹 茂 源 亞 洲 大 學 電 腦 與 通 訊 研 究 所 redhat_p122@yahoo.com.tw 黃 秀 園 亞 洲 大 學 電 腦 與 通 訊 研 究 所 syhuang@asia.edu.tw

More information

Microsoft PowerPoint - soc_fpga_software_dev.ppt [相容模式]

Microsoft PowerPoint - soc_fpga_software_dev.ppt [相容模式] SoC FPGA Training -- software development 1 教学目的 学习基于 SoC FPGA 嵌入式软件开发流程 熟悉 Altera SoC EDS 软件开发工具 熟悉 Makefile 编写 熟悉 SoC FPGA HPS 地址映射 2 软件开发流程 1. 编写 C 语言程序文件 (.c /.h 文件 ) 2. 为软件设计创建 Makefile, 制定编译规则 3.

More information

エスポラージュ株式会社 住所 : 東京都江東区大島 東急ドエルアルス大島 HP: ******************* * 关于 Java 测试试题 ******

エスポラージュ株式会社 住所 : 東京都江東区大島 東急ドエルアルス大島 HP:  ******************* * 关于 Java 测试试题 ****** ******************* * 关于 Java 测试试题 ******************* 問 1 运行下面的程序, 选出一个正确的运行结果 public class Sample { public static void main(string[] args) { int[] test = { 1, 2, 3, 4, 5 ; for(int i = 1 ; i System.out.print(test[i]);

More information

MarsBoard AM335X 用户手册 微雪电子 WAVESHARE ELECTRONICS MarsBoard AM335X 用户手册 产品概述 MarsBoard AM335X 是基于 TI AM335X 系列处理器的卡片式电脑 工业级别的芯片, 广泛的应用 在工业, 医疗, 消费类电子等行

MarsBoard AM335X 用户手册 微雪电子 WAVESHARE ELECTRONICS MarsBoard AM335X 用户手册 产品概述 MarsBoard AM335X 是基于 TI AM335X 系列处理器的卡片式电脑 工业级别的芯片, 广泛的应用 在工业, 医疗, 消费类电子等行 MarsBoard AM335X 用户手册 产品概述 MarsBoard AM335X 是基于 TI AM335X 系列处理器的卡片式电脑 工业级别的芯片, 广泛的应用 在工业, 医疗, 消费类电子等行业 1 目录 产品概述... 1 目录... 2 1. 板载资源... 3 2. 使用操作... 5 2.1. 系统固件的下载... 5 2.2. TF 卡系统的烧写... 5 2.3. TF 卡系统的启动...

More information

(Microsoft Word - Uboot\305\344\326\303\272\315\261\340\322\353.doc)

(Microsoft Word - Uboot\305\344\326\303\272\315\261\340\322\353.doc) 刘通平 U-Boot 配置和编译 刘通平 Homepage: http://www.cs.umass.edu/~tonyliu/ 因为 U-Boot 涉及 160 多种目标板和多种 CPU, 如何生成针对具体 CPU 的目标代码? 配置就是实现这个目的, 通过配置你可以指定具体的 CPU 和目标板, 让编译程序在编译时能编译指定的文件 为了描述配置过程, 这里我们取一个现存的目标板做分析, 比如 OMAP1610

More information

ebook71-6

ebook71-6 6 X C a l d e r a X 6. 2. 1 C a l d e r a 6. 2. 2 C a l d e r a 6. 2. 3 C a l d e r a 6. 2. 4 C a l d e r a 6. 2. 5 C a l d e r a 6. 2. 6 C a l d e r a X 6. 2. 7 Red Hat X 6. 2. 8 Red Hat 6. 2. 9 Red Hat

More information

Andes Technology PPT Temp

Andes Technology PPT Temp 晶心科技線上技術研討會 AndesCore 便捷的全 C 嵌入式编程 晶心科技市場及技術服務部毛礼杰軟件經理 WWW.ANDESTECH.COM 大纲 系统初始化介绍 异常和中断说明 全 C 语法例子说明 总结 2 CPU 相关特性 1: 中断向量表 系统初始化 (1) 2: 系统寄存器 通常需要用 assembly( 汇编 / 组合 ) 语言来操作 AndesCore 全 C 嵌入式编程 C 扩展语法

More information

<4D6963726F736F667420576F7264202D20393732C2E0BEC7A6D2A4ADB14DB0EAA4E52DB8D5C344A8F72E646F63>

<4D6963726F736F667420576F7264202D20393732C2E0BEC7A6D2A4ADB14DB0EAA4E52DB8D5C344A8F72E646F63> 一 選 擇 題 1. 師 說 : 巫 醫 樂 師 百 工 之 人, 君 子 不 齒, 今 其 智 乃 反 不 能 及 君 子 不 齒 意 謂 : (A) 不 足 君 子 掛 齒 (B) 君 子 不 屑 與 之 同 列 (C) 使 君 子 不 敢 輕 視 (D) 使 君 子 感 到 羞 辱 2. 道 之 所 存, 師 之 所 存 也 意 謂 : (A) 凡 通 曉 道 業 之 人, 皆 可 為 吾 師

More information

这 7 年 的 教 育 公 益 旅 程, 是 我 和 很 多 捐 赠 人 志 愿 者 和 教 育 工 作 者 一 起 认 识 教 育 理 解 教 育 的 过 程 : 美 国 教 育 家 哲 学 家 杜 威 在 100 多 年 前 就 指 出 : 教 育 即 生 长 教 育 即 生 活 教 育 的 本

这 7 年 的 教 育 公 益 旅 程, 是 我 和 很 多 捐 赠 人 志 愿 者 和 教 育 工 作 者 一 起 认 识 教 育 理 解 教 育 的 过 程 : 美 国 教 育 家 哲 学 家 杜 威 在 100 多 年 前 就 指 出 : 教 育 即 生 长 教 育 即 生 活 教 育 的 本 梦 想 开 源 真 爱 梦 想 素 质 教 育 的 探 索 亲 爱 的 各 位 梦 想 合 伙 人 真 爱 志 愿 者 以 及 各 位 领 导 和 来 宾 : 下 午 好! 今 天 是 母 亲 节, 作 为 一 位 10 岁 孩 子 的 母 亲, 我 最 大 的 希 望 就 是 我 女 儿 能 喜 欢 她 的 老 师 热 爱 她 的 课 堂, 享 受 在 学 校 的 每 一 天 而 你 们 的 支

More information

典型自编教材

典型自编教材 河 南 科 技 大 学 计 算 机 实 验 教 学 中 心 1. 计 算 机 文 化 基 础 实 验 指 导 书 2. 数 据 结 构 实 验 指 导 书 3. 操 作 系 统 实 验 指 导 书 4. 面 向 对 象 程 序 设 计 实 验 指 导 书 5. 数 据 库 原 理 实 验 指 导 书 6. 编 译 原 理 实 验 指 导 书 7. JAVA 程 序 设 计 实 验 指 导 书 8.

More information

PCM-3386用户手册.doc

PCM-3386用户手册.doc PCM-3386 BBPC-4x86 10/100M PC/104 (Lanry technology Co. Ltd. Zhuhai) 38 1012836 (Address: Room 1012,Linhai Building,No. 38,west of Shihua Road,Zhuhai City,Guangdong Province,China) (post code)519015 (phone)0756-3366659

More information

Microsoft Word - 24.doc

Microsoft Word - 24.doc ARM 嵌入式系统软件实时时钟的设计 The Design of real-time clock for ARM embedded system ( 中国地质大学北京 ) 杜刚邓明胡小波 Du,Gang Deng,Meng Hu,Xiaobo 摘要 本文使用 PCF8563 芯片为嵌入式系统提供一个独立的实时时钟, 它独立自主地运行,CPU 从它那里获得时间信息 文中简介了嵌入式 ARM 处理器和

More information

Serial ATA ( Silicon Image SiI3114)...2 (1) SATA... 2 (2) B I O S S A T A... 3 (3) RAID BIOS RAID... 5 (4) S A T A... 8 (5) S A T A... 10

Serial ATA ( Silicon Image SiI3114)...2 (1) SATA... 2 (2) B I O S S A T A... 3 (3) RAID BIOS RAID... 5 (4) S A T A... 8 (5) S A T A... 10 Serial ATA ( Silicon Image SiI3114)...2 (1) SATA... 2 (2) B I O S S A T A... 3 (3) RAID BIOS RAID... 5 (4) S A T A... 8 (5) S A T A... 10 Ác Åé å Serial ATA ( Silicon Image SiI3114) S A T A (1) SATA (2)

More information

嵌入式Linux培训免费讲座

嵌入式Linux培训免费讲座 The success's road 嵌入式 Linux 开发流程 李亚锋 www.farsight.com.cn 内容概要 v 传统桌面开发和嵌入式开发 v 嵌入式 Linux 开发步骤 v 嵌入式 Linux 常见的开发工具 v 嵌入式 Linux 常见的调试工具 v 如何入门 v 传统桌面开发和嵌入式开发 v 嵌入式 Linux 开发步骤 v 嵌入式 Linux 常见的开发工具 v 嵌入式 Linux

More information

Microsoft Word - S3c6410移植过程.doc

Microsoft Word - S3c6410移植过程.doc S3C6400/6410 移植 Android 内核 主要过程 : 安装 lunux 环境 安装编译工具 下载 Linux kernel 安装 Android SDK 获得 root file system 修改 Linux kernel 源码 配置 Linux kernel 修改 root file system 编译 Linux kernel 下载 kernel Image 1. 安装 linux

More information

工程项目进度管理 西北工业大学管理学院 黄柯鑫博士 甘特图 A B C D E F G 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 甘特图的优点 : 直观明了 ( 图形化概要 ); 简单易懂 ( 易于理解 ); 应用广泛 ( 技术通用 ) 甘特图的缺点 : 不能清晰表示活动间的逻辑关系 WBS 责任分配矩阵 ( 负责〇审批

More information

Microsoft PowerPoint - Linux培训.ppt

Microsoft PowerPoint - Linux培训.ppt 嵌入式 Linux 聚芯嵌入式系统设计研修班潘家飞 panjf@ict.ac.cn 嵌入式 Linux 应用 嵌入式 Linux 的特点 OpenSource Tiny 一个功能完备的 Linux 内核要求大约 1 MB 内存 Linux 系统甚至可以仅使用 256 KB ROM 和 512 KB RAM 进行工作 可移植性 模块化 Linux 系统组成 硬件平台 Bootloader Linux

More information

Ác Åé å Serial ATA ( Sil3132) S A T A (1) SATA (2) BIOS SATA (3)* RAID BIOS RAID (4) SATA (5) SATA (a) S A T A ( S A T A R A I D ) (b) (c) Windows XP

Ác Åé å Serial ATA ( Sil3132) S A T A (1) SATA (2) BIOS SATA (3)* RAID BIOS RAID (4) SATA (5) SATA (a) S A T A ( S A T A R A I D ) (b) (c) Windows XP Serial ATA ( Sil3132)...2 (1) SATA... 2 (2) B I O S S A T A... 3 (3) RAID BIOS RAID... 6 (4) S A T A... 10 (5) S A T A... 12 Ác Åé å Serial ATA ( Sil3132) S A T A (1) SATA (2) BIOS SATA (3)* RAID BIOS

More information

linux 2.6内核移植_for at91rm9200_归档.doc

linux 2.6内核移植_for at91rm9200_归档.doc Linux 2.6 内核移植 (for AT91rm9200) 文档 一.U-boot 编译及改动 1. 获得 U-boot 2. 修改 u-boot-1.0.0 部分源代码 3. 修改 U-boot 传递给内核的参数 4. 编译 U-boot 二. 获得 linux kernel 源码及相应硬件的 patch 1. 下载 linux 2.6.12 内核源代码 2. 下载 for at91rm9200

More information

ARM学习报告003——Bios源码分析.doc

ARM学习报告003——Bios源码分析.doc ARM 003 Hayden Luo BIOS duyunhai@hotmail.com www.seajia.com - 1 - www.seajia.com Hayden Luo Bios BootLoader BIOS ARM 003 2004-5-25 003 Bootloader uclinux ARM 51 51 ARM ARM ARM 001 002 003 ARM 001 http://bbs.edw.com.cn/dispbbs.asp?boardid=20&id=28310&page=1

More information

学习MSP430单片机推荐参考书

学习MSP430单片机推荐参考书 MSP430 16 MSP430 C MSP430 C MSP430 FLASH 16 1 CPU 16 ALU 16 PC SP SR R4~R15 2 3 00-FFH 100-1FFH 4 5 1 2 51 24 27 6 1 2 3 4 5 6 4 12 SR SP SR CPU SR CPU C Z N GIE CPUOff CPU OscOff SCG0 SCG1 CPU EXIT SP

More information

投影片 1

投影片 1 類 Linux (, VBird) 2008/03/28 Linux 1 Linux man page / 流 例 2008/03/28 Linux 2 Linux 2008/03/28 Linux 3 Linux CPU RAM 路 2008/03/28 Linux 4 Linux Linux 2008/03/28 Linux 5 Linux (sector) 理 量 512bytes (cylinder)

More information

Outline 制作带 grub 启动的磁盘映像 利用 qemu+gdb 来调试 linux

Outline 制作带 grub 启动的磁盘映像 利用 qemu+gdb 来调试 linux Linux 操作系统分析 陈香兰 (xlanchen@ustc.edu.cn) 计算机应用教研室 @ 计算机学院嵌入式系统实验室 @ 苏州研究院中国科学技术大学 Spring 2011 Outline 制作带 grub 启动的磁盘映像 利用 qemu+gdb 来调试 linux qemu+linux-2.6.26 1. 准备模拟器 2. 编译 Linux 内核 3. 准备根文件系统 1 准备模拟器

More information

员工签到录

员工签到录 Archivist 2002 Eletech Enterprise Co., Ltd. All Rights Reserved. 1-1 ELETECH VOICE SYSTEMS INC 2 / 2 VLR, 1-1-1 VP894AS-M11 1. VP894AS-M11 1 2. Y 4 3. RJII 4 4. 2-PIN 1 5. VLR 1 2 3 4 ELETECH VOICE SYSTEMS

More information

M7 uclinux 设计实例快速指南 开始前准备 为方便用户快速使用 Fuxi 设计 M7 器件, 本手册将基于软件安装包自带的例程和 M7 器件, 介绍 M7 器 件 uclinux 的完整设计流程 开始之前, 请先确保 : Fuxi(1.0),Keil,USB 及 ADGI 驱动已经安装, 并

M7 uclinux 设计实例快速指南 开始前准备 为方便用户快速使用 Fuxi 设计 M7 器件, 本手册将基于软件安装包自带的例程和 M7 器件, 介绍 M7 器 件 uclinux 的完整设计流程 开始之前, 请先确保 : Fuxi(1.0),Keil,USB 及 ADGI 驱动已经安装, 并 开始前准备 为方便用户快速使用 Fuxi 设计 M7 器件, 本手册将基于软件安装包自带的例程和 M7 器件, 介绍 M7 器 件 uclinux 的完整设计流程 开始之前, 请先确保 : Fuxi(1.0),Keil,USB 及 ADGI 驱动已经安装, 并能正常运行 ; 准备好 M7 器件及下载线 ; 准备好演示文件 ( 位于软件安装目录下, 默认 : C:\hercules_micro\fuxi2018.1\Examples\M7\fuxi\M7

More information

幻灯片 1

幻灯片 1 操作系统课程实验 Lab1:bootloader 启动 ucore os 大纲 x86 启动顺序 C 函数调用 gcc 内联汇编 (inline assembly) x86-32 下的中断处理 理解 x86-32 平台的启动过程理解 x86-32 的实模式 保护模式理解段机制 x86 启动顺序 x86 启动顺序 寄存器初始值 摘自 "IA-32 Intel 体系结构软件开发者手册 " x86 启动顺序

More information

Microsoft Word - AmlogicLinux_StartGuide_1.doc

Microsoft Word - AmlogicLinux_StartGuide_1.doc Amlogic Linux User Guide (1) Boot Up AMLOGIC, Inc. 3930 Freedom Circle Santa Clara, CA 95054 U.S.A. www.amlogic.com AMLOGIC reserves the right to change any information described herein at any time without

More information

Microsoft Word - QTP测试Flex.doc

Microsoft Word - QTP测试Flex.doc TIB 自动化测试工作室 http://www.cnblogs.com/testware 使用 QTP 进行 Flex 自动化测试 自动化测试工具与 Flex 应用程序之间是通过代理 (Agent) 来交互的, 如图所示 : 这也就是为什么后面在使用 QTP 进行 Flex 自动化测试之前要先安装 Flex 插件 配置和编译 Flex 程序的原因 前提条件 在使用 QTP 进行 Flex 4 的测试之前,

More information

<4D F736F F F696E74202D20C4AABDA3BBD42DC7B6C8EBCABDBFAAB7A2D6AECFB5CDB3BFAAB7A22E BBCE6C8DDC4A3CABD5D>

<4D F736F F F696E74202D20C4AABDA3BBD42DC7B6C8EBCABDBFAAB7A2D6AECFB5CDB3BFAAB7A22E BBCE6C8DDC4A3CABD5D> 嵌入式开发之系统开发基础 莫老师, 广州中心 华清远见全国免费咨询电话 :400-706-1880 广州中心咨询电话 : 广州中心咨询电话 : 020-28916067 嵌入式开发之系统开发基础 嵌入式系统结构 嵌入式系统开发框架 实际案例 物联网仓库管理系统 嵌入式系统开发的课程安排 什么是嵌入式系统 嵌入式系统 (Embedded system) 是指带有微处理器的为特定应用而设计的专用计算机系统

More information

一、串口测试

一、串口测试 EBD9315 开发板 Linux 操作手册 http://www.szembed.com/ 2005 年 10 月 12 日 版权所有 Copyright@ 2005 目 录 一 准备工作 1 主机要求 2 硬件配置 3 网络准备 4 相关文件准备二 下载和使用 redboot 1 串口测试 2 下载 redboot 3 配置和使用 redboot 三 下载 linux 内核和文件系统 1 下载文件系统

More information

华清远见嵌入式培训课件

华清远见嵌入式培训课件 构建嵌入式 LINUX 系统 易松华 2008-11-19 什么是嵌入式系统 } 嵌入式系统是以应用为中心, 以计算机技术为基础, 并且软硬件可裁剪, 适用于应用系统对功能 可靠性 成本 体积 功耗有严格要求的专用计算机系统 2 嵌入式系统的广泛应用 无线 手机 PDA 机顶盒 家庭网关 互联网 汽车 游戏 视频 嵌入式系统特点 } 嵌入式系统是将先进的计算机技术 半导体技术和电子技术与各个行业的具体应用相结合后的产物

More information

DS-5 配合 DSTREAM 调试 Linux 和 Android 内核 ARM DS-5 Website: Support:

DS-5 配合 DSTREAM 调试 Linux 和 Android 内核 ARM DS-5 Website:  Support: DS-5 配合 DSTREAM 调试 Linux 和 Android 内核 ARM DS-5 文档版本 作者 V-0.1-20150124 parker 初审 再审 2 内容目录 1.设备...4 2.硬件接线...4 2.添加新芯片至 DS-5 调试设备列表...4 2.2.说明...4 2.3.步骤...5 2.3.1.创建 DS-5 Configuration Database...5 2.3.2.创建

More information

语 考 试 考 务 工 作 的 汉 考 国 际 教 育 科 技 ( 北 京 ) 有 限 公 司 ( 以 下 简 称 汉 考 国 际 ) 组 织 的 培 训 和 网 络 考 试 系 统 安 装 指 导, 并 签 署 汉 语 网 络 考 试 补 充 服 务 协 议 第 六 条 拟 新 申 请 成 立 汉

语 考 试 考 务 工 作 的 汉 考 国 际 教 育 科 技 ( 北 京 ) 有 限 公 司 ( 以 下 简 称 汉 考 国 际 ) 组 织 的 培 训 和 网 络 考 试 系 统 安 装 指 导, 并 签 署 汉 语 网 络 考 试 补 充 服 务 协 议 第 六 条 拟 新 申 请 成 立 汉 汉 语 网 络 考 试 国 内 考 点 管 理 办 法 第 一 章 总 则 第 一 条 为 促 进 汉 语 网 络 考 试 快 速 健 康 发 展, 调 动 各 考 试 承 办 机 构 积 极 性, 根 据 国 家 汉 办 汉 语 考 试 国 内 考 点 审 批 办 法 特 制 订 本 管 理 办 法 第 二 条 中 国 国 内 大 陆 地 区 汉 语 网 络 考 试 考 点, 必 须 遵 守 本

More information

Converting image (bmp/jpg) file into binary format

Converting image (bmp/jpg) file into binary format RAiO Image Tool 操作说明 Version 1.0 July 26, 2016 RAiO Technology Inc. Copyright RAiO Technology Inc. 2013 RAiO TECHNOLOGY INC. www.raio.com.tw Revise History Version Date Description 0.1 September 01, 2014

More information

Microsoft Word - 35.doc

Microsoft Word - 35.doc YAFFS 嵌入式文件系统应用研究钟汉如, 张庆灿 ( 华南理工大学工业装备与控制工程学院, 广州市 510640) 摘要 : 本文介绍了 NAND 闪存设备的特点和针对 NAND 闪存设计的 YAFFS(Yet Another Flash File System) 嵌入式文件系统, 并且详细探讨了在 ARM 处理器 3SC2410 和嵌入式 Linux 平台上建立基于 NAND 闪存的 YAFFS

More information

ARM s3c2410 中断问题的解决

ARM s3c2410 中断问题的解决 ARM s3c2410 中 断 问 题 的 解 决 popsonic@126.com QQ:52179095 sonyer 赵 海 涛 一 状 况 7 月 的 某 一 天, 一 时 兴 起 觉 得 ARM 9 应 该 比 较 好 玩 于 是 跑 到 淘 宝 上 去 逛 逛, 搜 了 半 天 发 现 开 发 板 基 本 上 是 44B0 和 2410 2 种 难 道 三 星 的 东 西 最 便 宜?

More information