uCOS-II的移植与编译

Size: px
Start display at page:

Download "uCOS-II的移植与编译"

Transcription

1 编译 嵌入式联合大实验报告 2011/1/3 三人行组 计 73 班顾荣辉 计 73 班卜鹏洋 计 74 班吉宇婷

2 目录 1. 实验概述 实验特点及困难描述 系统介绍 ucos-ii 系统简介 CoMPCert 编译器简介 Crosstool 交叉编译工具简介 SkyEye 嵌入式模拟器简介 ucos-ii 针对 CoMPCert 的修改 移植概述 平台相关的结构及 C 函数部分 OS_CPU.H 说明 OS_CPU_C.C 说明 汇编部分的移植说明 OSStartHighRdy 函数 OSCtxSw 函数说明 OSIntCtxSw 函数说明 OSTickISR 函数说明 在 SkyEye 上的运行 实验总结 实验概述 我们这次编译 嵌入式联合大实验, 主要是将 ucos-ii 嵌入式系统移植到 PowerPC 平台, 并用 CoMPCert 这个经过验证的编译器进行验证, 最后将 ucos-ii 系统在 SkyEye 的 PPC 平台模拟上进行运行 我们所做的主要工作如下 : 将 ucos-ii 分离成平台相关与平台无关的两部分 将平台无关部分, 使用 CoMPCert 进行编译 使用 PowerPC 汇编语言, 重写平台相关的部分 使用交叉编译工具 Crosstool 对整体进行编译与链接 配置 SkyEye 模拟器, 并验证其对 MPC-8641d 的支持 在 SkyEye 模拟器上面运行 ucos-ii 系统 2. 实验特点及困难描述 我们大实验的主要特点是涉及的领域相对较陌生, 且相对工作量大 与其他组的项目相比, 我们组的实验不仅仅是对一个系统进行修改以使其可以使用于某个编译器, 还需要对大量的系统代码进行重写和修改, 并且在这个基础上需要与多种基础工具打交道, 在这个过程中我们也为 SkyEye 平台的完善做出了一定的贡献 ucos-ii 移植到 PowerPC 平台的项目非 三人行组 : 顾荣辉卜鹏洋吉宇婷 1

3 常少, 而进一步在 SkyEye 平台上运行, 是我们独创性的工作, 之前从未有人事先过 另外, 我们的实验重写了大量的 PowerPC 汇编代码, 这部分的说明文档十分匮乏, 所以也成了实验中的一个较大挑战, 最后移植的成功是全组同学共同努力的结果 详细来说, 这次大实验我们的项目主要的困难如下 : 对 CoMPCert 交叉编译工具以及 SkyEye 平台的不熟悉 对 PowerPC 汇编以及 MPC-8641d 体系结构的不熟悉 交叉编译工具支持有一定问题, 部分汇编指令不支持 SkyEye 平台存在问题, 对 PPC 支持的不完整 为了移植 ucos-ii, 我们重新组织了其文件结构, 导致很多编译问题的产生 出现问题很难定位, 无法确定问题发生在交叉工具 SkyEye 还是我们的代码上 3. 系统介绍 下面将对我们实验中使用到的主要的系统进行介绍 : 包括 ucos-ii SkyEye CoMPCert 以及交叉编译工具等, 从中也可以体现出我们所做的前期准备 3.1 ucos-ii 系统简介 ucos-ii 是一款开源实时嵌入式操作系统 是一个完整的 可移植 可固化 可裁剪的 占先式实时多任务内核 ucos-ii 绝大部分的代码是用 ANSI 的 C 语言编写的, 包含一小部 分汇编代码 其结构非常易于移植, 其结构图如下 : 三人行组 : 顾荣辉卜鹏洋吉宇婷 2

4 从上面可以看出, 除了 OS-II Port 之外的部分, 都是平台无关的, 因此基本不需要 在移植的过程中进行改变 但是 OS_CPU.H OS_CPU_A.ASM 以及 OS_CPU_C.C 等 文件, 需要根据平台重新编写, 这部分的工作量也不可小视 3.2 CoMPCert 编译器简介 Compert 一是款可以对编译出的汇编程序进行验证的编译器, 这种验证可以保证输出的汇编代码的行为与源程序的行为一致 不过为了支持这种验证,CoMPCert 也对 C 语言进行了微量的裁剪, 不支持 C 语言中一些较为复杂或不是十分安全的特性 具体来讲,CoMPCert 支持的 C 语言特性如下所示 : 安装 CoMPCert 编译器时, 我们需要如下软件的支持 Coq 8.2pl1 或 Coq 8.3pl1 Caml functional language v3.10 or later 上述软件可以从 Ubuntu 软件中心获取, 或者从相关网站下载源码安装包 CoMPCert 编译器的详细的使用说明可以参见 CoMPCert 编译器官方网站和安装包中的使用文档 简单说来, 我们需要在命令行中键入 ccomp 来启动该编译器, 另外它的编译选项与我们熟知的 gcc 编译器的编译选项大致相同 由于本次实验的最终目的是实现 ucos-ii 在 powerpc 上的移植, 因此我们需要最终生成 powerpc 平台下的可执行文件 但由于实验机器是 x86 架构, 因此如果仅使用用 CoMPCert 编译器, 最多能生成 powerpc 的汇编, 而不能生成可执行文件 而后面的实验说明, 由 CoMPCert 编译器生成的 powerpc 汇编无法被交叉编译工具识别, 因此, 在本次实验中, 我们仅用 CoMPCert 编译器完成对 ucos-ii 的兼容性调整 至于移植部分, 我们完全交由交叉编译工具去完成 3.3 Crosstool 交叉编译工具简介 要想完成移植实验, 交叉编译工具是必不可少的 交叉编译工具主要用于在一台体系 结构为 A 的机器上生成体系机构 B 下的代码 在选择交叉编译工具时要注意, 选择的交叉 编译工具一定要与自己的目标机相匹配, 这样才能生成正确的代码 三人行组 : 顾荣辉卜鹏洋吉宇婷 3

5 本次实验中使用的交叉编译工具 crosstool 来自康烁师兄, 这组 crosstool 主要适用于 powerpc 体系结构的处理器, 如 e500 的 MPC8560 e600 的 MPC8541d 等 它与 SkyEye 支持的 powerpc 平台匹配的非常好, 这也为我们的实验打下了坚实的基础 此外, 在这组 crosstool 中, 除了编译器 gcc 外, 还有汇编器 as 链接器 ld 及二进制代码查看工具 objdump 等, 如此丰富的工具也为我们的实验提供了十分便利的条件 3.4 SkyEye 嵌入式模拟器简介 SkyEye 是一款优秀的嵌入式模拟器, 它可以模拟多种嵌入式平台, 特别是它对 arm 平台的模拟更是十分出色 值得一提的是,SkyEye 最初是由清华大学大的陈渝老师开发的, 现在也主要由清华大学的师生维护 我们最终移植出来的 ucos-ii 需要在 SkyEye 平台下运行 SkyEye 可以从 Ubuntu 软件中心中直接获得, 但目前 Ubuntu 软件中心中的 SkyEye 版本较老, 不支持 powerpc 平台 所以为了完成这个实验, 我们需要从 sourceforge 网站上下载 SkyEye 最新版的源码安装包, 手动编译安装 不过值得注意的是,Ubuntu 软件中心最近应该会发布 SkyEye 的最新版, 到那时 SkyEye 的安装就会变得方便多了 安装 SkyEye 需要如下库的支持 libx11-dev libxpm-dev libncurses5-dev 需要注意的是, 如果你是在安装过程中发现某些库缺失, 那么在添加需要的库后你需要重新运行 configure 生成 makefile 文件 至于 SkyEye 的使用方法,SkyEye 的官网上有使用手册的下载 总体上来说, 在使用 SkyEye 时, 最重要事情的莫过于对 SkyEye 配置文件的编写 在本次实验中, 我们首先对 SkyEye 安装的正确性进行了测试 方法是运行 SkyEye 的标准测试程序 首先, 我们运行了 Arm 平台的 hello world 程序, 运行成功 然后我们又运行了 MPC 8560 平台下的 linux 程序, 同样运行成功 这说明我们已经成功安装了支持 powerpc 平台的 SkyEye 模拟器 然后我们又编写了一个在 SkyEye 模拟出的 powerpc 平台上显示字符的 hello world 程序, 以进一步掌握 SkyEye 的使用 我们最开始使用的是 MPC8560 平台, 但在调试过程中我们发现 MPC8560 在启动时就会开启虚拟内存, 不是很好控制, 因此, 我们就转到了 MPC8541d 平台 这种类型的处理器在启动时不会开启虚拟内存, 很适合我们的实验 又经过了很长时间的调试, 我们终于可以在 SkyEye 的终端上输出字符 这为我们后续实验的调试提供了很大的方便 在整个实验过程中, 我感觉 SkyEye 整体像一块可以自由配置的开发板, 可以根据不同的平台, 根据自己的需要自行对其进行配置 这极大地增大了 SkyEye 使用的灵活性, 但也增大了 SkyEye 的使用难度 不过好在一般平台的配置文件都可以在官方给出的 testsuites 中找到, 因此在使用 SkyEye 时, 一定要重视官方的 testsuites 另外, 在实验中我们也发现,SkyEye 对 ARM 的支持非常好, 但对 powerpc 的支持还处于初级阶段 建议在做关于 powerpc 的项目时, 还是要选择一些比较成熟的 powerpc 模拟器, 如 qemu,pearpc 等 但如果做关于 arm 的项目,SkyEye 确实是一个不错的选择 三人行组 : 顾荣辉卜鹏洋吉宇婷 4

6 4. ucos-ii 针对 CoMPCert 的修改 这一部分实验比较简单, 这主要是由于 ucos-ii 的核心部分是以标准 C 语言写成的, 同时也没有使用太多的高级特性和不安全特性, 因此只需对 ucos-ii 的核心部分做很小的修改, 整个程序就可通过 CoMPCert 编译器编译成 powerpc 的汇编代码 具体说来, 需要修改的主要有以下两个方面 需要改变 violate 变量的自增 / 自减需要调整 case 和 default 的顺序 5. 移植概述 这次移植主要分为三个部分 : 平台相关的结构定义 C 语言处理函数以及汇编处理函数 主要添加于重写的文件如下 : OS_CPU.H: 定义编译器相关于 CPU 相关的一些数据类型与宏 OS_CPU_C.C: 定义了底层任务变换, 中断等处理函数 OS_CPU_A.A: 所有寄存器相关的汇编代码 CPU_A.A: 进出关键区中断状态保存的汇编实现 os_cpu_a.inc: 封装了存储寄存器与还原寄存器的函数, 其他所有汇编函数都会调用 移植的困难之前已经描述过了, 主要是我们多次更改了文件组织的结构, 多次重写了很多函数 另外, 因为交叉编译器的支持问题, 我们只能通过反编译 C 程序, 来观察交叉工具的支持特性, 然后修改 ucos-ii 的汇编部分 另外 PowerPC 汇编的标准也存在问题, 比如 MPC5XXX 系列在汇编部分需要.extern 外部定义的变量与函数, 但是 MPC8XXX 系列, 只需要.extern 变量 ( 或者不声明 ) 6. 平台相关的结构及 C 函数部分 下面主要对使用 C 语言实验的部分进行介绍, 主要是平台相关的结构与常量的定义以及 一些事件处理函数 由于代码量较大, 下面只展示主要的代码或者仅仅是示例作用 6.1 OS_CPU.H 说明 这个文件主要定义编译器相关于 CPU 相关的一些数据类型与宏 代码示例如下 : // 编译器相关 typedef unsigned char typedef unsigned int //CPU 相关 typedef unsigned int #define OS_STK_GROWTH 1 #define OS_ENTER_CRITICAL() INT8U; OS_STK; OS_CPU_SR; 三人行组 : 顾荣辉卜鹏洋吉宇婷 5

7 #define OS_EXIT_CRITICAL() 进出关键区主要有三种实现方法, 分别的介绍如下 : 1) 直接用汇编语言开关中断这种方法最为简单, 但是容易崩溃掉, 并且无法回复在进入关键区之前的中断状态 2) 将进入关键区域时的中断状态保存在堆栈中这种方法比 1) 的方法更加鲁棒, 并且可以恢复之前的状态 但是这种方法速度较慢 3) 将进入关键区域时的中断状态保存在临时变量中这是我们使用的方法, 它综合了 1) 与 2) 的优点, 不仅可以恢复之前的状态, 也保证了执行的速度 主要通过宏实现 : 定义宏 cpu_sr = CPU_SR_Save() 然后在每次进入关键区域前定义局部变量 cpu_sr 即可 6.2 OS_CPU_C.C 说明 这个文件主要定义了底层任务变换, 中断等处理函数 所有定义的函数及其功能如下 : OSTaskStkInit() // 初始化任务的堆栈结构 OSTimeTickHook () // 每个时钟节拍都会被调用 OSTaskSwHook () // 任务切换后调用 OSTaskStatHook() // 每秒调用一次, 用于统计 OSTaskDelHook() // 任务删除后调用 OSTaskCreateHook() // 建立任务之后, 会调用 在此次实验中, 我们只实现了第一个函数 OSTaskStkInit(), 因为剩下的几个函数, 主要用于 ucos-ii 功能的扩展, 可以由以后的同学进行实现 下面将对 OSTaskStkInit() 这个函数进行介绍 OSTaskStkInit() 主要是初始化任务的堆栈结构,uCOS-II 的任务堆栈示意结构如下 : 这部分的代码非常长, 但是并不是很复杂, 主要是初始化堆栈, 多以此处不再展示 三人行组 : 顾荣辉卜鹏洋吉宇婷 6

8 7. 汇编部分的移植说明 下面是汇编部分的代码说明, 因为大部分的代码非常复杂, 所以也与之前一样不会展示全部的代码 汇编代码中主要包含三个文件 :CPU_A.S 文件主要定义了中断状态的保存于恢复函数 :CPU_SR_Save(),CPU_SR_Restore(),CPU_SR_Rd();os_cpu_a.inc: 封装了存储寄存器与还原寄存器的函数 OS_CPU_A.S 文件主要定义了如下函数 : OSStartHighRdy(): 使就绪任务开始运行 OSCtxSw: 中断处理例程 OSIntCtxSw: 从 ISR 中执行切换功能 OSTickISR:ISR 节拍发生器的处理函数因为前两个文件主要是底层处理, 所以下面将会对 OS_CPU_A.S 中定义的四个文件进行介绍 这也是这次移植的主要实现部分 7.1 OSStartHighRdy 函数 这个函数主要是使就绪任务开始运行 函数处理的伪代码如下 : 根据上述伪代码, 我们实现的汇编代码及其注释如下 : /** Description : This function is called by OSStart() to start the highest priority task that was created by the application before calling OSStart(). * Arguments : none * Note(s) : 1) OSStartHighRdy() MUST: * a) Call OSTaskSwHook() then, * b) Set OSRunning to TRUE, * c) Switch to the highest priority task by loading the stack **/.align 2 OSStartHighRdy: pointer of the highest. priority task into the SP register and execute an rfi instruction. bl OSTaskSwHook //Call OSTaskSwHook, 无条件转移 li 0, 1 //Set OSRunning to 1 lis 11,OSRunning@ha 三人行组 : 顾荣辉卜鹏洋吉宇婷 7

9 stb 0, // 存一个 byte //Get pointer to ready task 首地址 lis lwz // 存一个 word lis //Save as current task TCB ptr. stw //Get new stack pointer,r1 是堆栈寄存器 lwz 1, 0(11) epilogue rfi //Restore context, 储存寄存器 //run task, 中断返回 7.2 OSCtxSw 函数说明 OSCtxSw() 函数为中断处理例程, 主要是存储当前任务的状态, 其伪代码如下 : 根据上述伪代码, 我们实现的汇编代码及其注释如下 : /** TASK LEVEL CONTEXT SWITCH Description : This function is called when a task makes a higher priority task ready-to-run. Arguments : none Note(s) : 1) Upon entry, OSTCBCur points to the OS_TCB of the task to suspend OSTCBHighRdy points to the OS_TCB of the task to resume **/.align 2 OSCtxSw: prologue //Save context lis 11,OSTCBCur@ha //Get pointer to current TCB lwz 11,OSTCBCur@l(11) 三人行组 : 顾荣辉卜鹏洋吉宇婷 8

10 //Save stack pointer in current TCB,r1 是堆栈寄存器 stw 1, 0(11) bl OSTaskSwHook //Call OSTaskSwHook lis //Get pointer to ready task TCB lwz //(r11)=ostcbhighrdy lis //Save as current task TCB ptr. stw //OSTCBCur=(r11) lis //Get High Ready Priority lbz //(r10)=ospriohighrdy lis //Save as Current Priority stb //OSPrioCur=(r10) lwz 1, 0(11) //Get new stack pointer from TCB epilogue rfi //Restore context //run task 7.3 OSIntCtxSw 函数说明 OSIntCtxSw() 函数是从从 ISR 中执行切换功能 其主体与 OSCtxSw() 一致, 唯一不同的 是在开始时需要进行栈的维护工作, 调整栈顶指针, 需要调整的结构如下 : 7.4 OSTickISR 函数说明 OSTickISR() 函数是 ISR 节拍发生器的处理函数, 其伪代码如下 : 三人行组 : 顾荣辉卜鹏洋吉宇婷 9

11 根据上述伪代码, 我们实现的汇编代码及其注释如下 : /** SYSTEM TICK ISR Description : This function is the ISR to notify uc/os-ii that a system tick has occurred. **/.align 2 OSTickISR: prologue lis 11,OSIntNesting@ha //load OSIntNesting lbz 3, OSIntNesting@l(11) addi 0, 3, 1 stb 0, OSIntNesting@l(11) //OSIntNesting++ cmpwi 0, 1 //if (OSIntNesting!= 1)... bne OSTickISR_NotSaveSP //do not save the stackpointer lis 11,OSTCBCur@ha //Get pointer to current TCB lwz 11,OSTCBCur@l(11) stw 1, 0(11) //Save stack pointer in current TCB OSTickISR_NotSaveSP: lis 4, 0x0800 //load r4 with TSR[DIS] bit (0x ) mtspr TSR,4 //clear TSR[DIS] bit bl OSTimeTick //call TmrTick handler bl OSIntExit //call to decrement OSIntNesting epilogue //Restore context rfi //run task 8. 在 SkyEye 上的运行 这部分在之前已经有过介绍, 下面仅仅做简单的说明 值得一提的是, 在 SkyEye 上运 行的调试方法较为独特 一般检查到错误之后, 首先需要在 SkyEye 源码中搜索错误输出, 三人行组 : 顾荣辉卜鹏洋吉宇婷 10

12 定位出具体出错原因, 然后需要在反汇编的文件中搜索 PC 值, 定位出错误代码 每一个错误的检查都异常艰难 使用这种方法我们成功找到多处普通错误, 并解决了 PowerPC64 位与 32 位的问题 ( 混合编译时, 如果 64 位与 32 位的汇编指令在一个文件中, 虽然可以编译, 但是编译出的指令有错误 ), 并成功解决了寄存器的映射问题 下面是 PowerPC 寄存器的示意图 : 比如在 PowerPC 汇编指令中, 所有的操作数都是数字, 比如 r0 则写成 0 需要根据指令的类型判断 0 代表的是立即数还是寄存器 但是在初期我们认为 SRR0 与 SRR1 应该也写成 0 与 1, 在出现严重错误后, 我们查阅了相关的 MPC 结构的书籍, 发现 SRR0 与 SRR1 分别对应 SPRG26 与 SPRG27, 因此应该以 26 与 27 进行表示 调试通过之后, 我们新建了一个简单任务, 即在 ucos-ii 上不停输出 helloworld 这句话, 以验证目前 ucos-ii 可以在 SkyEye 上正确运行 虽然任务简单, 但是仍可以反映出移植的 三人行组 : 顾荣辉卜鹏洋吉宇婷 11

13 成果 汇编部分的代码如下 :.text.globl start.type start: addi 1,1,0x7000 bl main; 主程序的代码如下 : #include "ucos_ii.h" #include "uprintf.h" OS_STK Task1Stk[1024]; OS_STK Task2Stk[1024]; void TaskN(char *args) { for(;;) { uprintf(args); } } void main(void) { uprintf("ucos-ii begin\n\0"); OSInit(); uprintf("ucos-ii init success\n\0"); OSTaskCreate(TaskN,"this is task1\n\0",&task1stk[0],25); uprintf("ucos-ii task create success\n\0"); OSStart(); uprintf("ucos-ii start success\n\0"); } 最后, 我们的 ucos-ii 可以正确地在 SkyEye 对 MPC8641d 的模拟上运行, 并可以循环 输出 helloworld 并且在大实验展示的过程中, 现场演示了我们的程序 9. 实验总结 这次实验, 我们成功地移植了嵌入式系统 ucos-ii, 用经过验证的编译器 Compcert 进行了编译, 尝试了交叉编译的工具, 并且在由清华大学开发的嵌入式系统模拟器 SkyEye 进行了运行 这些工作涉及到了嵌入式系统以及编译原理的多个方面, 是一次非常难得的体验与经历 另外, 由于我们这次实验很多地方都是有创新性的 独创性的 虽然大大增加了实验的难度和我们三个人的负担, 但是对我们是一次非常好的锻炼 引用 SkyEye 的维护者之一袁铮师兄的话 : 移植 ucos-ii 到 PowerPC 平台, 并在 SkyEye 上运行, 是对 SkyEye 的很好三人行组 : 顾荣辉卜鹏洋吉宇婷 12

14 的加强和验证 在这里非常感谢感谢康烁 袁铮师兄对我们的提供的莫大帮助 我们曾多次通过邮件以及面谈的方式, 讨论了 SkyEye 的使用与加强的细节 另外非常感谢董渊老师, 陈渝老师, 陶品老师和多位助教对我们实验的帮助和鼓励 三人行组 : 顾荣辉卜鹏洋吉宇婷 13

uc/os 1

uc/os 1 uc/os 1 uc/os-ii Source Code ANSI C, uc/os-ii 8/16/32 bits microprocessor Preemptive real-time Task 64 Stack Size ROMable (C compiler, assembler and linker/locator) uc/os-ii Mailboxes, Queues, Semaphores,

More information

Microsoft Word - μCOS-II在AndesCore N1033A-S上的移植 中簡Aug-2011.doc

Microsoft Word - μCOS-II在AndesCore N1033A-S上的移植  中簡Aug-2011.doc 晶心科技技术文章 µc/os-ii 在 AndesCore TM N1033A-S 上的移植 發表人 : 周杰, 应用工程师, 晶心宏科技 ( 杭州 ) 有限公司 Tel:0571-85269013-307 Mobile: 13706511046 zhoujie@andestech.com.cn. 晶 心 科 技 新 闻 联 络 人 市场部 Janine 徐家玲经理电话 : 886-3-6668300

More information

UCOS时间片轮转调度算法详解

UCOS时间片轮转调度算法详解 UCOS 时 间 片 轮 转 调 度 算 法 详 解 引 言.:UCOS 和 我 修 改 的 UCOS 的 区 别 UCOS 一 种 只 支 持 优 先 级 抢 占 型 调 度 的 操 作 系 统 它 不 支 持 同 一 个 优 先 级 有 2 个 及 以 上 的 任 务 同 时 运 作 我 修 改 的 UCOS 支 持 不 同 优 先 级 调 度 的 同 时, 支 持 同 一 个 优 先 级 有

More information

CC213

CC213 : (Ken-Yi Lee), E-mail: feis.tw@gmail.com 49 [P.51] C/C++ [P.52] [P.53] [P.55] (int) [P.57] (float/double) [P.58] printf scanf [P.59] [P.61] ( / ) [P.62] (char) [P.65] : +-*/% [P.67] : = [P.68] : ,

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

提纲 1 2 OS Examples for 3

提纲 1 2 OS Examples for 3 第 4 章 Threads2( 线程 2) 中国科学技术大学计算机学院 October 28, 2009 提纲 1 2 OS Examples for 3 Outline 1 2 OS Examples for 3 Windows XP Threads I An Windows XP application runs as a seperate process, and each process may

More information

Chapter 9: Objects and Classes

Chapter 9: Objects and Classes Java application Java main applet Web applet Runnable Thread CPU Thread 1 Thread 2 Thread 3 CUP Thread 1 Thread 2 Thread 3 ,,. (new) Thread (runnable) start( ) CPU (running) run ( ) blocked CPU sleep(

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

51 C 51 isp 10 C PCB C C C C KEIL

51 C 51 isp 10   C   PCB C C C C KEIL http://wwwispdowncom 51 C " + + " 51 AT89S51 In-System-Programming ISP 10 io 244 CPLD ATMEL PIC CPLD/FPGA ARM9 ISP http://wwwispdowncom/showoneproductasp?productid=15 51 C C C C C ispdown http://wwwispdowncom

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

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页 第 1 页共 32 页 crm Mobile V1.0 for IOS 用户手册 一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页 二 crm Mobile 界面介绍 : 第 3 页共 32 页 三 新建 (New) 功能使用说明 1 选择产品 第 4 页共 32 页 2 填写问题的简要描述和详细描述 第 5 页共

More information

OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数

OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 4: 4 月 18 日晚 9 点 关于抄袭 没有分数 复习 类的复用 组合 (composition): has-a 关系 class MyType { public int i; public double d; public char c; public void set(double

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

C C C The Most Beautiful Language and Most Dangerous Language in the Programming World! C 2 C C C 4 C 40 30 10 Project 30 C Project 3 60 Project 40

C C C The Most Beautiful Language and Most Dangerous Language in the Programming World! C 2 C C C 4 C 40 30 10 Project 30 C Project 3 60 Project 40 C C trio@seu.edu.cn C C C C The Most Beautiful Language and Most Dangerous Language in the Programming World! C 2 C C C 4 C 40 30 10 Project 30 C Project 3 60 Project 40 Week3 C Week5 Week5 Memory & Pointer

More information

Kubenetes 系列列公开课 2 每周四晚 8 点档 1. Kubernetes 初探 2. 上 手 Kubernetes 3. Kubernetes 的资源调度 4. Kubernetes 的运 行行时 5. Kubernetes 的 网络管理理 6. Kubernetes 的存储管理理 7.

Kubenetes 系列列公开课 2 每周四晚 8 点档 1. Kubernetes 初探 2. 上 手 Kubernetes 3. Kubernetes 的资源调度 4. Kubernetes 的运 行行时 5. Kubernetes 的 网络管理理 6. Kubernetes 的存储管理理 7. Kubernetes 包管理理 工具 Helm 蔺礼强 Kubenetes 系列列公开课 2 每周四晚 8 点档 1. Kubernetes 初探 2. 上 手 Kubernetes 3. Kubernetes 的资源调度 4. Kubernetes 的运 行行时 5. Kubernetes 的 网络管理理 6. Kubernetes 的存储管理理 7. Kubernetes

More information

Microsoft Word - MAN2011A_CH_RTT.doc

Microsoft Word - MAN2011A_CH_RTT.doc 基于 SAM7X EK 和 IAR EWARM 文档编号 文档版本 Rev. A 文档摘要 基于 AT91SAM7X EK 开发板的代码解读,RTT 代码解读 关键词 AT91SAM7X256 SAM7X EK IAR EWARM J LINK RTT 创建日期 2010 06 08 创建人员 Cust126 审核人员 Robin 文档类型 公开发布 / 开发板配套文件 版权信息 Mcuzone 原创文档,

More information

1 Project New Project 1 2 Windows 1 3 N C test Windows uv2 KEIL uvision2 1 2 New Project Ateml AT89C AT89C51 3 KEIL Demo C C File

1 Project New Project 1 2 Windows 1 3 N C test Windows uv2 KEIL uvision2 1 2 New Project Ateml AT89C AT89C51 3 KEIL Demo C C File 51 C 51 51 C C C C C C * 2003-3-30 pnzwzw@163.com C C C C KEIL uvision2 MCS51 PLM C VC++ 51 KEIL51 KEIL51 KEIL51 KEIL 2K DEMO C KEIL KEIL51 P 1 1 1 1-1 - 1 Project New Project 1 2 Windows 1 3 N C test

More information

Microsoft Word - 把时间当作朋友(2011第3版)3.0.b.06.doc

Microsoft Word - 把时间当作朋友(2011第3版)3.0.b.06.doc 2 5 8 11 0 13 1. 13 2. 15 3. 18 1 23 1. 23 2. 26 3. 28 2 36 1. 36 2. 39 3. 42 4. 44 5. 49 6. 51 3 57 1. 57 2. 60 3. 64 4. 66 5. 70 6. 75 7. 83 8. 85 9. 88 10. 98 11. 103 12. 108 13. 112 4 115 1. 115 2.

More information

CC213

CC213 : (Ken-Yi Lee), E-mail: feis.tw@gmail.com 9 [P.11] : Dev C++ [P.12] : http://c.feis.tw [P.13] [P.14] [P.15] [P.17] [P.23] Dev C++ [P.24] [P.27] [P.34] C / C++ [P.35] 10 C / C++ C C++ C C++ C++ C ( ) C++

More information

chap07.key

chap07.key #include void two(); void three(); int main() printf("i'm in main.\n"); two(); return 0; void two() printf("i'm in two.\n"); three(); void three() printf("i'm in three.\n"); void, int 标识符逗号分隔,

More information

EK-STM32F

EK-STM32F STMEVKIT-STM32F10xx8 软 件 开 发 入 门 指 南 目 录 1 EWARM 安 装... 1 1.1 第 一 步 : 在 线 注 册... 1 1.2 第 二 步 : 下 载 软 件... 2 1.3 第 三 步 : 安 装 EWARM... 3 2 基 于 STMEVKIT-STM32F10xx8 的 示 例 代 码 运 行... 6 2.1 GPIO Demo... 6 2.2

More information

C PICC C++ C++ C C #include<pic.h> C static volatile unsigned char 0x01; static volatile unsigned char 0x02; static volatile unsigned cha

C PICC C++ C++ C C #include<pic.h> C static volatile unsigned char 0x01; static volatile unsigned char 0x02; static volatile unsigned cha CYPOK CYPOK 1 UltraEdit Project-->Install Language Tool: Language Suite----->hi-tech picc Tool Name ---->PICC Compiler Executable ---->c:hi-picinpicc.exe ( Command-line Project-->New Project-->File Name--->myc

More information

int *p int a 0x00C7 0x00C7 0x00C int I[2], *pi = &I[0]; pi++; char C[2], *pc = &C[0]; pc++; float F[2], *pf = &F[0]; pf++;

int *p int a 0x00C7 0x00C7 0x00C int I[2], *pi = &I[0]; pi++; char C[2], *pc = &C[0]; pc++; float F[2], *pf = &F[0]; pf++; Memory & Pointer trio@seu.edu.cn 2.1 2.1.1 1 int *p int a 0x00C7 0x00C7 0x00C7 2.1.2 2 int I[2], *pi = &I[0]; pi++; char C[2], *pc = &C[0]; pc++; float F[2], *pf = &F[0]; pf++; 2.1.3 1. 2. 3. 3 int A,

More information

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

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

More information

<4D F736F F F696E74202D20C4AABDA3BBD42DC7B6C8EBCABDBFAAB7A2D6AECFB5CDB3BFAAB7A22E BBCE6C8DDC4A3CABD5D>

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

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

目录 从 0 开始移植 UCOS II 移植到野火 stm32 开发板... 1 前言... 1 第一章官方源代码介绍... 3 第二章重要文件代码详解 os_cpu.h os_cpu_c.c os_cpu_a.asm 第三章 uc/

目录 从 0 开始移植 UCOS II 移植到野火 stm32 开发板... 1 前言... 1 第一章官方源代码介绍... 3 第二章重要文件代码详解 os_cpu.h os_cpu_c.c os_cpu_a.asm 第三章 uc/ 从 0 开始移植 UCOS II 到野火 stm32 开发板 作者 Fire Team E-Mail firestm32@foxmail.com QQ 313303034 淘宝 http://firestm32.taobao.com 件平台 野火 STM32 开发板 库版本 ST3.0.0 前言 uc/os 是一个微型的实时操作系统, 包括了一个操作系统最基本的一些特性, 如任务调度 任务通信 内存管理

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

手册 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

帝国CMS下在PHP文件中调用数据库类执行SQL语句实例

帝国CMS下在PHP文件中调用数据库类执行SQL语句实例 帝国 CMS 下在 PHP 文件中调用数据库类执行 SQL 语句实例 这篇文章主要介绍了帝国 CMS 下在 PHP 文件中调用数据库类执行 SQL 语句实例, 本文还详细介绍了帝国 CMS 数据库类中的一些常用方法, 需要的朋友可以参考下 例 1: 连接 MYSQL 数据库例子 (a.php)

More information

OOP with Java 通知 Project 4: 4 月 19 日晚 9 点

OOP with Java 通知 Project 4: 4 月 19 日晚 9 点 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 4: 4 月 19 日晚 9 点 复习 类的复用 组合 (composition): has-a 关系 class MyType { public int i; public double d; public char c; public void set(double x) { d

More information

Microsoft Word - 正文.doc

Microsoft Word - 正文.doc 1 2 1 2 3 4 5 6 7 8 9 10 3 1 150 2 150 1 1 1.1 1.1.1 1.2 1.2.1 1.2.2 1.2.3 1.3 1.3.1 1.3.2 1.4 1.4.1 CPU 1.4.2 I/O 1.4.3 I/O 1.5 1.5.1 CISC RISC 1.5.2 1.5.3 1.6 1.6.1 1.6.2 N 1.6.3 2 2.1 2.1.1 2.1.2 2.1.3

More information

1 LINUX IDE Emacs gcc gdb Emacs + gcc + gdb IDE Emacs IDE C Emacs Emacs IDE ICE Integrated Computing Environment Emacs Unix Linux Emacs Emacs Emacs Un

1 LINUX IDE Emacs gcc gdb Emacs + gcc + gdb IDE Emacs IDE C Emacs Emacs IDE ICE Integrated Computing Environment Emacs Unix Linux Emacs Emacs Emacs Un Linux C July 27, 2016 Contents 1 Linux IDE 1 2 GCC 3 2.1 hello.c hello.exe........................... 5 2.2............................... 9 2.2.1 -Wall................................ 9 2.2.2 -E..................................

More information

OOP with Java 通知 Project 2 提交时间 : 3 月 14 日晚 9 点 另一名助教 : 王桢 学习使用文本编辑器 学习使用 cmd: Power shell 阅读参考资料

OOP with Java 通知 Project 2 提交时间 : 3 月 14 日晚 9 点 另一名助教 : 王桢   学习使用文本编辑器 学习使用 cmd: Power shell 阅读参考资料 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 2 提交时间 : 3 月 14 日晚 9 点 另一名助教 : 王桢 Email: 51141201063@ecnu.cn 学习使用文本编辑器 学习使用 cmd: Power shell 阅读参考资料 OOP with Java Java 类型 引用 不可变类型 对象存储位置 作用域 OOP

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

FY.DOC

FY.DOC 高 职 高 专 21 世 纪 规 划 教 材 C++ 程 序 设 计 邓 振 杰 主 编 贾 振 华 孟 庆 敏 副 主 编 人 民 邮 电 出 版 社 内 容 提 要 本 书 系 统 地 介 绍 C++ 语 言 的 基 本 概 念 基 本 语 法 和 编 程 方 法, 深 入 浅 出 地 讲 述 C++ 语 言 面 向 对 象 的 重 要 特 征 : 类 和 对 象 抽 象 封 装 继 承 等 主

More information

一个开放源码的嵌入式仿真环境 ― SkyEye

一个开放源码的嵌入式仿真环境 ― SkyEye SkyEye SkyEye http://hpclab.cs.tsinghua.edu.cn/~skyeye/ I hear and I forget, I see and I remember, I do and I understand. SkyEye SkyEye SkyEye SkyEye SkyEye 1. SkyEye PC pervasive computing PC I O PDA

More information

第 15 章 程 式 編 写 語 言 15.1 程 式 編 写 語 言 的 角 色 程 式 編 寫 語 言 是 程 式 編 寫 員 與 電 腦 溝 通 的 界 面 語 法 是 一 組 規 則 讓 程 式 編 寫 員 將 字 詞 集 合 起 來 電 腦 是 處 理 位 元 和 字 節 的 機 器, 與

第 15 章 程 式 編 写 語 言 15.1 程 式 編 写 語 言 的 角 色 程 式 編 寫 語 言 是 程 式 編 寫 員 與 電 腦 溝 通 的 界 面 語 法 是 一 組 規 則 讓 程 式 編 寫 員 將 字 詞 集 合 起 來 電 腦 是 處 理 位 元 和 字 節 的 機 器, 與 程 式 編 写 語 言 在 完 成 這 章 後, 你 將 能 夠 了 解 程 式 編 写 語 言 的 功 能 了 解 高 階 語 言 和 低 階 語 言 之 間 的 分 別 知 道 翻 譯 程 式 的 意 義 和 能 夠 把 翻 譯 程 式 分 類 為 : 匯 編 程 式 編 譯 程 式 和 解 譯 程 式 認 識 不 同 翻 譯 程 式 的 優 點 和 缺 點 程 式 是 指 揮 電 腦 的 指

More information

新・明解C言語入門編『索引』

新・明解C言語入門編『索引』 !... 75!=... 48 "... 234 " "... 9, 84, 240 #define... 118, 213 #include... 148 %... 23 %... 23, 24 %%... 23 %d... 4 %f... 29 %ld... 177 %lf... 31 %lu... 177 %o... 196 %p... 262 %s... 242, 244 %u... 177

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

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

C语言的应用.PDF

C语言的应用.PDF AVR C 9 1 AVR C IAR C, *.HEX, C,,! C, > 9.1 AVR C MCU,, AVR?! IAR AVR / IAR 32 ALU 1KBytes - 8MBytes (SPM ) 16 MBytes C C *var1, *var2; *var1++ = *--var2; AVR C 9 2 LD R16,-X ST Z+,R16 Auto (local

More information

附录J:Eclipse教程

附录J:Eclipse教程 附 录 J:Eclipse 教 程 By Y.Daniel Liang 该 帮 助 文 档 包 括 以 下 内 容 : Eclipse 入 门 选 择 透 视 图 创 建 项 目 创 建 Java 程 序 编 译 和 运 行 Java 程 序 从 命 令 行 运 行 Java Application 在 Eclipse 中 调 试 提 示 : 在 学 习 完 第 一 章 后 使 用 本 教 程 第

More information

untitled

untitled A, 3+A printf( ABCDEF ) 3+ printf( ABCDEF ) 2.1 C++ main main main) * ( ) ( ) [ ].* ->* ()[] [][] ** *& char (f)(int); ( ) (f) (f) f (int) f int char f char f(int) (f) char (*f)(int); (*f) (int) (

More information

论文,,, ( &, ), 1 ( -, : - ), ; (, ), ; ;, ( &, ),,,,,, (, ),,,, (, ) (, ),,, :. : ( ), ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ), ( ),,,, 1 原译作 修补者, 但在英译版本中, 被译作

论文,,, ( &, ), 1 ( -, : - ), ; (, ), ; ;, ( &, ),,,,,, (, ),,,, (, ) (, ),,, :. : ( ), ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ), ( ),,,, 1 原译作 修补者, 但在英译版本中, 被译作 * 夏传玲 : 本文简要回顾了国内外定性研究在最近 多年的发展概况, 总结 了定性研究的六个发展趋势和分析策略上的三种流派 在上述两种背景下, 本文探讨了计算机辅助的定性分析给定性研究带来的机遇和挑战, 特别是它和手工操作对比时的优势和劣势, 以及应用这种定性分析技术所可能面临的困难 : 定性研究定性分析 文化差异,, (, ),,,, ( - ) ( - ) ( - ) ( - ) ( - ) (

More information

DVK530/531扩展板

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

More information

Office Office Office Microsoft Word Office Office Azure Office One Drive 2 app 3 : [5] 3, :, [6]; [5], ; [8], [1], ICTCLAS(Institute of Computing Tech

Office Office Office Microsoft Word Office Office Azure Office One Drive 2 app 3 : [5] 3, :, [6]; [5], ; [8], [1], ICTCLAS(Institute of Computing Tech - OfficeCoder 1 2 3 4 1,2,3,4 xingjiarong@mail.sdu.edu.cn 1 xuchongyang@mail.sdu.edu.cn 2 sun.mc@outlook.com 3 luoyuanhang@mail.sdu.edu.cn 4 Abstract. Microsoft Word 2013 Word 2013 Office Keywords:,, HTML5,

More information

提纲. 1 实验准备. 2 从实模式进入保护模式. 3 小结 陈香兰 ( 中国科学技术大学计算机学院 ) 软件综合实验之操作系统 July 1, / 11

提纲. 1 实验准备. 2 从实模式进入保护模式. 3 小结 陈香兰 ( 中国科学技术大学计算机学院 ) 软件综合实验之操作系统 July 1, / 11 .. 软件综合实验之操作系统 进入保护模式 陈香兰 中国科学技术大学计算机学院 July 1, 2016 陈香兰 ( 中国科学技术大学计算机学院 ) 软件综合实验之操作系统 July 1, 2016 1 / 11 提纲. 1 实验准备. 2 从实模式进入保护模式. 3 小结 陈香兰 ( 中国科学技术大学计算机学院 ) 软件综合实验之操作系统 July 1, 2016 2 / 11 实验准备 实验环境准备

More information

res/layout 目录下的 main.xml 源码 : <?xml version="1.0" encoding="utf 8"?> <TabHost android:layout_height="fill_parent" xml

res/layout 目录下的 main.xml 源码 : <?xml version=1.0 encoding=utf 8?> <TabHost android:layout_height=fill_parent xml 拓展训练 1- 界面布局 1. 界面布局的重要性做应用程序, 界面是最基本的 Andorid 的界面, 需要写在 res/layout 的 xml 里面, 一般情况下一个 xml 对应一个界面 Android 界面布局有点像写 html( 连注释代码的方式都一样 ), 要先给 Android 定框架, 然后再在框架里面放控件,Android 提供了几种框架,AbsoluteLayout,LinearLayout,

More information

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

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

More information

C/C++语言 - C/C++数据

C/C++语言 - C/C++数据 C/C++ C/C++ Table of contents 1. 2. 3. 4. char 5. 1 C = 5 (F 32). 9 F C 2 1 // fal2cel. c: Convert Fah temperature to Cel temperature 2 # include < stdio.h> 3 int main ( void ) 4 { 5 float fah, cel ;

More information

JLX

JLX PRODUCT:LCD MODULE. Model No.: JLX177-006 Product Type: 1.77 inch QVGA TFT Modoule. 产品规格书 晶联讯研发研发部 : Written By Checked By Approved By 客户名称 : 结构电子核准 地址 : 深圳市宝安区西乡宝安大道东华工业区 A3 栋 6 楼电话 :0755-29784961 Http://www.jlxlcd.cn

More information

Microsoft Word - MAN2023A_CH_APPONE.doc

Microsoft Word - MAN2023A_CH_APPONE.doc AT91 softpack 1.5 代码解读 基于 SAM7X EK 综合应用代码解读 文档编号 文档版本 Rev. A 文档摘要 基于 AT91SAM7X EK 开发板的代码解读,GPIO H161T01 代码解读 关键词 AT91SAM7X256 系统板 创建日期 2010 07 14 创建人员 Cust126 审核人员 Robin 文档类型 公开发布 / 开发板配套文件 版权信息 Mcuzone

More information

<4D F736F F D20CAB5D1E BACDBBE3B1E0D3EFD1D4B5C4BBECBACFB1E0B3CCCAB5D1E92E646F63>

<4D F736F F D20CAB5D1E BACDBBE3B1E0D3EFD1D4B5C4BBECBACFB1E0B3CCCAB5D1E92E646F63> 1 实验目的 实验 2 C 和汇编语言的混合编程实验 学习在 C 程序中使用嵌入式汇编编写程序 了解嵌入式汇编的格式 语言特点 2 实验设备 S3C2410 开发板 ADS1.2 集成开发环境,JTAG 调试器 串口连接线 3 实验原理 在 ARM 的应用开发中,C 语言功能强大且容易编写程序, 但是汇编程序在底层的操作仍然具有 C 程序无法替代的功能, 有时候我们需要在 C 程序中嵌入汇编程序来完成一些直接对底层的诸如寄存器的操作

More information

378高雄市都市計畫說明書

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

More information

Microsoft Word - freeRTOS移椊.docx

Microsoft Word - freeRTOS移椊.docx FREERTOS 在 STM32 的移植 V 1.0 FreeRTOS 作为开源的轻量级实时性操作系统, 不仅实现了基本的实时调度 信号量 队列和存储管理, 而且在商业应用上不需要授权费 FreeRTOS 的实现主要由 list.c queue.c croutine.c 和 tasks.c 4 个文件组成 list.c 是一个链表的实现, 主要供给内核调度器使用 ;queue.c 是一个队列的实现,

More information

目录

目录 ALTERA_CPLD... 3 11SY_03091... 3 12SY_03091...4....5 21 5 22...8 23..10 24..12 25..13..17 3 1EPM7128SLC.......17 3 2EPM7032SLC.......18 33HT46R47......19..20 41..20 42. 43..26..27 5151DEMO I/O...27 52A/D89C51...28

More information

_汪_文前新ok[3.1].doc

_汪_文前新ok[3.1].doc 普 通 高 校 本 科 计 算 机 专 业 特 色 教 材 精 选 四 川 大 学 计 算 机 学 院 国 家 示 范 性 软 件 学 院 精 品 课 程 基 金 青 年 基 金 资 助 项 目 C 语 言 程 序 设 计 (C99 版 ) 陈 良 银 游 洪 跃 李 旭 伟 主 编 李 志 蜀 唐 宁 九 李 涛 主 审 清 华 大 学 出 版 社 北 京 i 内 容 简 介 本 教 材 面 向

More information

Prepare.ppt [兼容模式]

Prepare.ppt [兼容模式] 课前实验 Linux 操作系统的安装 C 语言编程环境的设置 TinyOS 开发环境的设置 一 实验目的 1 学会在计算机或虚拟机环境中安装 Linux 操作系统 2 学会在 Linux 下进行 C 语言编程 3 掌握交叉编译开发, 学会在 Linux 下设置 TinyOS 开发环 境, 能够完成基于 NesC 的 TinyOS 应用程序开发 二 Linux 操作系统的安装 14.04.4-desktop-amd64.iso

More information

, 即 使 是 在 昏 暗 的 灯 光 下, 她 仍 然 可 以 那 么 耀 眼 我 没 有 地 方 去, 你 会 带 着 我 么 杜 晗 像 是 在 嘲 笑 一 般, 嘴 角 的 一 抹 冷 笑 有 着 不 适 合 这 个 年 龄 的 冷 酷 和 无 情, 看 着 江 华 的 眼 神 毫 无 温

, 即 使 是 在 昏 暗 的 灯 光 下, 她 仍 然 可 以 那 么 耀 眼 我 没 有 地 方 去, 你 会 带 着 我 么 杜 晗 像 是 在 嘲 笑 一 般, 嘴 角 的 一 抹 冷 笑 有 着 不 适 合 这 个 年 龄 的 冷 酷 和 无 情, 看 着 江 华 的 眼 神 毫 无 温 爱 情 飞 过 苍 凉 / 作 者 :18758265241 1 红 色 格 子 的 旅 行 箱, 在 湿 漉 漉 地 上 发 出 刺 啦 刺 啦 的 声 音, 那 么 刺 耳, 就 像 是 此 刻 杜 晗 的 里 一 样, 烦 躁 而 不 安 就 这 样 走 出 来 了,18 年 禁 锢 自 己 的 地 方 就 在 身 后, 杜 晗 手 指 关 节 泛 白, 紧 紧 地 拉 着 旅 行 箱, 走

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

ebook8-30

ebook8-30 3 0 C C C C C C++ C + + C++ GNU C/C++ GNU egcs UNIX shell s h e l l g a w k P e r l U N I X I / O UNIX shell awk P e r l U N I X C C C C C C U N I X 30.1 C C U N I X 70 C C U N I X U N I X U N I X C Dennis

More information

新版 明解C++入門編

新版 明解C++入門編 511!... 43, 85!=... 42 "... 118 " "... 337 " "... 8, 290 #... 71 #... 413 #define... 128, 236, 413 #endif... 412 #ifndef... 412 #if... 412 #include... 6, 337 #undef... 413 %... 23, 27 %=... 97 &... 243,

More information

mvc

mvc Build an application Tutor : Michael Pan Application Source codes - - Frameworks Xib files - - Resources - ( ) info.plist - UIKit Framework UIApplication Event status bar, icon... delegation [UIApplication

More information

Microsoft PowerPoint - os_4.ppt

Microsoft PowerPoint - os_4.ppt 行 程 資 科 系 林 偉 川 行 程 概 念 行 程 與 程 式 主 要 的 不 同 點 : 程 式 是 被 放 在 外 部 的 儲 存 裝 置 如 磁 碟 上, 而 行 程 則 被 放 在 記 憶 體 中 程 式 在 儲 存 裝 置 中 是 靜 態 的, 而 行 程 在 記 憶 體 中 是 動 態 的, 它 會 隨 著 一 些 事 件 的 發 生 而 產 生 相 對 的 改 變 行 程, 就 是

More information

Guava学习之Resources

Guava学习之Resources Resources 提供提供操作 classpath 路径下所有资源的方法 除非另有说明, 否则类中所有方法的参数都不能为 null 虽然有些方法的参数是 URL 类型的, 但是这些方法实现通常不是以 HTTP 完成的 ; 同时这些资源也非 classpath 路径下的 下面两个函数都是根据资源的名称得到其绝对路径, 从函数里面可以看出,Resources 类中的 getresource 函数都是基于

More information

C 1

C 1 C homepage: xpzhangme 2018 5 30 C 1 C min(x, y) double C // min c # include # include double min ( double x, double y); int main ( int argc, char * argv []) { double x, y; if( argc!=

More information

第5章:汇编语言程序设计

第5章:汇编语言程序设计 第 5 章 : 汇编语言程序设计 程 汇编语言指令格式 系统伪指令 存储器选择方式 常用子程序 1 汇编语言程序设计 PIC 指令系统 语言系统 指 CPU 编 器语言 器语言 器语言 设计 用 语言 设计 语言 汇编语言 2 汇编语言指令格式 汇编语言指令格式 ( 指令 ) label opcode operand comment 指令 用 存 指令 指令语 3 汇编语言指令格式 1 指令 用 指令

More information

1 1 大概思路 创建 WebAPI 创建 CrossMainController 并编写 Nuget 安装 microsoft.aspnet.webapi.cors 跨域设置路由 编写 Jquery EasyUI 界面 运行效果 2 创建 WebAPI 创建 WebAPI, 新建 -> 项目 ->

1 1 大概思路 创建 WebAPI 创建 CrossMainController 并编写 Nuget 安装 microsoft.aspnet.webapi.cors 跨域设置路由 编写 Jquery EasyUI 界面 运行效果 2 创建 WebAPI 创建 WebAPI, 新建 -> 项目 -> 目录 1 大概思路... 1 2 创建 WebAPI... 1 3 创建 CrossMainController 并编写... 1 4 Nuget 安装 microsoft.aspnet.webapi.cors... 4 5 跨域设置路由... 4 6 编写 Jquery EasyUI 界面... 5 7 运行效果... 7 8 总结... 7 1 1 大概思路 创建 WebAPI 创建 CrossMainController

More information

哈尔滨工业大学硕士毕业论文模板

哈尔滨工业大学硕士毕业论文模板 μc/os-Ⅱ 在 STM32 中的移植 摘要 近些年来, 数字化技术高速发展, 嵌入式产品已经出现在我们生活中的方方面面 嵌入式操作系统又作为嵌入产品的基石, 在产业发展过程中扮演了越来越不可替代的角色 本文主要研究了嵌入式操作系统中应用较为广泛的 源代码开放的 μc/os-ii 在 STM32 芯片上的移植 本文首先分析了 μc/os-ii 实时系统的内核结构, 介绍了 μc/os-ii 的中的任务

More information

PowerPoint Presentation

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

More information

内 容 提 要 将 JAVA 开 发 环 境 迁 移 到 Linux 系 统 上 是 现 在 很 多 公 司 的 现 实 想 法, 而 在 Linux 上 配 置 JAVA 开 发 环 境 是 步 入 Linux 下 JAVA 程 序 开 发 的 第 一 步, 本 文 图 文 并 茂 地 全 程 指

内 容 提 要 将 JAVA 开 发 环 境 迁 移 到 Linux 系 统 上 是 现 在 很 多 公 司 的 现 实 想 法, 而 在 Linux 上 配 置 JAVA 开 发 环 境 是 步 入 Linux 下 JAVA 程 序 开 发 的 第 一 步, 本 文 图 文 并 茂 地 全 程 指 内 容 提 要 将 JAVA 开 发 环 境 迁 移 到 Linux 系 统 上 是 现 在 很 多 公 司 的 现 实 想 法, 而 在 Linux 上 配 置 JAVA 开 发 环 境 是 步 入 Linux 下 JAVA 程 序 开 发 的 第 一 步, 本 文 图 文 并 茂 地 全 程 指 导 你 搭 建 Linux 平 台 下 的 JAVA 开 发 环 境, 包 括 JDK 以 及 集

More information

Microsoft Word - ~ doc

Microsoft Word - ~ doc EEPROM 功能使用方法 1 适用产品 : 1.1 SM39R16A2/ SM39R12A2/ SM39R08A2 1.2 SM39R4051/ SM39R2051 1.3 SM39R04G1/ SM39R02G1 2 EEPROM 功能概述 : 2.1 使用 code flash 仿真为 Internal EEPROM, 在程序执行时, 可将 code flash 作为 data flash 储存数据使用

More information

, 7, Windows,,,, : ,,,, ;,, ( CIP) /,,. : ;, ( 21 ) ISBN : -. TP CIP ( 2005) 1

, 7, Windows,,,, : ,,,, ;,, ( CIP) /,,. : ;, ( 21 ) ISBN : -. TP CIP ( 2005) 1 21 , 7, Windows,,,, : 010-62782989 13501256678 13801310933,,,, ;,, ( CIP) /,,. : ;, 2005. 11 ( 21 ) ISBN 7-81082 - 634-4... - : -. TP316-44 CIP ( 2005) 123583 : : : : 100084 : 010-62776969 : 100044 : 010-51686414

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

untitled

untitled 3 C++ 3.1 3.2 3.3 3.4 new delete 3.5 this 3.6 3.7 3.1 3.1 class struct union struct union C class C++ C++ 3.1 3.1 #include struct STRING { typedef char *CHARPTR; // CHARPTR s; // int strlen(

More information

Microsoft Word - MSP430 Launchpad 指导书.docx

Microsoft Word - MSP430 Launchpad 指导书.docx Contents 3... 9... 14 MSP430 LAUNCHPAD 指导书 3 第一部分第一个工程 New Project File > New > CCS Project Project name: ButtonLED Device>Family: MSP430 Variant: MSP430G2553 Project templates and examples : Empty Project

More information

Learning Java

Learning Java Java Introduction to Java Programming (Third Edition) Prentice-Hall,Inc. Y.Daniel Liang 2001 Java 2002.2 Java2 2001.10 Java2 Philip Heller & Simon Roberts 1999.4 Java2 2001.3 Java2 21 2002.4 Java UML 2002.10

More information

技 术 文 件

技  术  文  件 技术文件 技术文件名称 :IAlert 接口使用说明 技术文件编号 : 版 本 :V1.0 共页 ( 包括封面 ) 拟制 审核 会签 标准化 批准 中兴通讯股份有限公司 XX 软件模块详细设计说明 版本号 修改记录 文件编号 版本号 拟制人 / 修改人 拟制 / 修改日期 1 V1.0 胡曦 2005-08-12 新建 更改理由 主要更改内容 ( 写要点即可 ) 注 1: 每次更改归档文件 ( 指归档到事业部或公司档案室的文件

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

SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基

SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 odps-sdk 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基 开放数据处理服务 ODPS SDK SDK 概要 使用 Maven 的用户可以从 Maven 库中搜索 "odps-sdk" 获取不同版本的 Java SDK: 包名 odps-sdk-core odps-sdk-commons odps-sdk-udf odps-sdk-mapred odps-sdk-graph 描述 ODPS 基础功能的主体接口, 搜索关键词 "odpssdk-core" 一些

More information

Microsoft Word - 澎湖田調報告_璉謙組.doc

Microsoft Word - 澎湖田調報告_璉謙組.doc 越 籍 新 住 民 妊 娠 醫 療 照 護 : 訪 談 李 亞 梅 女 士 組 長 : 郭 璉 謙 成 大 中 文 所 博 二 組 員 : 阮 壽 德 成 大 中 文 所 博 一 黃 榆 惠 成 大 中 文 所 碩 一 許 愷 容 成 大 中 文 所 碩 一 何 珍 儀 成 大 中 文 所 碩 一 指 導 老 師 : 陳 益 源 教 授 前 言 2009 年 03 月 21 日, 下 午 2 時 30

More information

06721 main() lock pick proc() restart() [2][4] MINIX minix2.0 GDT, IDT irq table[] CPU CPU CPU CPU (IDTR) idt[] CPU _hwint00:! Interrupt

06721 main() lock pick proc() restart() [2][4] MINIX minix2.0 GDT, IDT irq table[] CPU CPU CPU CPU (IDTR) idt[] CPU _hwint00:! Interrupt MINIX ( 730000) ( 730000) MINIX MINIX2.0 MINIX : MINIX TP3 1 MINIX UNIX Tanenbaum UNIX MINIX LINUX MINIX MINIX MINIX1.0 UNIX V7 MINIX2.0[3] POSIX MINIX3 MINIX Gabriel A. Wainer 1994-1995 [5] 1998 I/O 2002

More information

概述

概述 OPC Version 1.6 build 0910 KOSRDK Knight OPC Server Rapid Development Toolkits Knight Workgroup, eehoo Technology 2002-9 OPC 1...4 2 API...5 2.1...5 2.2...5 2.2.1 KOS_Init...5 2.2.2 KOS_InitB...5 2.2.3

More information

c_cpp

c_cpp C C++ C C++ C++ (object oriented) C C++.cpp C C++ C C++ : for (int i=0;i

More information

投影片 1

投影片 1 9 1 9-1 Windows XP Windows Server 2003 Mac OS Linux, 都 (OS, Operating System ) 2 3 , 來, 行 3 理 行 4 ,, (UI, User Interface), 滑, 令 列 (CLI, Command-Line Interface) (GUI, Graphical User Interface) 2 5 令 列,

More information

6 C51 ANSI C Turbo C C51 Turbo C C51 C51 C51 C51 C51 C51 C51 C51 C C C51 C51 ANSI C MCS-51 C51 ANSI C C C51 bit Byte bit sbit

6 C51 ANSI C Turbo C C51 Turbo C C51 C51 C51 C51 C51 C51 C51 C51 C C C51 C51 ANSI C MCS-51 C51 ANSI C C C51 bit Byte bit sbit 6 C51 ANSI C Turbo C C51 Turbo C C51 C51 C51 C51 C51 C51 C51 C51 C51 6.1 C51 6.1.1 C51 C51 ANSI C MCS-51 C51 ANSI C C51 6.1 6.1 C51 bit Byte bit sbit 1 0 1 unsigned char 8 1 0 255 Signed char 8 11 128

More information

Fun Time (1) What happens in memory? 1 i n t i ; 2 s h o r t j ; 3 double k ; 4 char c = a ; 5 i = 3; j = 2; 6 k = i j ; H.-T. Lin (NTU CSIE) Referenc

Fun Time (1) What happens in memory? 1 i n t i ; 2 s h o r t j ; 3 double k ; 4 char c = a ; 5 i = 3; j = 2; 6 k = i j ; H.-T. Lin (NTU CSIE) Referenc References (Section 5.2) Hsuan-Tien Lin Deptartment of CSIE, NTU OOP Class, March 15-16, 2010 H.-T. Lin (NTU CSIE) References OOP 03/15-16/2010 0 / 22 Fun Time (1) What happens in memory? 1 i n t i ; 2

More information

ebook15-10

ebook15-10 1 0 10.1 U N I X V 7 4. 3 B S D S V R 3 P O S I X. 1 100 % 10.2 S I G S I G A B RT a b o r t S I G A L R M a l a r m V 7 1 5 S V R 4 4. 3 + B S D 31 < s i g n a l. h > 0 10. 9 k i l l 0 P O S I X. 1 D

More information

Microsoft Word - 語æŒ⁄å�¸ç¿™é€Ÿå��(艱語)Q&A.doc

Microsoft Word - 語æŒ⁄å�¸ç¿™é€Ÿå��(艱語)Q&A.doc 國 民 中 小 學 九 年 一 貫 課 程 綱 要 語 文 學 習 領 域 ( 英 語 ) 修 訂 Q&A Q1: 教 育 部 基 於 何 種 理 由 需 要 進 行 九 年 一 貫 英 語 課 程 綱 要 微 調 工 程? A1: 啟 動 於 90 學 年 度 的 九 年 一 貫 課 程, 自 實 施 以 來, 由 於 此 重 大 課 程 變 革 無 前 例 可 循, 於 課 程 實 施 之 初,

More information

K7VT2_QIG_v3

K7VT2_QIG_v3 ............ 1 2 3 4 5 [R] : Enter Raid setup utility 6 Press[A]keytocreateRAID RAID Type: JBOD RAID 0 RAID 1: 2 7 RAID 0 Auto Create Manual Create: 2 RAID 0 Block Size: 16K 32K

More information

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

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

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

二零一五年施政報告 - 施政綱領 - 第三章 扶貧及為弱勢社群提供支援

二零一五年施政報告 - 施政綱領 - 第三章 扶貧及為弱勢社群提供支援 2013 2013 2009 104 100201397 16.0% 14.5% 2013 50 51 (a) 2015 80 2015/16 (b) 2015 52 (a) (b) 2015 53 (c) 54 55 (a) ( ) (b) 2014-15 56 (c) 57 (d) (e) 58 (a) (b) 2014/15 59 2014/15 15,000 6 12 (c) 2014-15

More information

育 部 分 則 由 陳 淑 貞 委 員 及 李 兆 環 委 員 共 同 執 行, 在 此 先 感 謝 各 位 委 員 及 學 者 專 家 之 參 與 二 目 前 評 論 報 告 初 稿 之 架 構 區 分 為 對 政 府 機 關 回 應 意 見 之 觀 察 優 點 及 待 改 進 事 項, 以 及

育 部 分 則 由 陳 淑 貞 委 員 及 李 兆 環 委 員 共 同 執 行, 在 此 先 感 謝 各 位 委 員 及 學 者 專 家 之 參 與 二 目 前 評 論 報 告 初 稿 之 架 構 區 分 為 對 政 府 機 關 回 應 意 見 之 觀 察 優 點 及 待 改 進 事 項, 以 及 總 統 府 人 權 諮 詢 委 員 會 教 育 訓 練 小 組 第 6 次 會 議 紀 錄 時 間 :103 年 4 月 16 日 ( 星 期 三 ) 上 午 9 時 30 分 地 點 : 法 務 部 4 樓 401 會 議 室 主 席 : 黃 委 員 默 記 錄 : 劉 庭 妤 出 席 人 員 : 王 委 員 幼 玲 李 委 員 念 祖 韋 委 員 薇 張 委 員 玨 ( 以 上 依 姓 氏 筆

More information

<4D6963726F736F667420576F7264202D20BACBB0B2C8ABD3EBB7C5C9E4D0D4CEDBC8BEB7C0D6CEA1B0CAAEB6FECEE5A1B1B9E6BBAEBCB032303230C4EAD4B6BEB0C4BFB1EA2E646F63>

<4D6963726F736F667420576F7264202D20BACBB0B2C8ABD3EBB7C5C9E4D0D4CEDBC8BEB7C0D6CEA1B0CAAEB6FECEE5A1B1B9E6BBAEBCB032303230C4EAD4B6BEB0C4BFB1EA2E646F63> 核 安 全 与 放 射 性 污 染 防 治 十 二 五 规 划 及 2020 年 远 景 目 标 环 境 保 护 部 ( 国 家 核 安 全 局 ) 国 家 发 展 改 革 委 财 政 部 国 家 能 源 局 国 防 科 技 工 业 局 目 录 前 言... 1 一 现 状 与 形 势... 2 ( 一 ) 核 安 全 与 放 射 性 污 染 防 治 取 得 积 极 进 展... 2 ( 二 ) 核

More information

附 : 初 中 组 一 等 奖 (31 个 ): 天 河 外 国 语 学 校 中 山 大 学 附 属 中 学 番 禺 区 大 石 富 丽 中 学 广 东 实 验 中 学 附 属 天 河 学 校 花 都 区 实 验 中 学 增 城 区 凤 凰 城 中 英 文 学 校 广 州 市 执 信 中 学 花 都

附 : 初 中 组 一 等 奖 (31 个 ): 天 河 外 国 语 学 校 中 山 大 学 附 属 中 学 番 禺 区 大 石 富 丽 中 学 广 东 实 验 中 学 附 属 天 河 学 校 花 都 区 实 验 中 学 增 城 区 凤 凰 城 中 英 文 学 校 广 州 市 执 信 中 学 花 都 关 于 2016 年 中 学 生 时 事 政 策 学 习 与 评 价 活 动 结 果 的 公 示 由 广 州 市 教 育 研 究 院 主 办, 广 州 市 中 学 政 治 教 学 研 究 会 承 办 的 2016 年 中 学 生 时 事 政 策 学 习 与 评 价 活 动 与 2016 年 4 月 9 日 上 午 在 全 市 11 个 区 的 分 赛 场 同 时 进 行 全 市 有 初 中 311

More information

<4F4BBEFAA576A470BBA15FC160AAED313034303833312E786C73>

<4F4BBEFAA576A470BBA15FC160AAED313034303833312E786C73> 1 秦 相 李 斯 錢 寧 著 083.62/8676 2 串 場 河 傳 梅 遜 083.62/8676p.1 3 武 則 天 與 狄 仁 傑 陳 虹 083.65/8876 4 予 人 好 印 象 的 我 表 現 法 高 陽 堂 192/8365 5 后 羿 與 嫦 娥 南 宮 搏 282/8533 6 八 仙 傳 奇 畢 珍 539.52/866 7 中 國 歷 史 年 表 柏 楊 602/846v.2

More information