当前位置:文档之家› 湖南工业大学ARM实验报告

湖南工业大学ARM实验报告

湖南工业大学ARM实验报告
湖南工业大学ARM实验报告

ARM嵌入式系统原理及应用开发

实验报告

学院:电气与信息工程学院

班级:电子信息1204

指导老师:谭会生

姓名:

学号:

实验一:ARM汇编指令使用实验——基本数学/逻辑运算一、实验目的

1.初步学会使用ARM ADS / Embest IDE for ARM 开发环境及ARM软件模拟器。

2.通过实验掌握数据传送和基本数学/逻辑运算的ARM汇编指令的使用方法。

二、实验设备

1.硬件:PC机。

2.软件:ADS 1.2 / Embest IDE 200X集成开发环境。

三、实验内容

熟悉ADS 1.2 / Embest IDE 200X开发环境的使用,使用LDR/STR和MOV等指令访问寄存器或存储单元,实现数据的加法运算。具体实验参考程序如下:

四.实验操作步骤

1.新建工程。先建立一个实验文件夹,如E\ARMSY\armasm1;然后运行Embest IDE集成开发环境,选择File→New Workspace菜单项,弹出一个对话框,输入工程名armasm1a/armasmlb等相关内容;最后单击OK按钮,将创建一个新工程,并同时创建一个与工程名相同的工作区。此时在工作区窗口将能打开该工作区和工程。

2.建立源文件。选择File→New菜单项,弹出一个新的、没有标题的文本编辑窗口,输入光标位于窗口中第一行,按照实验参考程序编辑输入源文件代码。编辑完后,保存文件armasmla. s。

1)armasmla. s源程序:

/* armasm1a.s */

.EQU X, 45 /*定义变量X,并赋值为45*/

.EQU Y, 64 /*定义变量Y,并赋值为64*/

.EQU STACK_TOP, 0X1000 /*定义栈顶0X1000*/

.GLOBAL _START

.TEXT

_START: /*程序代码开始标志*/

MOV SP, #STACK_TOP

MOV R0, #X /*X的值放入R0*/

STR R0, [SP] /*R0的值保存到堆栈*/

MOV R0, #Y /*Y的值放入R0*/

LDR R1, [SP] /*取堆栈中的数到R1*/

ADD R0, R0, R1

STR R0, [SP]

STOP: B STOP /*程序结束,进入死循环*/

.END

2).使用ADD/SUB/LSL/LSR/AND/ORR等指令,完成基本数学/逻辑运算。具体实验参考程序如下:

/* armasm1b.s */

.EQU X, 45 /*定义变量X,并赋值为45*/

.EQU Y, 64 /*定义变量Y,并赋值为64*/

.EQU Z, 87 /*定义变量Z,并赋值为87*/

.EQU STACK_TOP, 0X1000 /*定义栈顶0X1000*/

.GLOBAL _START

.TEXT

_START: /*程序代码开始标志*/

MOV R0, #X /*X的值放入R0*/

MOV R0, R0, LSL #8 /*R0的值乘以2的8次方*/

MOV R1, #Y /*Y的值放入R1*/

ADD R2, R0, R1, LSR #1 /*R1的值除以2再加上R0后的值放入R2*/

MOV SP, #0X1000

STR R2, [SP]

MOV R0, #Z /*Z的值放入R0*/

AND R0, R0, #0XFF /*取R0的低八位*/

MOV R1, #Y /*Y的值放入R1*/

ADD R2, R0, R1, LSR #1 /*R1的值除以2再加上R0后的值放入R2*/

LDR R0, [SP] /*Y的值放入R1*/

MOV R1, #0X01

ORR R0, R0, R1

MOV R1, R2 /*Y的值放入R1*/

ADD R2, R0, R1, LSR #1 /*R1的值除以2加上R0的值放入R2*/ STOP: B STOP /*程序结束,进入死循环*/

.END

3.添加源文件。选择Project→Add To Project→File项或单击工程管理窗口中的相应右键快捷菜单命令,打开文件选择对话框,在工程目录下选择刚才建立的源文件armasmla.s/armasmlb.s。

4.基本设置。选择Project→Settings…菜单项或按下快捷键Alt + F7,弹出工程设置对话框;在工程设置对话框中选择Processor属性页,按照使用要求对目标板所用处理器进行设置。

5.生成目标代码。选择Build→Build armasmla菜单项或按下快捷键F7,生成目标代码。此步骤也可以通过单击工具栏上相应按钮来完成。

6.调试设置。选择选择Project→Settings…菜单项或按下快捷键Alt + F7,弹出工程设置对话框;在工程设置对话框中,若选择Remote页面则对调试设备模块进行设置;若选择Debug 页面则对调试模块进行设置。

7.选择Debug→Remote Connect连接软件仿真器,执行Download命令下载程序,并打开寄存器窗口。

8.打开存储器窗口,观察地址0x8000~0x801F的内容以及地址0xFF0~0xFFF的内容。

9.单步执行程序,并观察和记录寄存器与存储器值的变化。

五、实验报告

执行-START前将45赋值给X,将64赋值给Y,并定义栈顶为0X00001000, 执行MOV sp, #stack_top后sp:0x00001000,

执行 MOV r0, #x后r0:0x0000002d

执行MOV r0, #y 后r0:0x00000040

LDR r1, [sp] 取堆栈中的数到R1

ADD r0, r0, r1 执行前r0:0x0000002d r1:0x00000040

执行后:r0:0x0000006d

最终实现了两个数字的相加。

六.实验总结

本次实验主要是熟悉ARM汇编指令和学习使用ARM ADS / Embest IDE for ARM 开发环境及ARM软件模拟器。本次为验证试验,通过本次实验掌握了基本的汇编语句,实现了基本的加法运算和基本的数学/逻辑运算。在实验过程中记录了在但不运行时有关寄存器和存储器的值,经过查询分析,查看寄存器和存储器的值,检查结果是否正确;通过这次实验熟练掌握了软件的操作和使用,学到了很多。

实验二 ARM汇编指令使用实验——存储区数据块的传送一、实验目的

1.熟悉ARM ADS 1.2 / Embest IDE for ARM 开发环境及ARM软件模拟器的使用。

2.通过实验掌握使用LDM/STM、B、BL等指令完成较为复杂的存储区访问和分支程序的方法,学习使用条件码,加强对CPSR的认识。

二、实验设备

1.硬件:PC机。

2.软件:ADS 1.2 / Embest IDE 200X集成开发环境。

三、实验内容

设计并调试一个存储区数据块的传送程序,具体数据块的传送要求为:将数据从源数据区snum复制到目标数据区dnum,数据的个数num假定为20,复制时以8个字为单位进行,对于最后不足8个字的数据,以字为单位进行复制。用ARM汇编语言设计该数据块复制程序的设计思想如下:先将源数据区的起始地址、目标数据区的起始地址以及数据个数赋给选定的寄存器R0、R1、R2,再根据每次批量/单个复制数据的个数R3确定用于数据复制的中间寄存器R4~R11,之后先将源数据区的若干个数据批量装载到中间寄存器中,再将中间寄存器的数据批量存储到目的数据存储区,随后进行数据是否复制完毕的判断,若未复制完毕,则修改有关操作数据地址,并重复前面的数据复制操作,否则,终止操作,程序结束。

四、实验操作步骤

1.新建工程。先建立一个实验文件夹,如E\ARMSY\armasm2;然后运行Embest IDE 集成开发环境,选择File→New Workspace菜单项,弹出一个对话框,输入工程名ARMcode 等相关内容;最后单击OK按钮,将创建一个新工程,同时创建一个与工程名相同的工作区。此时在工作区窗口将打开该工作区和工程。

2.建立源文件。选择File→New菜单项,弹出一个新的、没有标题的文本编辑窗口,输入光标位于窗口中第一行,按照实验参考程序编辑输入源文件代码。编辑完后,保存文件armasm2.s。.GLOBAL _START

.TEXT

.EQU NUM, 20 /*定义需要复制的字数据个数NUM为20*/

_START:

LDR R0, =SRC /*将R0指向源数据区的起始地址*/

LDR R1, =DST /*将R1指向源数据区的起始地址*/

MOV R2, #NUM /*将需要复制的字数据个数存放在R2中*/

MOV SP, #0X400 /*将堆栈指针SP指向#0X400*/ BLKCOPY:

MOVS R3, R2, LSR #3 /*R2的值除以8的结果存入R3*/

BEQ COPYWORDS /*若Z=1,则转COPYWORDS*/

STMFD SP!, {R4-R11} /*将R4~R11的内容存入堆栈进行保护*/ OCTCOPY:

LDMIA R0!, {R4-R11} /*从源数据区装载8个字数据到R4~R11*/ STMIA R1!, {R4-R11} /*将R4~R11中的8个字数据存入目的数据区*/

SUBS R3, R3, #1 /*每复制一次R3减1*/

BNE OCTCOPY /*若R3不等于0,则转移到OCTCOPY*/

LDMFD SP!, {R4-R11} /*将堆栈内容恢复到R4~R11*/

COPYWORDS:

ANDS R2, R2, #7 /*计算需复制的奇数个字的个数*/

BEQ STOP /*若R2=0则停止*/

WORDCOPY:

LDR R3, [R0], #4 /*将源数据区的一个字装载至R3*/

STR R3, [R1], #4 /*将R3中的数据存到目的数据区*/

SUBS R2, R2, #1 /*数据传输控制计数器减1*/

BNE WORDCOPY /*若R2不等于0,则转移到WORDCOPY*/

STOP:

B STOP

.LTORG

SRC: /*源数据区起始地址标号*/

.LONG 1, 2,3 ,4, 5, 6, 7, 8, 1, 2, 3, 4, 5, 6, 7, 8, 1, 2, 3, 4

DST: /*目的数据区起始地址标号*/

.LONG 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 .END

3.添加源文件。选择Project→Add To Project→File项,或单击工程管理窗口中的相应右键快捷菜单命令,打开文件选择对话框,在工程目录下选择刚才建立的源文件armasm2.s。4.基本设置。选择Project→Settings…菜单项或按下快捷键Alt+F7,弹出工程设置对话框;然后在工程设置对话框中,选择Processor属性页,对目标板所用处理器进行设置。

5.生成目标代码。选择Build→Build armasm2菜单项或按下快捷键F7,生成目标代码。也可以单击工具栏上的相应按钮来完成。

6.调试设置。选择Project→Settings…菜单项或按下快捷键Alt+F7,弹出工程设置对话框;在工程设置对话框中,若选择Remote页面则对调试设备模块进行设置;若选择Debug页面,则对调试模块进行设置。

7.选择Debug→Remote Connect连接软件仿真器,执行Download命令下载程序,并打开寄存器窗口。

8.打开存储器窗口,观察地址0x8054~0x80A0的内容以及地址0x80A4~0X80F0的内容。

五、实验报告

执行-START之后:

R0:0X00008054 R1:0X000080a4 R2:0X00000014 SP:0X00004000

执行STMIA R1!,{R4~R11}后:

R0:0X00008074 R1:0X000080a4 R4~R11:0X00000001~0X00000008

执行LDMFD之后:

SP:0X000004000 R4~R11:0X00000000~0X000000000

实验最终完成了将数据从源数据区snum复制到目标数据区dnum。

六、实验总结

进一步熟悉了ARM ADS 1.2 / Embest IDE for ARM 开发环境及ARM软件模拟器的使用。通过本次实验掌握使用LDM/STM、B、BL等指令完成较为复杂的存储区访问和分支程序的方法,学习使用条件码,加强对CPSR的认识,掌握了存储数据块的传送,加强了对操作命令符的认识,以及选择wire型和reg型的区别,更加熟悉和编写程序,对程序的理解也进一步加深,同时也发现了许多不足,有很多指令需进一步弄懂和多向其他人请教学习。

实验三汇编语言与C语言的相互调用实验

——随机数发生器

一、实验目的

1.阅读实验程序,观察处理器启动过程,学会使用ADS1.2/Embest IDE辅助信息窗口来分析判断调试过程和结果。

2.学会在ADS1.2/Embest IDE中编写、编译与调试汇编语言和C语言相互调用的程序。

二、实验设备

1.硬件:PC机。

2.软件:ADS 1.2 / Embest IDE 200X集成开发环境。

三、实验内容

使用汇编语言设计一个产生随机数的函数,然后通过C语言来调用该函数产生一系列随机数,并存放到数组中。

四、实验步骤

1.创建新的工程,工程名为armcasm。

2.按照参考程序编写源代码文件,并分别保存为randtest.c、init. s、random. s和ldscript,然后把它们加入工程中。

1).randtest.c参考源代码

/*随机数产生测试例子,程序通过调用random..s中的函数randomnumber来生成随机数*/ //#include

extern unsigned int randomnumber( void );

int main( )

{

int i;

int nTemp;

unsigned int random[10];

for( i = 0; i < 10; i++ )

{

nTemp = randomnumber( );

random[i] = nTemp;

}

return( 0 );

}

2).init.s参考源代码

/*系统初始化程序,用于硬件初始化设置,并转入外部的随机数产生主函数main( )*/ #程序入口,ARM汇编

#.ARM

.GLOBAL _START

.TEXT

_START: B RESET_HANDLER

UNDEFINED_HANDLER: B UNDEFINED_HANDLER

SWI_HANDLER: B SWI_HANDLER

PREFETCH_HANDLER: B PREFETCH_HANDLER

ABORT_HANDLER: B ABORT_HANDLER

NOP /* RESERVED VECTOR */

IRQ_HANDLER: B IRQ_HANDLER

FIQ_HANDLER: B FIQ_HANDLER

RESET_HANDLER: LDR SP, =0X00002000

.EXTERN MAIN

LDR R0, = MAIN

MOV LR, PC

BX R0

#- LOOP FOR EVER

END:

B END

.GLOBAL __GCCMAIN

__GCCMAIN:

MOV PC, LR

.END

3).random.s参考源代码

# 这是一个使用33位反馈移位寄存器产生伪随机数的函数产生器RANDOMNUMBER # AREA |Random$$code|, CODE, READONL Y

.GLOBAL RANDOMNUMBER

RANDOMNUMBER:

# ON EXIT:

# A1 = 32伪随机数的低位数据

# A2 = 32伪随机数的高位数据

LDR IP, SEEDPOINTER

LDMIA IP, {A1, A2}

TST A2, A2, LSR#1

MOVS A3, A1, RRX

ADC A2, A2, A2

EOR A3, A3, A1, LSL#12

EOR A1, A3, A3, LSR#20

STMIA IP, {A1, A2}

MOV PC, LR

SEEDPOINTER:

.LONG SEED

.DATA

.GLOBAL SEED

SEED:

.LONG 0X55555555

.LONG 0X55555555

# END

4).链接脚本文件ldscript参考源代码

SECTIONS

{. = 0x0;

.text : { *(.text) }

.data : { *(.data) }

.rodata : { *(.rodata) }

.bss : { *(.bss) }

}

3.编译→汇编器设置→链接器设置→调试器,并编译、链接工程。

五、实验报告

第一个randtest.c程序主要是实现生成随机数,第二个init.s程序主要实现硬件的初始化,第三个random.s程序是主程序,主要实现使用一个33位反馈移位寄存器产生伪随机数的函数产生器。最后一个为连接脚本文件参考代码。链接脚本程序主要是描述编写的文件中的各个部分如何摆放在输出文件中,并控制这些文件如何定位这些输出文件。链接脚本文件必须以关键词SECTIONS开始,紧接着式大括号,后面是所有需要输出地描述部分,最后是闭括号收尾,并且全部使用半角符号。

本ldscript文件中各语句的含义是:“.=0x0”为将当前地址计数器指向0x0,“.text : { *(.text) }”为程序代码必须放在当前的地址计数器指向的0x0处,“.data : { *(.data) }”为已经初始化的数据必须放在当前的地址计数器指向的地方(紧接text区域后),“.rodata :

{ *(.rodata) }”为只读数据必须放在当前的地址计数器指向的地方(紧接data区域后),“.bss : { *(.bss) }”为未初始化的数据必须放在当前的地址计数器指向的地方(紧接rodata区域后)。

六、实验总结

通过本次实验,观察处理器启动过程,学会了使用ADS1.2/Embest IDE辅助信息窗口来分析判断调试过程和结果。学会了在ADS1.2/Embest IDE中编写、编译与调试汇编语言和C 语言相互调用的程序,通过这次实验发现了很多的不足,还需要更加的努力。

湖南工业大学2019届毕业设计过程资料格式模板

重要提示 (本页不打印不装订) 1)请用Word打开本文档。本模板中的蓝色文字,在填写时或打印前删除,红色文字按实际情况修改。禁止在规定之外增加任何空格或空行。 2)字号:都用小四号字(已设定的除外); 字体:中文都用宋体,非中文都用Times New Roman体; 行距:都用最小值20磅(已设定的除外); 字距:都用标准间距。 3)执行复制/粘贴操作时,强烈建议按“选择性粘贴”→“无格式文本”。切忌将分节符粘贴到本模板中来。图片、文本框等对象,必须先设置为嵌入型后,再粘贴进来,否则会导致不可编辑。 4)切忌拆开本电子档。指导教师在填完“任务书”后,将本电子档完整的发给学生,学生继续往下填写“开题报告”、“中期报告”、……,每个阶段交资料时,用A4纸单面打印相应的页即可。切忌借用别人的电子档打印空表格,各人的页码可能不同。5)班级名称举例:应化1501,后面不加“班”字。 6)以“学号姓名过程资料”为文件名(中间无空格)存盘,如“15404500130张三过程资料”。 7)其它排版、打印与装订方面的详细要求,见《本科毕业设计(论文)手册》规定。

2019届 本科毕业设计(论文)资料第二部分过程管理资料

过程管理资料目录 1.毕业设计(论文)课题任务书 (1) 2.毕业设计(论文)开题报告 (3) 3.毕业设计(论文)中期报告 (7) 4.毕业设计(论文)指导教师评阅表 (8) 5.毕业设计(论文)评阅教师评阅表 (9) 6.毕业设计(论文)答辩及最终成绩评定表 (10) 打印前请更新页码,更新方法:右击目录区→“更新域”→“只更新页码”。

毕业设计(论文)课题任务书学院:

嵌入式实验报告

计算机专业类课程 实 验 报 告 课程名称:嵌入式微处理器系统及应用学院:计算机科学与工程 专业:计算机科学与技术 学生姓名:廖雪平 学号:2011060120003 指导教师:陈丽蓉 日期:2014年5月15日 电子科技大学计算机学院实验中心

电子科技大学 实验报告 实验一 实验名称:熟悉嵌入式系统软件开发工具与环境 一、实验学时:4 二、实验内容和目的: AR熟悉嵌入式系统软件开发工具与环境 M处理器指令编程基础实验 ARM处理器工作模式实验 ARM处理器异常处理实验 编写2段汇编程序,一段实现数据区的拷贝,另一段实现对第一个程序的调用,完成参数传递和返回值的传递。数据拷贝程序需要判断传递参数的正确性:源数据区和目的数据区不能重叠,如果重叠则不进行拷贝操作,并返回错误码(1),否则进行数据拷贝并返回成功码(0)。 三、实验原理: M处理器指令编程基础。 ARM处理器工作模式 ARM处理器异常处理 四、实验器材(设备、元器件) Pc机、开发板 五、实验步骤 1、了解并连接开发板。 2、运行程序熟悉环境并对开发板进行测试。 3、编写程序并调试运行 4、完成实验内容。 5、调试并撰写实验报告。 六、实验数据及结果分析: 实验代码:

实验截图: 电子科技大学计算机学院实验中心

七、实验结论、心得体会和改进建议: 实验本身不会很难,但初次开发还是不太熟练,不过本实验让我更加熟练了ARM汇编的开发,以及熟悉了ARM的开发流程以及开发环境 电子科技大学计算机学院实验中心

电子科技大学 实验报告 实验二 一、实验名称:UART串口通讯实验 二、实验学时:4 三、实验内容和目的: 1)在已有串口驱动软件及测试程序的基础上,修改测试程序,尝试对串口的各项通讯参数进行修改,并调整相应的与主机的连接配置,以便修改参数后的串口仍然 能够正常通讯; 2)通过查阅芯片手册,尝试自行实现串口的初始化函数,替代已有驱动软件库中的串口初始化函数,并通过测试程序验证自行编写的函数的正确性。 四、实验原理:UART串口通讯原理 五、实验器材(设备、元器件) pc、开发板、相关环境 六、实验步骤: 1、了解实验内容 2、修改测试程序调整连接配置以便修改参数后的串口仍然能够正常通讯 2、编写实验代码 3、测试验证自行编写的函数的正确性。 七、实验数据及结果分析: 实验代码:

贫困生异动及贷款说明书

第17周学工系统例会材料 一、2011年贫困生信息库异动工作的有关要求 1、请各学院严格按照《学生手册》中《湖南工业大学贫困生认定办法》中的要求,组织开展对申请学生的认定; 2、各学院要以学生资助管理中心下发的贫困生信息库为基准进行异动,异动比例为本学院贫困生库人数的20%以内,尽量兼顾各班级异动情况平衡。 3、各学院须以班级为序填写好《学院2011年贫困生信息库名单汇总表》、《学院2011年贫困生信息库删除名单汇总表》、《学院2011年贫困生信息库新增名单汇总表》,并和新增学生的认定材料按班级顺序收齐纸稿和电子稿,于6月27日前统一上交学生资助管理中心曾老师处; 4、以上三种表格可在学工系统QQ群共享中下载。 二、2011年国家助学贷款准备工作的有关要求 (一)各学院须召开国家助学贷款主题班会,告知学生如下有关要求: 1、宣传国家助学贷款相关政策及还款操作注意事项,今年鼓励学生暑假期间先到生源地县(市、区)教育局申请助学贷款,若生源地申请不成功者,则下学期开学时再到学校申请贷款; 2、凡是欠费的学生都要申请办理国家助学贷款以抵缴欠费; 3、若通过申请办理国家助学贷款抵缴学杂费后,仍还有部分欠费的学生由学院将这些欠费学生统一申请来学校办理缓交手续,缓交期限为:当年秋季学期结束前缴清,超过缓交期限后学校将不予保存未按缓交期限缴费的相关申请资料,学生缴欠费时则要付息。

4、2012届毕业的学生申请国家助学贷款时,请学生核实本人的欠费后再填写申请贷款金额,辅导员、特别是负责贷款工作的辅导员要认真仔细审核毕业班学生申请的贷款金额,申请金额不得超过欠费。根据国家助学贷款政策的相关要求,防止套取现金,若有学生出现多贷的金额,学校不予办理退款。 5、对既不申请办理国家助学贷款,又不缴学杂费的学生,视为恶意欠费,学校严格执行欠费付息、不予注册、考试、答辩、缓交等相关规定; 6、各学院要初步对本院今年申请国家助学贷款的学生人数和金额进行摸底统计,并须对有申请贷款意向的学生按班级填写《国家助学贷款申请意向统计表》,并统计好本院有申请意向学生的总人数和总金额,于6月27日前统一上交学生资助管理中心王老师处。 (二)学生准备材料(以下准备资料请用16k纸张打印或复印,依裁剪线裁剪,材料由学生先自己保管): 1、具体材料格式见下面附表1、2(依裁剪线裁剪),湖南工业大学先锋网“学生资助”栏可下载; 2、父母亲身份证复印件,本人身份证、学生证复印件,若父母身份证遗失,可用户口簿代替; 3、2010-2011学年成绩表。 三、国家助学贷款申请、查询及还款操作流程 1、请通知学生按如下步骤登陆,并认真阅读还款操作办法。“湖南工业大学→校园经纬→先锋网(学生处)→学生资助→国家助学贷款→提前还款操作办法+国家助学贷款支付宝使用说明”。 2、原湖南冶金职业技术学院贷款的学生若在国家开发银行助学贷款系统中的湖南工业大学模块中登录查找不到者,请通知该学生使用

二级公路毕业设计开题报告

湖南工业大学 本科毕业设计(论文)开题报告 (2013届) 学院(部):土木工程学院 专业:道路与桥梁 学生姓名:吴泽力 班级:土木095 学号09403100138 指导教师姓名:胡忠恒职称副教授 职称

2013年5 月7 日

题目:汨罗二级公路设计 1.结合课题任务情况,查阅文献资料,撰写1500~2000字左右的文献综述 1.1公路建设的意义 公路交通是衡量一个国家经济实力和现代化水平的重要标志,是国民经济发展、社会发展和人民生活必不可少的公共基础设施。公路建设的发展速度对于促进国民经济的发展,拉动其他产业的发展具有非常重要的意义。高等级公路在中国内地的出现和发展走过了几十年的历程,在今天,高等级公路和全国公路网正在为中国经济和社会的发展提供着便捷、和高效率的运输服务。 美国前总统艾森豪威尔年轻时曾参加横跨美国大陆的汽车旅行,亲身体验到落后的道路意味着“浪费、危险和死亡”。当选总统后,他立即着手绘制美国公路建设的蓝图。美国公路的发展促进了人员、信息和货物的流通,刺激了生产的发展。 要想富,先修路。公路作为一种现代化的公路运输通道在当今社会经济中正在发挥着越来越重要的作用。实践证明公路作为基础设施对沿线的物流、资源开发、招商引资、产业结构的调整、横向经济联合起到积极的促进作用。 几十年来,我国公路建设已取得巨大成就。回顾我国公路发展历程,对比世界公路发展趋势,可以认为,我国公路交通正处于扩大规模、提高质量的快速发展时期。但是,由于基础十分薄弱,我国公路建设总体上还不能适应国民经济和社会发展的需要,与发达国家的先进水平相比还有较大差距。 因此,为逐步实现我国交通运输现代化的总体战略目标,按照道路的使用功能和交通需求,重点提高在技术领域的研究,发展道路建设的经济性,耐久性,并重点考虑道路建设的可持续性,防污,防噪,及生态平衡性,这都将是在今后一段时间内中国道路发展要着重解决的问题。 汨罗二级公路对于地方的意义:汨罗二级公路横穿岳阳县和汨罗市,使两地的经济,文化和政治得到更充分的交流。同时对于各自的县市而言,汨罗市二级公路成为了促进了工业与农业,城市和乡村,生产与消费的重要纽带。 1.2 二级公路设计资料 二级公路:是连接政治、经济中心或大工矿区的干线公路、或运输繁忙的城郊公路,双车道二级公路能适应将各种汽车折合成小客车的年平均日交通量为5000--15000辆。 二级公路分为汽车专用二级公路和一般二级公路两种。汽车专用二级公路能适应按各种汽车(包括摩托车)折合成中型载重汽车4500——7000辆的年平均昼夜交通量,为连接政治、经济中心或大工矿区、港口、机场等地的专供汽车行驶的公路。

浙工大 嵌入式实验报告

金艳霞通信2班201203110210 实验五Linux交叉编译平台 一、实验目的 1.掌握一些基本的linux读写操作 2.利用vcc编译c程序 3.通过nfs挂载到实验箱中,利用交叉编译执行文件 二.实验设备 1.Arm9试验箱 2.Pc机 3.Linux系统服务器 三.实验过程及实验结果 1.连接电脑箱 2.设置交叉编译环境 启动putty.exe 登陆192.168.1.116 3.添加软件包至实验目录: ①[shiyan@localhost ~]$ cd /home/shiyan ②[shiyan@localhost ~]$ tar –zxvf arm-linux-gcc-3.4.4-glib-2.3.5-static.tar.gz tar -zxvf arm-linux-gcc-3.4.4-glib-2.3.5-static.tar.gz ③[shiyan@localhost201203110210] $export PATH=$PATH:/home/shiyan/201203110210/opt/crosstool/arm-linux/gcc-3.4.4-glib-2. 3.5/arm-linux/bin ④[shiyan@localhost 201203110210]$ set OSTYPE=linux-gnu PATH=/usr/lib/qt-3.3/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/shiya n/bin:/home/shiyan/opt/crosstool/arm-linux/gcc-3.4.4-glibc-2.3.5/arm-linux/bin:/ho me/shiyan/opt/crosstool/arm-linux/gcc-3.4.4-glibc-2.3.5/arm-linux/bin:/home/shiyan /opt/crosstool/arm-linux/gcc-3.4.4-glibc-2.3.5/arm-linux/bin 可以看出路径已添加 ⑤[shiyan@localhost 201203110210]$ arm-linux-g再按tab arm-linux-g++ arm-linux-gcc arm-linux-gcc-3.4.4 arm-linux-gccbug arm-linux-gcov ⑥[shiyan@localhost 201203110210]$ arm-linux-gcc arm-linux-gcc: no input files 此时出错,无此文件 3.测试程序 ①创建hello.c [shiyan@localhost ~]$ vi hello.c

关于宿舍管理的通告

关于宿舍管理的通告 二、资产盘点(10月13日-10月25日) (二)与所有住宿人员签订资产管理保全协议,确保公共物资的安全管理; 三、卫生清理(10月26日-10月31日)各住宿人员对宿舍进行卫生大清理,并按照宿舍管理制度中的物品定置摆放要求进行清理整顿,做到室内卫生整洁、物品摆放有序。 四、考核管理(11月1日-) (一)综合部作为公司员工宿舍职能管理部门负责组织对员工宿舍住宿管理进行监督检查; (三)各部门(车间)负责人及本部门住宿人员绩效工资均与宿舍管理考核挂钩;各住宿人员考核参照《宿舍管理考核处罚标准》执行,各部门(车间)主任考核处罚金额为本部住宿人员每次检查累计处罚金额的50%。 五、公寓管理推行(11月26日-12月30日) (二)为所有住宿员工配发一套床单、被罩、枕巾等床上必须品,便于公寓化统一管理; (三)开设洗衣房,为住宿员工清洗工装和公司统一配置的床上用品,为员工减轻工作和生活压力。望各部门按照《通知》要求,积极组织本部人员开展住宿管理及卫生清理整顿工作并有效配合综合部推进落实。 特此通知附: 1、《住宿员工操行规范》 2、《宿舍管理标准》 3、《宿舍管理考核处罚标准》

告宿舍是广大同学在校期间学习、生活的重要场所。维护学生宿舍的安全稳定、文明有序是大家共同的愿望。现重申学校有关规定: 2、严禁人为故意毁损宿舍内的设施、公共财产和物品。违者按《湖南工业大学学生违纪处分暂行规定》或报公安部门按《中华人 民共和国治安管理处罚法》第四十九条处理。 3、严禁在空调专用插座上私接电源、电线或插座板。 特此通告 xxz工业大学学生处湖南工业大学保卫处 11-3 各系、宿舍区,全体住宿生: 1、宿舍区严禁使用蜡烛、酒精灯、煤油炉等明火,严禁焚烧废 纸杂物,或将易燃易爆物品带至宿舍。一经发现,一律给予记过处分。因上述行为酿成事故的,追究其刑事和民事责任。 2、学生宿舍内严禁使用大功率电器及电热器具(如:热得快、电水壶、电饭煲、取暖器、电热毯、电暖宝、电热水袋、烘鞋器、电 吹风、电熨斗、电烙铁、电热杯、夹发梳、高热灯具等)。一经发现 即予没收。不配合宿管员查处管理的,给予记过处分。尚未酿成事 故的,给予严重警告以下处分;酿成事故的,给予留校察看以上处分,并追究刑事和民事责任。 有关宿舍的管理规定详见《学生宿舍管理条例》(《学生手册》 第16页)和《学生行政处分条例》第三条第5款(《学生手册》第 30页)。 为了维护宿舍区的生活秩序,为了确保同学们的生命财产安全,请广大同学认真学习相关规定,严格遵守。请各系加强宣传教育, 请宿管科严格执行。 特此通告!

嵌入式系统 实验报告 南邮

实验报告 ( 2011 / 2012 学年第二学期) 课程名称ARM嵌入式系统原理与开发 实验名称嵌入式Linux交叉开发环境建立与程序开发实验时间2012 年 6 月21 日指导单位计算机学院 指导教师王诚 学生姓名颜泽鑫班级学号B09011027 学院(系) 通信与信息工程专业电子信息工程

实验一、熟悉Linux开发环境 实验目的: 熟悉Linux开发环境,学会基于S3C2410的Linux开发环境的配置和使用,学习使用Linux操作系统的常用命令。使用Linux的armv4l-unknown-linux-gcc编译,使用基于NFS方式的下载调试,了解嵌入式开发的基本过程。 实验内容与要求: 使用Redhat Linux 9.0操作系统环境,安装ARM-Linux的开发库及编译器。创建一个新目录,并在其中编写hello.c和Makefile文件。学习在Linux下的编程和编译过程,以及ARM开发板的使用和开发环境的设置。下载已经编译好的文件到目标开发板上运行。 学会集成环境的安装与开发。 实验设备及工具(包括软件调试工具): 硬件:UP-NETARM2410-S嵌入式实验平台、PC机Pentium 500以上, 硬盘10GB以上。 软件:PC机操作系统REDHAT LINUX 9.0+MINICOM+ARM-LINUX开发环境。 实验过程: 运行PC机上的Linux系统,进入系统后,建立工作目录,所用语句如下:[root@zxt smile]# mkdir hello [root@zxt smile]# cd hello 编写的hello.c如下: #include main() { printf(“hello world \n”); } 要使上面的hello.c程序能够运行,必须要编写一个Makefile文件,Makefile 文件定义了一系列的规则,它指明了哪些文件需要编译,哪些文件需要先编译,哪些文件需要重新编译等等更为复杂的命令。 本次实验所用的Makefile文件如下: CC= armv4l-unknown-linux-gcc EXEC = hello OBJS = hello.o CFLAGS +=

开题报告

硕士研究生学位论文选题报告 报告题目:城市道路立体交通景观的改造与探讨 ——以武汉市中南路为例 学号:120121362 研究生:王浩 入学年月:2012年9月 所在学院:土木工程与建筑学院 专业:景观建筑 导师:__ 选题时间:2013年12 月29 日

一、立论依据(课题来源、选题依据和背景情况、课题研究目的、理论意义和实际应用价值) 1、项目来源 城市交通是城市发展的重要推动力量,也是一个城市文明的标志。随着我国国民经济水平的不断提高,私家车保有量不断上升,预示着汽车大众化消费的时代的来临。资料显示,近年来武汉市的汽车保有量以年均11%的速度快速增长,日前早已突破百万。然而城市道路中车辆数量的激增,导致城市道路不堪重负,与此同时,城市道路规划的严重滞后也使得城市道路建设始终无法与车辆保有量的上升趋势形成正比。同时随着地铁、高架桥等项目的不断推进,武汉城市交通问题必将越来越突出。 城市化的不断推进使得城市人口急剧增加,人们在寻找一个快速行走环境的同时,也衍生出了人车共行的现象,人车矛盾也逐步凸现出来。根据武汉市交管局发布的“武汉交通堵点堵段地图”显示,武汉的交通堵点堵段有20多处,这些堵点堵段严重制约了市民的出行。由此可以看出,改造和探讨城市道路立体交通景观是现阶段及未来的社会发展的迫切需要。 2、选题依据和背景情况 根据武汉两江分隔、城市土地制约、基础设施陈旧等市情来看,目前政府正在加大过江通道、轨道交通和过街桥涵、停车场等交通基础设施建设,着力建设地上与地下、公路与水路、有轨与无轨立体交

通体系,发展轨道交通、支持公交优先、发挥港口轮渡的作用。城市轨道交通已然形成了轻型轨道、高架铁路、地下铁路等几种形式。 然而我们不难发现,城市道路随着城市内车辆的增加及设计使用年限的超期服役从而不堪重负。车辆的急剧增加,导致城市内经常出现堵车现象,人们的出行时间也不断加长,给人们的日常生活带来诸多不便;同时城市道路的设计使用年限的不周全考虑无法适应现阶段城市车辆的发展趋势也是一大矛盾。根据武汉市交通管理局的相关统计,在过去的15年里,机动车保有量增加了4倍多,但中心城区的道路里程却只增加了1倍多,主要道路都在超负荷运转。 3、课题的研究目的 本文从不同角度对城市道路进行阐述分析,结合具体地区研究,力求发现城市道路规划对人们生活的影响,在现代城市建设中如何更好的规划城市道路,让城市道路服务于民,作用于城市建设,达到相辅相成,相互依托之关系。 4、拟定课题解决的主要问题 本文主要对武汉市的城市立体交通进行研究,以中南路地区为研究对象,重视城市交通功能与实用性道路规划的探析。不少人常将道路规划进行狭义的理解,没有考虑到城市的发展和需求,这主要是对城市道路规划的性质,特点不太了解。虽然它们都规划,也都提供给市民使用,但道路的使用年限、承载量、行车速度等方面却大有不同。这些规划以当前的使用为主,却无法满足城市发展的需要和城市交通

《广东工业大学研究生学业奖学金评审办法》广工大规字〔2018〕37号附件

广东工业大学研究生学业奖学金评审办法 第一章总则 第一条为加大对研究生教育培养的支持力度,调动研究生参与学术研究和科研实践的积极性,激发研究生学习和创新热情,提高研究生培养质量,根据《省财政厅、教育厅关于印发<广东省普通高校研究生学业奖学金管理暂行办法>的通知》(粤财教[2014]239号)等文件规定,从2014年秋季学期起,设立研究生学业奖学金。为做好我校研究生学业奖学金管理评审工作,结合学校实际,制定本办法。 第二条研究生学业奖学金由省财政厅下拨经费和学校出资共同组成,用于奖励支持我校在读的优秀研究生更好地完成学业。 第三条研究生学业奖学金的安排使用坚持专款专用和公开透明的原则。 第二章奖励标准与申请条件 第四条奖励标准

注:一年级研究生学业奖学金100%覆盖,根据当年招生简章确定等级,不设固定比例。二三年级学业奖学金等级比例从2019级开始执行,2018级及以前研究生按《广东工业大学研究生学业奖学金评审办法》(广工大规字〔2016〕12号)执行。 第五条申请条件 (一)热爱社会主义祖国,拥护中国共产党的领导; (二)遵守宪法和法律,遵守高等学校规章制度,未曾受过校纪处分; (三)诚实守信,品学兼优; (四)具有中华人民共和国国籍; (五)积极参与学术研究和科研实践; (六)纳入全国研究生招生计划的全日制研究生; (七)学校规定学制内的在校非定向全日制博士研究生、硕士研究生(不含定向、MBA、MEM等有工资收入类型研究生); (八)完成当年度培养方案规定的教学任务(修读完培养方案规定的学分或完成开题报告、中期检查);当年度无不及格课程;当年度无黄牌警告课程或黄牌警告课程1门。 (九)提交申请前,应缴清学费、住宿费等代收费或者办理贷款手续。 (十)原则上,博士研究生必须有学术科研成果。 第六条直博生和招生简章中注明不授予中间学位的本硕博、硕博连读学生,根据当年所修课程的层次阶段确定身份参与学业奖学金的评定。在选修硕士课程阶段按照硕士研究生身份参与评定,进入选修博士研究生课程阶段按照博士研究生身份参与

湖南工业大学硕士学位研究生开题报告

湖南工业大学硕士学位研究生开题报告论文题目:湖南工业大学硕士学位研究生开题报告:中石化湖南分公司企业文化建设研究 论文语种:中文 您的研究方向:工商管理 是否有数据处理要求:否 您的国家:中国 您的学校背景:普通大学 要求字数:5000 附8分钟ppt 论文用途:mba毕业论文 是否需要盲审(博士或硕士生有这个需要):否 补充要求和说明:开题报告 一、研究背景、目的及意义 (一)研究背景 自从1978年改革开放政策实施以来,在经济建设和社会发展方面,中国的成就举世瞩目。改革开放至今三十余年,中国已经不可抗拒的被卷入国际竞争的大环境,面临全球经济一体化的冲击,中国企业已经在较大范围内参与全球竞争。国际市场的理性化,企业竞争的愈加激烈,使得单纯物质力量能发挥的作用越来越少,企业文化的作用受到越来越多经营者和学者的重视。企业文化是企业管理的灵魂所在,体现了企业的经营哲学。通过企业文化,员工的精神得以凝聚,进而组成和推动企业实现其发展

战略,维护企业的生存与发展。 二、国内外研究现状 三、本研究已取得的相关成果 四、研究内容(论文写作思路和初步提纲) 五、研究思路与方法 六、研究的重点、难点和创新点 附:参考文献 [1] 刘志迎,试论企业文化冲突,价值中国,XX,102(11):26-30. [2] 韦华伟,企业文化融入形象广告,企业文化杂志社,XX,65(8):25-28. [3] 韩浩波,企业文化建设的冷思考,企业文化杂志社,XX,102(13):15-18. [4] 蒋锡培,中国企业管理的根在哪,企业文化杂志社,XX,12(6): 22-24. [5] 张德著.组织行为学.北京:高等教育出版社,XX,21o. [6] 徐晓燕,和谐企业:以实现员工与企业共同成长为目标,中外企业文化,XX 年第 5 期。 [8] 郝殿华,不断推进企业文化建设,中外企业文化,XX 年第 6 期。 [9] 中国企业文化促进会.中国企业文化建设调查研究报告(XX-XX).北京:中国经济出版社,XX.

嵌入式实验报告

中国地质大学(北京) 实验报告 课程名称:嵌入式系统 实验名称:嵌入式 Linux Socket编程 姓名:程维安 学号: 1010122231 班级: 10101222 指导教师:曾卫华 评分: 实验时间:二零一六年四月

实验题目:嵌入式Linux Socket编程 一、实验目的 通过实验熟悉Linux环境,掌握Linux串口和网络应用程序开发。学会串口的设置,串口数据收发处理,阻塞型I/O和非阻塞型I/O,SOCKET套接字,多线程编程基础,Server和Client端程序设计。 二、实验内容和步骤 1.4.4.3交叉编译工具的PATH已经生效,在任意目录下能够执行arm-linux-gcc –v; 2.nfs网络文件系统的配置: ○1打开nfs1175.exe; ○2配置板子ip,使其和电脑ip在同一个网段(使用命令ifconfig eth0 115.25.74.176 netmask 255.255.255.0); ○3挂载:在板子上运行 #mount -t nfs -o nolock 115.25.74.175:/d/share_vm /mnt/nfs ○4使用 cd /mnt/nfs 进入nfs共享目录,ls 显示共享目录下的文件; 3.仔细阅读提供的代码server.c和client.c Target为服务器,Ubuntu为客户端; 4.交叉编译server.c、本地编译client.c(因为用到多线程编程,在编译语句后面加上 -lpthread); 5.在板子上运行server可执行文件:#cd /mnt/nfs#ls -l server 看看前面的字串里面有没有“x”, 如没有则表明没有可执行的权限,需要用命令加入server的执行权限:#chmod 777 server,运行server 代码 #./server; 6.在ubuntu上运行client程序:#./client 115.25.74.176; 7.观察服务器端和客户端的提示信息。 三、程序流程框图和源码 1.流式套接字工作过程,如图1所示

开题报告 工程项目风险分析与评价

毕业论文 开题报告 课题名称工程项目风险分析与评价本科专业工程管理 本科班级1107 姓名廖海涛 评分 指导老师(签名) 2013年3月22日 湖北工业大学

目录 1. 国内外研究及发展状况 (2) 2. 课题研究的目的和意义 (3) 3. 课题研究的主要内容、难点及关键技术 (4) 4. 研究方法及技术途径 (5) 5. 实施计划 (6) 参考文献 (6) . 1.国内外研究及发展状况 风险管理问题最先起源于第一次世界大战后的德国,因此德国人较早建立了风险管理的系统理论。而美国早期的风险管理研究比较狭窄,他们以费用管理为出发点,把风险分析和评价作为促进经营合理化的手段。在20世纪50年代初,美国一些大公司发生的重大损失使高层决策者认识到了风险分析和评价的重要性。同时,随着科学技术的快速发展,技术至上的长期信仰受到了挑战,当人们利用新的科学和技术来开发新的材料、工艺流程和产品时,也面临着诸多的不确定因素,由于社会、法律、经华中科技大学硕士学位论文济和技术的压办,风险管理在美国迅速开展起来”。 从20世纪60年代起,项目风险管理研究逐步趋向系统化?专业化,风险分析专门处理些因发生的事而带来可能性的负面影响?随着风险分析和评价方法被广泛应用到社会经济活动的各个层面,工商界和举术界对项目分析和评价的功能及其重要性也有了全新的认识?因业务活动而必须承受的所有风险,以便采取经济有效的应对策略,趋

利避害,使组织可靠?高效地达成预定目标? 本文是工程项目风险分析和评价的方法和基本理论程投资建设项目中的研究中的风险因素进行分析和评价方法?主要对以下几个方面进行了研究: 1?本文通过对工程项目风险具体特征的分析,对工程项目风险分析和评价的定义: 2?在对工稳项目风险分析和评价过程进行分析的基础上,对构建工程项目风险的评价指标体系进行了研究: 3?在对分析和评价的结论更为科学和全面,以解决在工程项目风险分析和评价中的定性分析过多?量化分析不足的问题? 2.课题研究的目的和意义 工程建设项目风险分析和评价是运用系统工程的理论和分析方法,针对项目中所面临的风险做出客观而科学的衡量(风险分析和风险评价),以确定处理风险的最佳方案,项目风险分析和评价是建立在对建设投资项目风险认识的基础上,通过对建设项目投资风险因素的分析,对风险因素的影响程度进行评价,为最终的决策提供依据?本文研究的目的主要有以下几点:(1)对工程项目诸风险进行比较分析和综合评价,确定它们的先后顺序?(2)从工程项目整体出发对工程项目风险定性和定量的分析,挖掘项目各风险之间的相互联系,为工程项目风险评价提供科学的依据?(3)以项目风险分析结果为客观基础,以各种评价方法为工具和手段,对工程项目风险进行综合评价,从而为工程项目风险的科学管理提供理论依据?(4)进行项目风险量化研究,进一步量化已识别风险的发生概率和后果,减少风险发生概率和后果估计中的不确定性,为风险应对和监控提供依据和管理策略?(5)完善工程项目风险分析和评价体系,探索和建立工程项目风险分析和评价数学模型,为工程项目风险管理研究提供方法,为科学控制工程项目风险提供保障? 随着科学技术和社会生产力的迅猛发展,项目的规模化以及技术和组织管理的复杂化突出了项目管理的复杂性和艰巨性?作为项日管理的重要一环,项目风险分析和评价对保证项目实施的成功具有重要的作用和意义?项目风险分析和评价的研究和推广应用,对于项目组织具有重要的现实指导意义?主要体现在以下几个方面:(1)科学?合理的项目风险分析和评价促进项目实施决策的,可以减少或消除各种经济风险?技

关于宿舍管理的通告_行政公文

关于宿舍管理的通告 为了加强宿舍的管理,需要发出宿舍管理的通告,让住宿人员知晓。下面橙子给大家带来关于宿舍管理的通告,供大家参考! 关于宿舍管理的通告范文篇一为进一步加强宿舍管理,为员工营造健康、舒适、整洁、卫生、管理有序的住宿环境,实现住宿公寓化管理目标,近期,综合部将分阶段对宿舍管理进行集中清理整顿,现将有关事宜通知如下: 一、人员清查(10月8日-10月12日)(一)综合部将对住宿人员进行重新登记,纳入管理档案;(二)对所有住宿人员进行标示确定,实行定位标识考核管理。 二、资产盘点(10月13日-10月25日) (一)综合部安排工作人员对各宿舍配备的公共设备、设施进行登记,并将资产情况汇总成册,纳入管理档案;对各宿舍缺失的物品,按规定设置全部配齐。 (二)与所有住宿人员签订资产管理保全协议,确保公共物资的安全管理; 三、卫生清理(10月26日-10月31日)各住宿人员对宿舍进行卫生大清理,并按照宿舍管理制度中的物品定置摆放要求进行清理整顿,做到室内卫生整洁、物品摆放有序。 四、考核管理(11月1日-) 1 / 6

(一)综合部作为公司员工宿舍职能管理部门负责组织对员工宿舍住宿管理进行监督检查; (二)宿舍管理实行各部门(车间)对本部人员住宿管理自治,部门(车间)主任为本部住宿人员管理第一责任人; (三)各部门(车间)负责人及本部门住宿人员绩效工资均与宿舍管理考核挂钩;各住宿人员考核参照《宿舍管理考核处罚标准》执行,各部门(车间)主任考核处罚金额为本部住宿人员每次检查累计处罚金额的50%。 (四)检查形式 1、定期检查 (1)定期检查为每周五,检查重点为宿舍内的定员、卫生、管理、操行、整体概貌等;2 (2)检查组由综合部管理人员及各部门(车间)负责人组成; (3)对照卫生管理标准,根据各宿舍的住宿及卫生情况现场进行评定; (4)综合部根据检查结果于次日出具处罚通报并公示,由财资部在当月的工资中执行。 2、不定期抽查 (1)综合部宿舍管理人员有权对员工宿舍住宿及卫生情况进行不定期抽查检查; (2)综合部宿舍管理人员坚持“公平、公正”的原则进行抽查检查,如发现徇私舞弊现象,引起纠纷,每有一次,给予100元处罚; (3)抽查检查必须留有影像记录,便于核查; (4)抽查检查后,综合部根据检查结果于次日出具处罚通报并公示,由财资部在当月的工资中执行。 五、公寓管理推行(11月26日-12月30日) (一)增购部分电视,同时开通数字电视专线,保证所有住宿人员 2 / 6

浙江工业大学毕业设计规范

浙江工业大学成教学院 机电专业类毕业设计规范 一、毕业设计目的和程序 毕业设计(论文)是教学中重要的综合性实践环节。通过毕业设计(论文)培养学生综合运用所学的基础知识和专业知识的能力、分析和解决工程问题的能力及创新能力。 毕业设计(论文)工作程序主要有毕业设计选题,教学委员会审题,指导教师布置毕业设计任务(下达毕业设计任务书),学生在指导教师的指导下完成毕业设计的工作(包括收集资料、调研、方案拟定,设计和计算,写毕业设计说明书(论文)),最后完成毕业设计(论文)答辩。 二、毕业设计的选题原则 做好选题工作是提高毕业设计(论文)教学水平的关键。毕业设计题目可以学生自拟或教师指定,但都应该符合下列要求。 (1)、专业性原则。选题必须紧扣本专业的培养目标,选择专业关联度高、紧密结合工程实际和科研项目、具有明显现实意义的课题。若内容脱离专业培养目标的,将不宜选作毕业设计题目。 (2)、可行性原则。选题过程中应认真分析学生的知识和能力基础以及软硬件条件,以达到综合训练为目的,选择具有先进性,问题复杂性、工作量和难度适中,在规定时间内学生能够取得阶段性成果的课题。特别注意因选题不当使得设计工作量太小及难度过低,导致设计不符合要求。 (3)、培养创新能力原则。选题过程中应避免“依样画葫芦”的毕业设计(论文)课题,在综合训练的基础上,充分考虑给予学生一定的创造性思维空间。 成教学院的毕业设计题目主要以设计类题目为主,如能保证实验条件也可进行实验论文类毕业论文。 (4)、独立性原则。毕业设计应由每位学生独立完成任务。如果课题较大,需要多个学生共同完成,则必须明确每位学生独立完成的任务。 三、毕业设计选题方式和类型 毕业设计选题方式主要可以有三种形式:指导教师布置课题;学生自拟,指导教师确认。 机电类专业毕业设计(论文)的类型主要分为设计类和论文类。 设计类题目:主要有机械类设计或电控类设计;例如:制造工艺设计(包括夹具设计)、机械装备设计、机械产品设计、电控系统设计、机电系统设计、单片机接口电路设计。 论文类题目:论述性论文或研究性实验性论文。 四、毕业设计工作量要求 毕业设计工作应任务明确,重点突出,使学生能正确把握毕业设计工作的核心内容及工作量。毕业设计任务书应明确指出毕业设计应完成那些图、计算、实验。机械工程及自动化专业

嵌入式实验报告

《嵌入式系统导论》实验报告 学院: 学号: 姓名: 上海工程技术大学 电子电气工程学院

实验一 GPIO(按键和LED)实验 一、实验要求 1 、掌握基于STM32F103微控制器的嵌入式系统、仿真器和开发用PC机之间的连接方法,能够搭建基于STM32F103微控制器的嵌入式系统交叉开发环境。 2 、熟悉常用的嵌入式开发工具KEIL MDK或IAR EWARM的操作环境和基本功能(包括编辑、编译、链接、调试和下载等),学会创建、配置和管理STM32工程,掌握嵌入式程序的基本调试方法,学会使用逻辑分析仪窗口和外设窗口等信息窗口调试嵌入式程序。 3 、理解LED和按键的构件原理,学会设计它们与微控制器间的接口电路 4 、掌握STM32F103微控制器GPIO的工作原理,熟悉STM32的GPIO库函数 5 、学会使用STM32的GPIO库函数在KEIL MDK或IAR EWARM下开发基于LED和按键的简单嵌入式应用程序 二、实验环境 1 、硬件: ALIENTEK STM32F103嵌入式开发板 2 、软件: KEIL MDK或IAR EWARM 三、实验内容 1 、流水灯实验一: 在KEIL MDK或IAR EWARM 中建立STM32工程,并使用GPIO库函数和延时循环设计基于无限循环架构的嵌入式应用程序,使开发板上的红色LED以一定周期闪烁。 采用软件仿真的方式调试程序,通过“Logic Analyzer”,观察程序模拟运行时连接红色LED的引脚PA8上的输出波形。 采用硬件下载的方式调试程序,观察程序下载硬件运行时红色LED的闪烁情况。 2 、按键控制LED实验: 在KEIL MDK或IAR EWARM 中建立STM32工程,并使用GPIO库函数设计基于无限循环架构的嵌入式应用程序,实现以下功能:当按键KEY0按下时,目标板上红色LED点亮;当按键KEY0释放时,目标板上红色LED熄灭。 采用软件仿真的方式调试程序,通过“Logic Analyzer”和“Peripherals→GPIOC”,观察程序模拟运行时连接红色LED的引脚PA8和连接按键KEY0的PC5上的输出波形。 采用硬件下载的方式调试程序,观察程序下载硬件运行时按键KEY0按下和释放时红色LED的点亮和熄灭情况。 四、硬件设计 1 、发光二极管(红色LED)、按键(KEY0)与嵌入式微控制器(STM32F103)的接口电路

大学生职业生涯规划研究论文开题报告

本科学生毕业论文(设计)开题报告 题目大学生职业生涯规划研究 ——以H师范大学为例 姓名孙小桂 专业公共事业管理 学号20100401028 学院教育学院 指导教师惠圣 淮北师范大学教务处制

一、本课题研究现状及可行性分析 (一)研究现状 近年来,我国进行了高等教育的改革,各高校采取了扩大招生的办法,2002年至2007年,我国普通高校毕业生人数不断增加,随之而来,就业形势也日益严峻。同时,随着社会的发展,网络的延伸,信息经济社会对人力资源的素质提出了更高的要求,不仅要求人才具有合理的知识结构,还需要具备相应的逻辑思维能力、社会活动能力和创新能力等综合能力。大学生作为我国人才的后备军,从自身和社会发展的要求都需要进行职业生涯规划。目前,虽然职业生涯规划在高校刚刚起步,但是它对于缓解当前的就业压力和对大学生合理规划自身与职业的发展起到了重要的作用。大学生在即将步入社会这一交替期,规划职业生涯之路,不仅有助于减少职业选择偏差,缩短职业适应期,而且对今后的职业发展以及对社会的贡献都有很大的帮助。 职业生涯规划在20世纪初起源于美国,到上世纪60年代末到70年代初,随着生涯发展理论的提出,生涯规划逐渐取代职业辅导的地位。70年代,生涯规划教育在美国得到推广和实施,之后在在国外一些发达国家如美国,英国,加拿大,日本,前苏联等各级各类学校中得到广泛传播、发展和运用;80年代,生涯规划理论又有了新的发展,生涯规划教育成为现代学校教育与心理辅导的一个重要部分,在长期的实践中,国外学校确立了以形成“自我概念、发展潜能”的全人辅导模式,并辅之以矫正,补救的心理咨询和训练项目。升学与就业指导工作已有几十年的发展历史,已经形成了很多理论并积累了相当多的经验像美国、英国、加拿人、日本、前苏联等,从国家、州政府到学校一般都设有专门机构和专、兼职工作人员负责职业指导下工作,把职业指导、升学指导作为初、高中阶段教育目标的重要内容。 我国大学生职业生涯规划的研究起步较晚,现阶段各大高校也已经开始关注大学生职业生涯规划问题并积极采取相应的方案,多理论探讨,少实践操作,总体来说目前还处于探索阶段,没有一个成熟的模式可供各高校借鉴。 (二)可行性分析: 目前,我国对大学生职业生涯规划的研究起步较晚,迄今不过加余年。大陆学者对于大学生职业生涯规划的研究还不成系统,缺乏细致的研究。这正是本研究的意图。本研究选取H师范大学的大学生为被试,问卷采用大学生职业生涯规划量表,试图对大学生职业生涯规划的状况进行探索。研究对大学生的就业指导具有一定的指导意义。研究中使用的量表信效度都较好,而且身为大学生,也方便被试的取样。另外,学校图书馆有丰富的期刊、图书资源,这些有利条件都保证了研究的顺利开展。

光伏发电开题报告

南通大学电气工程学院毕业设计(论文)开题报告 学生姓名xxxx 学号xxxxx专业电气工程及自动化 课题名称一种聚光式光伏发电装置及其控制器的设计 阅读文献情况国内文献15篇开题日期2013年3月23日国外文献5篇开题地点11#708 一.文献综述与调研报告:(阐述课题研究的现状及发展趋势,本课题研究的意义和价值、参考文献) 1.课题研究的背景: 能源是人类赖以生存与发展的主要物质基础之一,当今社会发展与经济繁荣主要得益于常规化石燃料能源(如石油、煤、天然气、铀等)的广泛应用。然而随着经济的发展和社会的进步,能源的需求日益增长,常规能源越来越供不应求,人类将不得不面临无能源可用的能源短缺危机[1]。由能源短缺引发的问题也越来越突显,现代化发展将由于能源中断而在世界范围内出现经济危机,剧烈的矛盾将也应运而生,现代经济可能也随之土崩瓦解。由于能源紧缺问题而引发的战争,在上世纪里常有爆发,比如,在中东有着世界上最大的石油产区,因石油危机常引发几次惨烈的战争[2]。如果新能源不能广泛投入应用,这些由于危机而引发的战争在将来还会出现,甚至因为危机的深化而更加剧烈。 环境污染的加剧也导致了很多新的社会问题的出现。经贸的全球化,废物垃圾越境转移问题表现突出,环境污染呈现国际化的新趋势。大量化石燃料能源的使用,是环境污染和生态环境破坏的主要原因。在常规化石燃料能源使用过程中,产生了大量的CO2、SO2和烟尘等有害物,造成了“温室效应”及大范围的酸雨,使得全球的极地和高山上的冰川积雪融化,海平面上升,大量的森林遭到破坏,建筑被腐蚀,人类的身体健康和生存发展受到严重威胁[3]。 在这种形势下,只有加紧开发新能源,才能根本解决能源紧缺与经济发展的矛盾以及资源环境的破坏与人类持续发展的矛盾[4]。因此新能源的开发利用得到了前所未有的快速发展,包括太阳能(光伏、光热和光化学)、风能、潮汐能、生物能、地热能等。在这些新能源中,太阳蕴含巨大的能量,而光伏发电即将太阳能转化为电能,开发利用太阳能已成为世界上许多国家可持续发展的重要战略决策。太阳能有其自身的特点和优势: (1)太阳的储量非常大,取之不尽,用之不竭。根据科学家计算,40分钟内辐射到地面上的能量足可以供给人类使用一年。太阳能每年辐射到地球的能量大约为全球人类年用电量的1.5万倍。

江苏科技大学嵌入式实验报告

实验一熟悉嵌入式系统开发环境 一、实验目的: 1.熟悉嵌入式系统硬件实验平台 2.掌握超级终端配置方法。 3. 掌握嵌入式系统开发环境配置,ARM-Linux下NFS服务器的配置方法 4. 掌握常用的 Linux下shell命令 二、实验设备及工具: 硬件:UP-NETARM2410-S嵌入式实验仪、PC机pentumn500以上、硬盘40G以上、内存大于256M。 软件:PC机操作系统REDHAT LINUX 9.0 、MINICOM 、AMRLINUX开发环境 三、实验内容 : (1)掌握嵌入式系统实验平台上的各类借接口的位置; (2)配置windows的超级终端,熟悉vivi的命令行,bootload、kernel、root 和用户程序的介绍; (3)配置linux的终端,配置网络服、Ip地址,开发目录共享,挂载等。 四、实验步骤: 1.掌握嵌入式系统实验平台上的各类接口的位置 UP-TECH S2410/P270 DVP 的硬件配置如表 1.2.1 所示 实物如图 1.2.1 所示:

2.配置windows的超级终端,熟悉vivi的命令行,bootload、kernel、root 和用户程序的介绍; 1)配置windows的超级终端: a)用串口线将 PC 机与 ARM 开发板连接好后,将 UP-TECH S2410、P270 DVP 开发板 开机,然后点击 PC 机上的开始“菜单”然后找到“附件”中“通讯”选项中的“超级终端”, b)然后在超级终端里进行配置,在“名称”中输入要建立的超级终端的名字。 c)在“连接时使用”一栏选择可用的串口号,(这里根据自己的实际情况进行选择)。 d)在“每秒位数”中选择“115200”,“数据流控制”选择“无”,然后点击“确定”按 钮,设置完毕。 2)学习并掌握如下命令: ls,cd ,pwd,cat,more,less,mkdir,rmdir ,rm,mv,cp,tar,ifconfig 3. Linux下minicom的使用与程序挂载 a)打开虚拟机,启动linux; b)新建终端,输入minicom来启动实验箱;

相关主题
文本预览
相关文档 最新文档