嵌入式操作系统(西南交大)
(西南交大)软件工程专业培养计划
软件工程专业培养计划
一、培养目标
本专业培养德、智、体、美全面发展的实用型、工程型高级软件技术人才和软件项目管理人才。通过大学四年的学习,学生具备扎实的数理基础、计算机科学基础、软件工程基本理论和基本知识,具有良好的英语运用能力,受到软件工程的基本训练,具备很强的软件开发能力和良好的软件工程素质,以及较强的创新和创业意识、较强的竞争精神和团队协作精神,能够从事计算机软件教学、科学研究、软件开发与项目管理等工作。
二、基本要求
1、热爱祖国,拥护中国共产党的领导。掌握马克思主义、毛泽东思想和邓小平理论的基本原理。具有爱国主义、集体主义、社会主义观念。具有良好的社会公德和职业道德意识。具有敬业与团队合作精神。具有创新意识和法制观念。
2、具有一定的人文社会科学和自然科学基本理论知识和英语运用能力,掌握文献检索、资料查询的基本方法,具有获取信息的能力。
3、具备基本的计算机硬件知识,系统掌握计算机科学与软件工程的基本理论、受到良好的程序设计、软件开发方法和软件工程过程训练,具有一定的科学研究、软件开发和项目组织管理能力和较强的工作适应能力。
4、养成良好的体育锻炼习惯,受到必要的军事训练,达到国家规定的大学生体育和军事训练合格标准,具备健全的心理和健康的体魄,能够履行建设祖国和保卫祖国的神圣义务。
三、学制与学位
学制:四年
学位:工学学士
四、专业特色
毕业生具备扎实的理论基础,合理的知识结构,掌握最新的软件开发技术和软件项目管理方法,受到系统的软件工程方法训练、全面的的软件开发能力培养和软件工程意识培养,具有较强的工作适应性,能够从事计算机软件系统管理、软件开发和软件项目管理工作。五、主干学科与主干课程
(西南交大)学校认可的学科竞赛
学校认可的学科竞赛名单
1、全国大学生数学建模竞赛;
2、全国大学生电子设计竞赛;
3、全国大学生机械创新设计大赛;
4、全国大学生电子设计嵌入式专题邀请赛;
5、全国大学生结构设计竞赛;
6、全国大学生物流设计大赛;
7、全国周培源大学生力学竞赛;
8、全国大学生广告艺术大赛;
9、全国大学生智能车竞赛;
10、“挑战杯”全国大学生课外科技竞赛
11、全国大学生节能减排社会实践与科技竞赛
12、全国大学生物理实验竞赛
13、全国大学生交通科技大赛
14、全国大学生工程训练综合能力大赛
15、中国大学生软件服务外包大赛
16、全国大学生电子商务“创新创意创业”挑战赛
17、ACM程序设计大赛
18、北美数学建模大赛
交大网络学院嵌入式第二次作业
题目1
还未答复
总分值1.00
题干
关于操作系统的合作式多任务和抢占式多任务,以下哪种说法是对的:〔〕。选择一项:
a. Linux不是基于抢占式多任务的。
b. 抢占式多任务很少出现合作式多任务那种被恶意或者出错进程阻塞的情况。
c. 合作式多任务中一个任务执行的最小时间是一个时间片。
d. 合作式还是抢占式的区别在于是不是支持多进程。
题目2
还未答复
总分值1.00
题干
以下哪个关于实时系统的说法是不正确的:〔〕。
选择一项:
a. 高性能系统一定是实时系统。
b. 实时操作系统需保证最坏情况下系统响应时间的可预测性。
c. 实时操作系统不以提高系统〔特别是CPU〕的总体利用率为目标。
d. 硬实时系统中,系统的响应时间如果超过允许上限,可能会造成致命影响。
题目3
还未答复
总分值1.00
题干
当一个应用从桌面电脑移植到同纵横比的小尺寸触摸屏的嵌入式系统时,引起的
选择一项:
a. ①~③
b. ③④
c. ①③④
d. ①~④
题目4
还未答复
总分值1.00
题干
〔〕。
选择一项:
a. ①
b. ①②
c. ①~③
d. ①~④
题目5
还未答复
总分值1.00
题干
译器不会帮你进行任何优化;3) 目标CPU上乘法需要较多周期。
则以上代码〔〕。
选择一项:
a. 不需要进行优化
b. 需要优化,代码为:for ( i=0; i<30; i++) a[i]=get_data(i)<<5 + get_data(i);
c. 需要优化,代码为:for ( i=0; i<30; i++) a[i]=(get_data(i)<<5) + get_data(i);
西南交大电气工程学院导师名单
西南交通大学硕士生导师上岗招生遴选通过人员名单
单位:电气工程学位分委会总计:82人
序号姓名学科、专业研究方向所在单位
出生
年月
职称
是否首
次招生
1 陈春阳轨道交通电气化与自动化、电力电子与电力
传动
电力牵引传动及其控制技术电气工程学院1962.4 教授否
2 陈唐龙电力系统及其自动化、轨道交通电气化与自
动化、检测技术与自动化装置
弓网高速受流技术、接触网在线检测技术、图像处理技术电气工程学院1962.09 教授否
3 陈维荣电力系统及其自动化、电气系统控制与信息
技术、轨道交通电气化与自动化、检测技术
与自动化装置
调度自动化系统、智能监控系统、智能信息处理、分布式测
控技术
电气工程学院1965.1 教授否
4 陈小川电力系统及其自动化、轨道交通电气化与自
动化
微机保护与自动化电气工程学院1963.3 教授否
5 范建斌高电压与绝缘技术高电压与绝缘技术中国电力科学
研究所
1967.10 教授是
6 冯晓云电力电子与电力传动、轨道交通电气化与自
动化
电力牵引传动及其控制技术、高速动车组牵引传动系统的适
用性研究、列车自动控制理论与技术、列车群控系统及其仿
真研究
电气工程学院1962.10 教授否
7 高仕斌电力系统及其自动化、轨道交通电气化与自
动化
继电保护与综合自动化电气工程学院1963.11 教授否
8 郭世明电力电子与电力传动、电机与电器电力电子技术应用、电气传动系统的智能控制、微机检测与
故障诊断、机车自动驾驶系统
电气工程学院1954.12 教授否
9 郭小舟电力电子与电力传动电力电子技术、交流调速、线性电机控制电气工程学院1959.04 教授否
西南交大自动化考研科目
西南交大自动化考研科目
一、自动化导论
1. 自动控制系统基本概念和原理
2. 控制系统的建模与仿真
3. 状态空间与传递函数分析
4. 回路特性及稳定性分析
5. 控制器设计与调节
6. 经典控制理论及其应用
7. 现代控制理论及其应用
8. 自适应控制与智能控制
9. 非线性系统控制方法
10. 齐次系统与线性时不变系统控制
11. 多变量控制及其应用
12. 控制系统优化与鲁棒性分析
二、信号与系统
1. 信号与系统的基本概念
2. 线性时不变系统的特性与性质
3. 傅里叶分析与频域分析
4. 采样定理与离散信号处理
5. 模拟与数字滤波器设计
6. 时域分析与系统稳定性判据
7. 时域系统性能分析与频域分析
8. 离散信号处理与数字信号处理应用
9. 随机信号与随机过程分析
10. 随机信号与系统分析
11. 信号估计与系统辨识
12. 系统建模与系统辨识方法
三、电路理论与分析
1. 电路基本理论与分析方法
2. 电路元件的特性与参数测量
3. 电路的网络等效与瞬态响应分析
4. 电路的定常状态与交流分析
5. 电路的频率响应与滤波器设计
6. 电路分析的Laplace变换方法
7. 电路定常状态与低频等效分析
8. 电力电子技术及其应用
9. 数字与模拟混合电路设计与分析
10. 开关电路与开关电源
四、数字信号处理
1. 数字信号处理系统的基本原理
2. 采样与离散信号的量化
3. 时域与频域数字信号处理方法
4. FIR与IIR数字滤波器设计
5. 快速傅里叶变换与频谱分析
6. 多媒体信号处理与编码技术
7. 移动通信与信号处理
8. 图像与视频信号处理技术
西安交大嵌入式第三版第六章作业答案
Q6-6: a、0.11;b、0.56;c、0.55
Q6-9:
就绪态表示该进程已经可以执行,等待CPU调度
等待态表示该进程的执行条件还不满足,还在等待I/O或其他进程的数据,或触发其运行的定时器尚未期满等
Q6-12:进程超周期。a、10;b、20;c、60
Q6-13: 进程超周期为200
增加一个P1示例后的CPU利用率= 4/200+4/200+1/10+2/40+6/50=0.31
远没有达到RMS的CPU利用率的最小上界0.69,可以增加P1的另一个示例。
Q6-14:
进程超周期为100,
则 CPU利用率=0.1+0.18+0.1+0.1+x/25,如按5个任务的RMS的利用率的最小上界~74.3%计算
x<(0.69-0.48)*25=6.5, P5的最大执行时间可选为6。
Q6-17
应用RMS调度的时序图
根据RMS的优先级定义,优先级P1>P2>P3,超周期为12
EDF调度(该题的EDF和RMS的调度一样)
Q6‐18
第三个进程截止时限改为8,进程超周期为24
采用RMS调度,优先级P1>P2>P3 ,具体调度如下图
如果采用EDF调度,如进程距离截止时限一样近,则优先级按P1>P2>P3顺序 ,具体调度如下表所示:
时间 运行中的进程 截止时限
0 P1
1 P2
2 P
3 P1
3 P1 P2
4 P2
5 P3 P1
6 P1
7 idle P2 ,P3
8 P2 P1
9 P1
10 P3
11 P3 P1,P2
12 P1
13 P2
14 idle P1
15 P1 P2,P3
西南交大嵌入式课程设计
《嵌入式系统》
课程设计报告
系别:信息科学与技术学院
专业:软件工程
指导老师:何滨
系统:国色天乡乐园智慧景区APP
姓名:何欢
学号:20132173
西南交通大学信息科学与技术学院
2016年6月
(一)项目开发计划(GB856T——88) (1)
一、引言 (1)
1)编写目的 (1)
2)背景 (1)
二、项目概述 (1)
1)工作内容 (1)
2)主要参加人员 (1)
3)产品 (2)
三、实施计划 (2)
1)工作任务的分解与人员分工 (2)
2)接口人员 (2)
四、支持条件 (3)
1)计算机系统支持 (3)
2)需由用户承担的工作 (3)
(二)软件需求说明书 (4)
一、引言 (4)
1)编写目的 (4)
2)背景 (4)
3)定义 (4)
4)参考资料 (4)
二、任务概述 (4)
1)目标 (4)
2)软件开发的背景 (4)
3)软件开发的应用目标 (5)
4)软件与其它软件的关系 (5)
5)用户的特点 (6)
6)假定和约束 (6)
三、需求规定 (6)
1)对功能的规定 (6)
2)对性能的规定 (7)
3)其他专门要求 (7)
四、运行环境规定 (8)
1)设备 (8)
2)支持软件 (8)
3)控制 (8)
(三)概要设计说明书 (9)
一、引言 (9)
1)编写目的 (9)
2)背景 (9)
3)定义 (9)
4)参考资料 (9)
二、总体设计 (10)
1)需求规定 (10)
2)运行环境 (10)
3)基本设计概念和处理流程 (10)
4)结构 (11)
5)功能器求与程序的关系 (12)
6)人工处理过程 (14)
三、接口设计 (14)
1)用户接口 (14)
西南交大2015年导师名单及研究方向
电力系统及其自动化 电力系统及其自动化 电工理论与新技术、检测 电气工程、控制 嵌入式系统设计;轨道交通安全技术;检测技术与自动化装 技术与自动化装置、模式 科学与工程 置;模式识别与智能系统 识别与智能系统 电气工程 电气工程 电气工程 电气工程 电气工程 电力电子与电力传动 机车车辆交流传动与网络控制技术理论 超/特高压交直流输变电技术 电力牵引与传动控制 牵引供电自动化;牵引供电系统运行安全 电力牵引交流传动与稳定控制;电力牵引系统故障诊断
控制科学与工程 模式识别与智能控制 电气工程、控制 电气工程、控制科学与工 科学与工程 程 电力电子与电力传动、电 电气工程 磁悬浮与超导工程 电气工程 电力系统及其自动化 电气工程 电力电子与电力传动 电气工程 电力系统及其自动化 电气工程 电力系统及其自动化 控制科学与工程 检测技术与自动化装置 电气工程 电气工程、控制 科学与工程 电气工程 电气工程 电气工程 电气工程 电磁悬浮与超导工程
教授级高级工 南车株洲电力机车研究 程师(院士) 所有限公司 教授 国家电网公司 教授 电气工程学院 教授 电气工程学院 副教授 电气工程学院
电力系统监控;网络通信;智能信息处理;信号处理
副教授
电气工程学院
电力牵引与传动控制;电力电子技术 电力电子与电力传动;电机与电器 电力牵引传动控制;高频开关变换 电力系统及其自动化;轨道交通电气化与自动化 仿真技术及其应用;载运工具智能控制
大学生嵌入式系统设计竞赛简介
全国大学生嵌入式系统设计竞赛简介
“英特尔杯全国大学生电子设计竞赛嵌入式系统专题邀请赛”是教育部高等教育司和信息产业部共同主办,上海交通大学协办的全国性面向大学本科生的四大赛事之一。该赛事是全国大学生电子设计竞赛的姊妹赛事,每两年举行一次。第一届始于2002年,当时只有清华、北大等15所院校参加。2004年扩大到全国有研究生院的重点院校及少数电子信息类专业较强的一般院校,共有53所学校的106支参赛队。今年在Intel公司的建议下将参赛范围扩大到亚太地区的高校,并有香港地区以及印度、马来西亚、新加坡和菲律宾等国的高校接受了邀请组队参赛,所以今年共有70所高校的158支参赛队参赛。原则上每校只派两队参赛,每队3名队员,一名指导教师。但今年允许第一届参赛的15所高校有四支参赛队。
与单数年举办的电子设计竞赛不同的是,电子设计竞赛是基础型、知识点型、普及型的竞赛,而嵌入式系统设计竞赛是提高型,知识综合运用及创新型、精英型竞赛。竞赛平台统一采用以Intel最新的两款嵌入式处理器构建的嵌入式应用裸机板(本次竞赛有采用Pentium/C M处理器及采用PXA 270处理器两个平台),参赛队通过在其上扩充硬件及接口电路、移植操作系统、设计驱动程序及开发应用程序,最终实现自己的设计。设计题目的拟定及制作实现过程完全由各队自行决定。最终的成绩评定首先是检验作品立意的创新性,然后是考察设计对硬件平台资源利用的合理性和充分性,接着是评判设计的功能强弱及实现复杂性,最后是对比测试实现项目的技术指标。
本次竞赛经过了近4个月的设计制作过程,7月16日到23日在上海交大共进行了8天的严格评比,最终评选出一等奖12个队,二等奖26个队,三等奖59个队。8月8日在北京中国大饭店会议大厅举行了隆重的颁奖大会,教育部、信息产业部领导,竞赛组委会主任、两院院士王越,中国工程院邬贺铨副院长,英特尔公司全球副总裁兼中国区总裁陈伟锭在大会上致词,另有倪光南等8位电子信息界资深院士参加了颁奖。
嵌入式系统和嵌入式操作系统
嵌入式系统和嵌入式操作系统【转载】
本文作者张湘先生,西南交通大学电气学院讲师、博士研究生;肖建先生,教授、博士生
导师.
关键词:嵌入式系统嵌入式处理器嵌入式操作系统非实时操作系统实时操作系统
一什么是嵌入式系统
嵌入式系统?般指非PC系统,有计算机功能但又不称之为计算机地设备或器材.它是
以应用为中心,软硬件可裁减地,适应应用系统对功能、可靠性、成本、体积、功耗等综
合性严格要求地专用计算机系统.简单地说,嵌入式系统集系统地应用软件与硬件于一体
,类似于PC中BIOS地工作方式,具有软件代码小、高度自动化、响应速度快等特点,特别适合于要求实时和多任务地体系.嵌入式系统主要由嵌入式处理器、相关支撑硬件、嵌入
式操作系统及应用软件系统等组成,它是可独立工作地“器件”.
嵌入式系?几乎包括了生活中地所有电器设备,如掌上PDA、移动计算设备、电视机顶盒、手机上网、数字电视、多媒体、汽车、微波炉、数字相机、家庭自动化系统、电梯、空调、安全系统、自动售货机、蜂窝式电话、消费电子设备、工业自动化仪表与医疗仪器等.
嵌入式系统?硬件部分,包括处理器/微处理器、存储器及外设器件和I/O端口、图形
控制器等.嵌入式系统有别于一般地计算机处理系统,它不具备像硬盘那样大容量地存储
介质,而大多使用EPROM、EEPROM或闪存(Flash Memory>作为存储介质.软件部分包括操作系统软件(要求实时和多任务操作>和应用程序编程.应用程序控制着系统地运作和行为;而操作系统控制着应用程序编程与硬件地交互作用.
二嵌入式处理器
嵌入式系统?核心是嵌入式微处理器.嵌入式微处理器一般具备4个特点:(1>对实时
西南交大二次课程设计
课程设计报告
题目远动监控系统开关量的采集专业电气工程及其自动化
班级
学号
姓名
指导教师
电气工程学院
二〇一六年月至二〇一六年月
课程设计任务书
2、页面不够可附加页
目录
第一章课程设计要求 (1)
1.1 课程设计目的 (1)
1.2 课程设计任务要求 (1)
1.3 课程设计主要任务 (1)
第二章硬件设计 (3)
2.1 CPU的选择及其外围电路 (3)
2.2 8位开关量采集电路的设计 (4)
2.3 开关量采集装置设置 (5)
2.3.1 开关量采集板与CPU接口及端口地址分配 (5)
2.3.2 开关量采集板与CPU主接口 (5)
第三章点表设计 (7)
3.1 遥测点表设计 (7)
3.2 遥信点表设计 (8)
3.3 遥控点表设计 (9)
第四章软件设计 (10)
4.1 开入采集板主程序流程图 (10)
4.2 开关量采集流程图 (10)
4.3 1ms中断程序设计 (11)
参考文献 (14)
附录 (15)
第一章课程设计要求
1.1 课程设计目的
通过本课程设计,对远动监控系统的系统结构,基本原理进行熟练掌握,通过完成相应的设计任务,培养学生综合运用所学知识解决实际问题的能力,提高学生运用标准和规范、查阅设计手册与资料的能力,并促进学生养成严谨求实的科学态度。
1.2 课程设计任务要求
(1)主接线图,开关量采集板要求采集32路开关量,通过通信接口与主板通信;
(2)继电保护动作遥信点表结合继电保护课程设计进行制定。
1.3 课程设计主要任务
1. 硬件要求
(1)选择CPU,指出其外围接口资源
(2)画出8路开关量的采集电路
(3)开关量采集电路和CPU的接口
西南交大招生简章
西南交通大学信息科学与技术学院硕士研究生招生专业目录
地址:四川省成都市邮政编码:610031 联系部门:信息科学与技术学院研究生教务办公室单位代码:10613 电话/传真:(028)87603244 网址: 专业代码、名称及研究方向人数考试科目备注004?信息科学与技术学院078401?教育技术学01.远程教育技术
02.移动教育技术
03.网络媒体技术
04.教育资源建设与教学设计10
①101思想政治理论
②201英语一
③601高等数学
④825教育技术基础同等学力加试科目:
①大学计算机基础②计算机程序设计基础080902?电路与系统01.集成电路设计
02.智能传感与测控系统
03.智能信息获取与处理系统
04.射频与光电集成技术及系统10
①101思想政治理论
②201英语一
③301数学一
④861电子技术基础一同等学力加试科目:
①程序设计②电子技术基础③计算机组成原理(任选二门,且不能和初试科目重复)080903?微电子学与固体电子学01.集成电路设计
02.电子器件及材料
03.现代天线理论及应用
04.嵌入式系统研究10
①101思想政治理论
②201英语一
③301数学一
④861电子技术基础一同等学力加试科目:
同电路与系统专业081001?通信与信息系统01.数字移动通信理论与技术
02.光纤通信理论与技术
03.无线宽带接入技术
04.信息与编码技术65
①101思想政治理论
②201英语一
③301数学一
④818数字通信原理同等学力加试科目:
本专业只招收国民教育系列本科毕业生081002?信号与信息处理01.现代信号处理与DSP应用技术
西南交大机械导师信息(包括研究方向)
西南交通大学2007年硕士生导师上岗遴选通过人员名单
单位:机械工程学位分委会总计:120人
序号姓名学科、专业研究方向所在单位
出生
年月
职称
是否首
次招生
1 许明恒机械电子工程机电一体化系统控制及CAD 机械工程学院1947.9 教授否
2 邓斌机械电子工程、驱动技术与智能系统新型驱动技术、智能控制系统、机电液一体化控制及仿真机械工程学院1964.9 教授否
3 于兰英机械电子工程、驱动技术与智能系统新型驱动技术、智能控制系统、纳米加工定位技术机械工程学院1964.
4 副教授否
4 柯坚机械电子工程、驱动技术与智能系统新型驱动技术、智能控制系统及应用、机电液一体化控制
及仿真、燃料电池、纳米加工定位技术
机械工程学院1963.7 教授否
5 秦剑机械电子工程、驱动技术与智能系统新型驱动技术、智能控制系统、纳米加工定位技术机械工程学院1964.1 高级工程
师
否
6 王国志机械电子工程、驱动技术与智能系统新型驱动技术、智能控制系统机械工程学院1969.6 副教授否
7 胡汉春机械电子工程、城市轨道交通技术与
装备、车辆工程
机电设备微机控制及仿真、城市轨道车辆传动与控制、车
辆设备微机测控技术、机车传动与控制
机械工程学院1954.1 教授否
8 王月明车辆工程、城市轨道交通技术与装
备、机械电子工程
传动控制、主动半主动控制、列车运行控制与仿真、机电
设备微机控制与仿真
机械工程学院1960.9 教授否
9 米彩盈车辆工程、城市轨道交通技术与装备车辆结构、强度及可靠性机械工程学院1965.3 教授否
10 杨美传车辆工程车辆设计理论、车辆空调机械工程学院1959.6 副教授否
西南交大嵌入式系统中期作业
嵌入式系统的开发流程
选择嵌入式处理器 选择嵌入式操作系统 开发嵌入式应用软件
测试通过
系统测试 开发结束
嵌入式系统在导航系统中的应用
•车载终端是智能交通系统中关键的一环,车辆的所有信息都必须通过车载终端得到,而且车载终端还 必须具备一定的处理能力,以便能够对搜集到的信息进行必要的处理,最后车载终端要能够接收并处 理监控中心发出的命令。基于对车载信息终端的以上需求, 我们得出了车载信息终端必须具备的功能: •(1) 对车辆位置信息进行采集,采集的方法可以使用GPS,惯性导航设备(IMU)等。 •(2) 对位置信息数据能够进行必要的处理。 •(3) 必须具备可靠的通信能力。 •(4) 终端要具备一定的通用性。 •(5) 在高端应用场合, 需要能够支持显示功能,如LCD显示屏等。 •(6) 要实现上述的功能就必须要求终端上运行多个任务,只有运行操作系统才能支持多个任务的同时 运行。总结以上功能需求可以得出下述结论,车载终端必须是:适应大容量、大范围要求具备全天候 工作能力;定位精度尽可能高;具备高可靠性、准实时的通信能力;具备丰富的接口;具备强大的信 息处理能力;低成本;能够迅速实现产业化。所以,车载导航因其特殊的应用场合,决定了它的实现 只能采用嵌入式系统。只有嵌入式系统能满足车载台的高移动性,极低功耗,轻便性,以及某些场合 的隐蔽性要求。
•嵌入式操作系统: •从上世纪八十年代开始,开始出现各 种各样的商业用嵌入式操作系统,这些 操作系统大部分都是为专有系统而开发 ,从而形成了现在多种形式的商用嵌入 式操作系统百家争鸣的局面。如 VxWorks、Window CE和pSOS等等。现在 市场上和开发商经常使用的嵌入式操作 系统和软件有:RT linux、Time Sys Linux、Windows CE、Windows CE.NET 、Window NT Embedded以及Windows XP Eebedded。开发人员可根据不同的需求 ,选择不同的操作系统。目前,车载导 航系统中经常用到RT Linux和Windows CE。
【精编范文】夏令营个人陈述模板-推荐word版 (5页)
【精编范文】夏令营个人陈述模板-推荐word版
本文部分内容来自网络,本司不为其真实性负责,如有异议或侵权请及时联系,本司将予以删除!
== 本文为word格式,下载后可随意编辑修改! ==
夏令营个人陈述模板
夏令营个人陈述模板
读研已经大半年了,这次嵌入式的期末作业我却想写写之前自己的保研经历。一来,因为自己之前的努力,才有了现在能在多媒体中心读研的好机会,二来,因为作业的要求是想看出做人做事的逻辑性和条理性,保研经历虽不是纯学术,我感觉做这件事情上我的逻辑性也是使之成功的因素之一,我也算是我们学校保研同学中保的比较成功的,为自己做成的事而自豪,也没什么不可吧,我并非骄傲自满,只是想写下这样的过程,聊以自勉,又或许能给后来人有些许作用吧。
我很早就开始关注保研了。由于大一大二基础打的比较扎实,估计了一下自己的综合实力,觉得自己能够拿到学院的外推资格,于是我开始搜集保研相关材料,咨询学姐学长,最后得出结论:由于我本科院校并非211学校,所以在保研的时候有很大劣势,但是也并非完全没机会。于是我针对自己学术成果少的薄弱项,在大三发表了一些论文,这一阶段叫做自我评估,弥补弱项。
201X年六月份开始申请各大院校的暑期夏令营,通过暑期夏令营是可以直接录取的,九、十月就不用再参加保研考试了。
六月之前我已开始准备申请夏令营的材料,其实几乎每个学校的要求是大同小异的,一般都是需要一份个人简历,一份自我陈述,一份学术计划,另附获奖证书等材料的复印件,个别学校需要导师推荐信。首先,在个人简历中,我主要分为课业成绩、英语水平、学术成果、社会实践四个方面用尽量简洁的语言来写,突出前三个重点。自我陈述则是对自己的情况的具体描述以及自我评价。其次,我将自己的获奖证书整理好,拿去扫描、复印成套。然后,俗话说成败在于细节和态度,我又悉心制作了一份简单大方的封面和目录,主要是
我校测控技术与仪器专业就业等情况介绍
我校测控技术与仪器专业就业等情况介绍我校测控技术与仪器专业就业等情况介绍
测控技术与仪器专业
测控技术与仪器是一门覆盖面很广的专业,其开设目的是为了培养会根据应用需求而设计相应测试仪器的电子工程师。要求毕业生具有电子计算机、专业软件开发和使用有综合的能力,强调动手能力和逻辑思维能力。
一、就业方向
毕业生可以在中外合资、独资企业、科研院所等部门从事检测技术与自动化装置领域的理论研究与技术开发,从事自动化精密科学仪器、自动化监测、控制或生产系统的设计开发、运行管理等工作;从事机电、测控、仪器仪表、通信、家电等行业的商贸工作;在高等院校从事与本专业相关的教学研究工作。
就业方面,目前来看,具有综合技能的测控技术与仪器专业毕业生供不应求。二、深造情况
可在机械电子工程专业或精密仪器与机械、测试计量技术与仪器、计算机应用技术、机械制造及其自动化、农业机械化工程、农业电气化与自动化、控制理论与控制工程、检测技术与自动化装置等相关专业继续深造。
三、专业特色
每个学校开设这个专业的侧重点也不同。以成都理工为例,主要以设计和应用核测试仪器为主,而西南交大的测控技术与仪器主要以道路建筑工程方面的测控仪器学习为主。我校的特色为试验机检测与控制、单片机测控系统、嵌入式系统应用于开发。
四、我校该专业简要情况以及202*届毕业生就业企业我院该专业主要教师拥有赵建玉(专业负责人)、马汝建、刘希民、李聪、张恩平、王小平、杨雪岩、魏军、任宏伟、蒋萍、程金、王新江、郑显臣等一批教学科研能力强、水平高的教师队伍,以及单片机原理、检测技术、嵌入式系统和虚拟仪器实验室等实践教学条件。依托我院202*年建立的“检测技术与自动化”装置硕士点。以下为202*届本专业毕业生部分就业企业。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、嵌入式系统的特点:嵌入式系统通常是形式多样、面向特定应用的软硬件综合体;嵌入式系统得到多种类型的处理器和处理器体系结构的支持;嵌入式系统通常极其关注成本;嵌入式系统有实时性和可靠性的要求;嵌入式系统使用的操作系统是适应多种处理器、可剪裁、轻量型、实时可靠、可固化的嵌入式操作系统;嵌入式系统开发需要专门工具和特殊方法。
2、嵌入式系统的分类:(1)按嵌入式处理器的位数来分类:4、8、16、32、64位嵌入式系统;(2)按应用来分类:信息家电类、移动终端类、通信类、汽车电子类、工业控制类;(3)按速度分类:强实时系统, 其系统响应时间在毫秒或微秒级。一般实时系统, 其系统响应时间在几秒的数量级上,其实时性的要求比强实时系统要差一些。弱实时系统, 其系统响应时间约为数十秒或更长。这种系统的响应时间可能随系统负载的轻重而变化;(4)按确定性来分类:硬实时:系统对系统响应时间有严格的要求,如果系统响应时间不能满足,就要引起系统崩溃或致命的错误。软实时:系统对系统响应时间有要求,但是如果系统响应时间不能满足,不会导致系统出现致命的错误或崩溃;(5)按嵌入式系统软件复杂程度来分类:循环轮询系统、有限状态机系统、前后台系统、单处理器多任务系统、多处理器多任务系统。
3、嵌入式系统的应用领域:(1)嵌入式系统广泛地应用于消费电子、通信、汽车、国防、航空航天、工业控制、仪表、办公自动化等领域;(2)消费电子领域;(3)通信领域;(4)工控、汽车电子、仿真、医疗仪器等;(5)国防、航空航天领域。
4、嵌入式系统的发展趋势:(1)以信息家电、移动终端、汽车电子、网络设备等为代表的互联网时代的嵌入式系统,不仅为嵌入式市场展现了美好前景,注入了新的生命,同时也对嵌入式系统技术,提出新的挑战;(2)形成行业的标准:行业性嵌入式软硬件平台;(3)面向应用领域的、高度集成的、以32位嵌入式微处理器为核心的SOC将成为应用主流;(4)嵌入式应用软件的开发需要强大的开发工具和操作系统的支持;(5)嵌入式系统联网成为必然趋势,驱动了大量新的应用。
5、互联的价值:(1)嵌入式设备的互联性可提高对各种服务、内容和信息的访问能力;(2)为动态修改嵌入式软件提供了可能;(3)增强了系统和设备的可管理性。
6、嵌入式硬件系统的基本组成:嵌入式系统的硬件是以嵌入式微处理器为核心,主要由嵌入式微处理器、总线、存储器、输入/输出接口和设备组成。
7、嵌入式微处理器的特点及主流类型:体积小、重量轻、成本低、可靠性高、功耗低、工
作温度、抗电磁干扰、可靠性等方面增强据不完全统计,目前全世界嵌入式微处理器的品种总量已经超过千种,有几十种嵌入式微处理器体系,主流的体系有ARM、MIPS、PowerPC、SH、 X86等。
8、总线、存储器、I/O接口和设备:(1)总线:嵌入式系统的总线一般集成在嵌入式微
处理器中;从微处理器的角度来看,总线可分为片外总线(如:PCI、ISA等)和片内总线(如:AMBA、 AVALON、OCP、WISHBONE等);选择总线和选择嵌入式微处理器密切相关,总线的种类随不同的微处理器的结构而不同。(2)存储器:嵌入式系统的存储器包括主存和外存;大多数嵌入式系统的代码和数据都存储在处理器可直接访问的存储空间即主存中。系统上电后在主存中的代码直接运行。主存储器的特点是速度快,一般采用ROM、EPROM、Nor Flash、SRAM、DRAM等存储器件。目前有些嵌入式系统除了主存外,还有外存。外存是处理器不能直接访问的存储器,用来存放各种信息,相对主存而言具有价格低、容量大的特点。在嵌入式系统中一般不采用硬盘而采用电子盘做外存,电子盘的主要种类有NandFlash、 SD (Secure Digital)卡、CompactFlash、SmartMedia、Memory Stick、MultiMediaCard、、 DOC(Disk On Chip)等。(3)输入/输出接口和设备:嵌入式系统的大多数输入/输出接口和部分设备已经集成在嵌入式微处理器中。
输入/输出接口主要有中断控制器、DMA、串行和并行接口等,设备主要有定时器(Timers)、计数器(counters)、看门狗(watchdog timers)、RTC、UARTs、PWM(Pulse width modulator)、AD/DA、显示器、键盘和网络等。
9、嵌入式软件系统的分类:(1)系统软件:控制、管理计算机系统的资源;(2)支撑软件:辅助软件开发的工具;(3)应用软件:面向应用领域。从运行平台分类:运行在开发平台上的软件、运行在嵌入式系统上的软件。、
10嵌入式实时操作系统的特点:源代码、可移植、可固化、可裁减、可抢占性、支持多任务、可确定性、任务栈、系统服务、中断管理、稳定性和可靠性。
•任务的定义及其主要特性: 任务是一个具有独立功能的无限循环的程序段的一次运行活动,是实时内核调度的单位,具有以下特性:1动态性:任务状态是不断变化的。一般分为就绪态、运行态和等待态。在多任务系统中,任务的状态将随着系统的需要不断进行变化。2并行性:系统中同时存在多个任务,这些任务在宏观上是同时运行的。3异步独立性:每个任务各自按相互独立的不可预知的速度运行,走走停停。
•任务的内容: 代码:一段可执行的程序;数据:程序所需要的相关数据(变量、工作空间、缓冲区等);堆栈;程序执行的上下文环境
•任务通常包含一个具有无限循环的程序
•任务与程序的区别: 1任务能真实地描述工作内容的并发性,而程序不能;2程序是任务的组成部分3除程序外,任务还包括数据、堆栈及其上下文环境等内容;4程序是静态的,任务是动态的;5任务有生命周期,有诞生、有消亡,是短暂的;而程序是相对长久的;6一个程序可对应多个任务,反之亦然;7任务具有创建其他任务的功能,而程序没有
•任务的分类: 按照到达情况的可预测性,任务可以划分为:1周期任务(periodic task)2非周期任务;按照重要程度,可分为:1关键任务(critical task)2非关键任务(noncritical task
•任务参数:1优先级(priority) 2周期(period) 3计算时间(computation time)4就绪时间(ready time) 5截止时间(deadline)
•任务管理:3个状态: 等待(waiting):任务在等待某个事件的发生;
•就绪(ready):任务等待获得处理器资源;
•执行(running):任务获得处理器资源,所包含的代码内容正在被执行
•任务控制块: 任务管理是通过对任务控制块(Task Control Block,TCB)的操作来实现的。
•任务控制块是包含任务相关信息的数据结构
•包含了任务执行过程中所需要的所有信息。
•任务控制块大都包括以下信息:1任务的名字2任务执行的起始地址3任务的优先级4任务的状态5任务的硬件上下文(堆栈指针、PC和寄存器等)6任务的队列指针等内容
•任务切换: 任务切换(context switching):保存当前任务上下文,并恢复需要执行的任务的上下文的过程。
•当发生任务切换时:1当前正在运行的任务的上下文就需要通过该任务的任务控制块保存起来;2把需要投入运行的任务的上下文从对应的任务控制块中恢复出来
•任务切换基本步骤: 1 保存任务上下文环境2 更新当前运行任务的控制块内容,将其状态改为就绪或等待状态3 将任务控制块移到相应队列(就绪队列或等待队列)4 选择另一个任务进行执行(调度)5 改变需投入运行任务的控制块内容,将其状态变为运行状态 6 恢复需投入运行任务的上下文环境
•任务管理机制: 任务管理用来实现对任务状态的直接控制和访问。
•内核的任务管理是通过系统调用来体现,主要包括任务创建、任务删除、任务挂起、任务唤醒、设置任务属性等内容
•任务管理功能:1 创建任务2删除任务3挂起任务4唤醒任务5设置任务属性6改变任务优先级7获取任务信息
•任务调度: 设计调度程序时,通常需要综合考虑如下因素:1CPU的使用率(CPU utilization)2输入/输出设备的吞吐率3响应时间(responsive time)4公平性5截止时间
•调度方法划分: 1离线(off-line)和在线(on-line)调度2抢占(preemptive)和非抢占(non-preemptive)调度3静态(static)和动态(dynamic)调度4最佳(optimal)和试探性(heuristic)调度
•抢占式调度和非抢占式调度:任务在运行过程中能否被打断的处理情况。
•抢占式调度:正在运行的任务可能被其他任务所打断。
•非抢占式调度:一旦任务开始运行,该任务只有在运行完成而主动放弃CPU资源,或是因为等待其他资源被阻塞的情况下才会停止运行
•时间管理功能: 1维持日历时间; 2任务有限等待的计时; 3软定时器的定时管理; 4维持系统时间片轮转调度
•通常来说,实时内核提供以下主要与时间相关的管理: 1维持相对时间(时间单位为tick)和日历时间;2任务有限等待的计时;3定时功能;4时间片轮转调度的计时
•时间管理功能是通过tick处理程序来实现的
1、信号量的种类及用途:(1)互斥信号量:用于解决互斥问题。它比较特殊,可能会引
起优先级反转问题。互斥信号量是一种特殊的二值信号量,一般它支持所有权、递归访问、任务删除安全和一些避免优先级反转、饥饿、死锁等互斥所固有问题的协议。(2)二值信号量:用于解决同步问题。(3)计数信号量:用于解决资源计数问题。
2、信号量机制的主要数据结构:信号量控制块:管理所有创建的信号量,内核在系统运行
时动态分配和回收信号量控制块;互斥和二值信号量控制块结构: Binary_Semaphore_Control_Block wait_queue 任务等待队列 attributes 信号量属性
lock_nesting_behavior试图嵌套获得时的规则 wait_discipline任务等待信号量