DSP开发工作总结(集锦十一篇)。
DSP开发工作总结 篇1
一. 引言
1.编写目的
本项目开发总结报告,主要是总结本软件的开发经验和总结所学到的知识,以及对一个系统的大型的软件设计的总体感悟,并将软件设计过程中遇到的问题加以阐述和说明。
读者对象:开发人员、大赛评委
2.项目背景
系统名称:3D旅游咨询员
任务提出者:山东省齐鲁软件设计大赛委员组
开发者:
面向用户:游客
开发时间:20xx年9月1号到20xx年9月19号
该软件运行系统:单机版计算计
3.参考资料
A、软件项目开发总结报告书(GB856T—88)国家标准
B、齐鲁软件设计大赛手机游戏创意与实现项目的文档要求
C、互联网上的各类相关资料
二。开发结果
1. 产品
名称:3D旅游咨询员
存储媒体的形式:光盘
数量:3份;
D 、产品文档名称:
软件开发文档:《需求需求说明书》、《概要设计说明书》、《详细设计说明书》、《软件测试计划》、《软件测试报告》
项目管理文档:《软件项目计划》、《项目进度报告》、《项目开发总结报告》
产 品 文 档:《用户手册》、《演示文件》
2.主要功能:
这是一款关于3d旅游的软件,3D为本软件的一大特色。
模拟现实世界场景,做到真实逼真的效果,增加了视觉冲击力。可以像现实的人物一样随意走动,想到那就到那,想看到那就看那,而且操作简单易行,
很方便用户的使用,带给用户一种全新的设计。设计一个以岱庙为背景的软件,软件界面以红色、灰蓝色和土黄色为主,为游客展现一个立体的三维场景,展现岱庙的建筑群和总体的设计,帮助游客大体的了解岱庙的基本信息,更好的完成游览观光的功能。分为四个模块,即操作介绍、查询、推荐信息、进入3D景区。
采用了3D模型建立的技术,碰撞检测技术,数据库连接技术
性能:
A、可靠性
在从设计、开发到使用的全过程中,为提供满足用户使用要求的高有效性,软件所采取了提高可靠性的一切措施、方法和活动。
B、可用性
本游戏具有很高的实用性,采取文本和语音同时输出,适合于任何的年龄段人使用,界面简洁,操作简单,很容易上手,帮助用户了解岱庙的知识,并且对岱庙有一个具体的了解。
C、可维护性
此维护是软件周期的最后阶段,维护人员可以简单的对此软件进行维护。
3.所用时间
3周,100多个小时
三. 评价
1. 技术方案评价
我们小组开发的是3D旅游咨询员,具有一定的难度,我们通过开源游戏引擎直接控制,可以说是减少了一定的难度,使得软件的实行更有可靠性和完善性。软件的需求分析阶段严格按照先设计后实现的功能,需求由于进行了比较严格的分析和策划,所以后期的实现相对而言,改动较少,提高了开发效率;软件的场景采取三维立体效果,体现了3D的主题,所以提供较好的视觉效果,是人们有身历其境的感觉。软件采取文本和语音同时输出,实现人机交互的功能,让用户比较强烈的感受软件的好处。3D场景可以加入音乐和实现全屏等具体的功能,增加了软件的可实现性,完善了软件的功能。
2.产品质量评价
整个软件系统比较稳定,进行过比较严密的测试。
可用性:此游戏具有很好的实用效果,适合于任何的人用。
可维护性:此游戏系统比较稳定。维护是游戏软件设计周期的最后阶段。可转移/转换性:此软件运用c++语言和irrlicht开源引擎,在windows系统的基础上,实现软件功能。软件的移植性比较强,只要是装了操作系统的pc机,都可以使用。
四. 总结
通过这次大赛,培养了我们的创新精神,竞争意识,克服困难、坚持不懈的毅力以及团队合作精神。开发的这款软件,从设计到开发都经过了细致摸索和推敲和实地考察,做到了作品的原创性。这是一款独立研发且具有成品性质的软件,是我们大家共同努力的结果。游戏开发中,大家的能力,诸如大家的合作,个人的协作能力,策划能力,以及时间观念都有一定的提高。希望软件的设计能给大家耳目一新的感觉,丰富多彩的视听效果,能给用户以视听享受,希望成为广受用户的欢迎。
通过参加“齐鲁软件设计大赛”,得到了许多经验和教训:一个成功的设计应该是以用户为出发点,始终在考虑“用户需要什么”, 软件策划并不是典型的用户,我们不是真正的旅游观光者,但是我们也进行旅游,我们制作的游戏是游客使用的,而不是自娱自乐用的。一味从自我考虑,只做符合自己的软件,你会发现它的需求是如此的不足,功能有很大的缺失,最后会发现做出来的软件连你自己的愿望。
DSP开发工作总结 篇2
一、年度工作总结
时光荏苒,20xx年很快就过去了,回首过去的一年,内心不禁感慨万千,忙碌的一年里,回首望,虽没有轰轰烈烈的战果,但也算经历了一段不平凡的考验和磨砺。非常感谢公司给我这个成长的平台,令我在工作中不断的学习,不断的进步,慢慢的提升自身的素质与才能,回首过往,公司陪伴我走过人生很重要的一个阶段,使我懂得了很多,领导对我的支持与关爱,令我明白到人间的温情,在此我向公司的领导以及全体同事表示最衷心的感谢,有你们的协助才能使我在工作中更加的得心应手,也因为有你们的帮助,才能令到公司的发展更上一个台阶,在工作上,围绕公司的中心工作,对照相关标准,严以律己,较好的完成各项工作任务。在作风上,能遵章守纪、团结同事、务真求实、乐观上进,始终保持严谨认真的工作态度和一丝不苟的工作作风,勤勤恳恳,任劳任怨。在生活中发扬艰苦朴素、勤俭耐劳、乐于助人的优良传统,始终做到老老实实做人,勤勤恳恳做事,勤劳简朴的生活,严格要求自己,在任何时候都要起到模范带头作用。今后努力的方向:随着公司各项制度的完善与实行,可以预料我们的工作将更加繁重,要求也更高,需掌握的知识也更高更广。为此,我将更加勤奋的工作,刻苦的学习,努力提高文化素质和各种工作技能,为公司做出应有的贡献。
为了今后更好的工作,总结经验、完善不足,本人就本年度的工作总结如下:
1、完成A系统与验收工作。
在各位同事的积极努力下,A系统从于20xx年春节后进行开发,并于20xx年12月31日完成验收工作。期间经历从需求调研到研究开发再到扫尾验收工作,让本人学习了很多,同时也让本人成长了不少。期间主要的工作内容如下:
1)完成系统外框架功能的实现。主要实现了系统中除图形与设立扩区外的其他功能。跟客户数据科的科长与助工进行深入的需求探讨与研究,经过数十次的修改后,终于基本满足客户的要求。目前处于验收后的试运行阶段,还有问题仍要继续的修正与改进。
2)配合图形研发人员进行功能的交互。本系统最大的亮点就是图形的浏览与图形校验。由于客户要求,为了减少初始图形时带来的加载缓慢问题,将用户交互的部分功能迁移至外框架中,实现公司(包括总公司)的业务首创,减少初始加载带宽过大,从原有的半分钟以后的图形加载时间减少至几秒。相对其他公司的图形系统,还是很快的(客户数据科表扬)。
3)除设立扩区外的表单实现与展示。共三十多张。
4)用地与供地情况分析定时服务。该服务主要是满足客户各科室对供地与用地的项目是否落于A系统的数据。与客户用地报批系统进行交互。提供财务科对项目退钱的依据。当然,也只是个依据,不提供法律效应。
2、维护B系统。
1)用户同步服务。目前B系统是通过客户原有的政务系统进行单点登录,会导致用户A修改完密码,通过政务系统无法登录到B网系统中。在此前景下,做了用户同步的服务程序,现每天定时执行一次。由于前期需求调研不是太仔细,导致后面改了数十次。
2) B存量用地接口开通数据获取。此工作是B系统存量用地数据获取,以xml格式传入行政区代码参数,获取的数据格式行政区名称,存量用地名称,存量总面积,存量剩余面积。
3) B系统增加专项工作模块。
4) B系统升级(增加动态巡查功能)。主要功能有:用户同步程序;动态巡查数据获取同步程序;增加动态巡查菜单链接地址。
5)旧数据的处理。由于B系统部署至客户前,有大量未知的上报数据,结果监察厅要求利用处将有问题的项目处理,并列出表单,最后跟同事A一起加班加点解决此问题。
6) B系统用户同步添加权限。
7)客户增加查询供地数供地面积接口,主要新增内容为:接口根据行政区名称,合同签订日期开始,合同签订日期结束3个参数,来查询项目的供地面积供地数,条件是当年供地,当年开工,当年竣工的(例如签订日期20xx—01—01当前供地,约定开工时间要20xx年,约定竣工时间要20xx年的,这样的项目才会当年供地,当年开工,当年竣工的)
8)配合A公司对B网接口的调用。
9)土地开发利用数据获取服务。部页面动态巡查交地巡查,动工巡查,竣工巡查,闲置巡查数据填报完后,把实际交地时间,实际开工时间,时间竣工时间,闲置状态数据获取下来更新到客户数据库。
10)客户动态巡查用户同步服务:根据客户政务网用户跟土地B系统上用户比较,根据行政区名称和用户名来比较,两边都有用户都存在,才把这些用户同步到部系统。
11)合同公告页面增加估计报告备案号,如果有备案号填写备案号,如果没有备案号填写无备案号原因。
12)合同与划拨选择土地农转征土地来源时候如果有报批明细的项目关联bpxmxguid,如果没有明细的项目关联bpxguid。
13)等其他就不一一列举。以上为重要修改内容。
3、其他地籍修改
1)柘荣地籍修改。
2)连江地籍修改。
二、 工作计划
1、工作计划
1)维护与更新A系统
2)进行C系统的调研与开发
3)维护B网,根据客户利用处提出的新问题与新需求进行修改
4)按经理发布其他新的任务与需求
2、学习计划
1)对公司所有系统的业务进行研究,方便二次开发。
2)加深对现有技术的研究,主要包括减少代码耦合,功能互不影响,多线程保持系统稳定等。
3)研究新框架,多看技术方面书籍。
三、意见与建议
1、针对公司的建议
1)厘清部门职责。
在具体开发过程中发现公司的职责不明确。耦合度较高。如A系统开发过程中,经数据部处理过的数据发生问题,无法得到数据部门的及时反馈,时间较急,只好自己研究解决。希望专事专人管。
2)良好与健全的绩效考核。
绩效考核本质上是一种过程管理,而不是仅仅对结果的考核。它是将中长期的目标分解成年度、季度、月度指标,不断督促员工实现、完成的过程,有效的绩效考核能帮助企业达成目标。无论是对企业或是员工个人,绩效考核都可以对现实工作作出适时和全面的评价,便于查找工作中的薄弱环节,便于发现与现实要求的差距,便于把握未来发展的方向和趋势,符合时代前进的步伐,与时俱进,保持企业的持续发展和个人的不断进步。通过绩效考核,把员工聘用、职务升降、培训发展、劳动薪酬相结合,使得企业激励机制得到充分运用,有利于企业的健康发展;同时对员工本人,也便于建立不断自我激励的心理模式。因此良好的绩效有助于公司的发展,望公司慎重考虑与制定。
2、针对部门的建议
1)未来IT行业的趋势是移动互连网,国土行业也不例外。
国土行业的从业者基本都有智能移动手机(Android,IOS),本人设想,以后国土部分外出实地考察的工作将是使用手机与省或地方国土部门实时交互。这样做的原因首先可以防止工作人员参与违法行为;其次及时的将图片也实现情况上报,防止下次再过来监察时,宗地人掩盖等行为导致无据可依;最后可防止有重要信息遗漏或遗忘。希望公司能重视Android与IOS的开发,为公司领先全国国土行业而打下夯实的技术基础。若有成立移动端小组,本人愿意进行学习与开发。
2)培训到位。
不是每个人都是高手与大牛,特别是业务流程方面,无论研发还是测试。都希望对所接手的项目有个大概的业务概念。光靠简陋的操作手册与功能性PPT是无法满足对业务的深入理解。希望由专门开发或专门实施该项目的同事将以前在工作中遇到的问题进行汇总与总结,并通过培训的方式将这些讲出来。有两方面好处,首先可以让学习者意识到在实际工作过程哪些问题是重要的,要先解决或测试,同时也知道对其他的功能是否有影响;其次对培训人来说,是一个锻炼口才的机会,从能想到会讲对个人的进步不是一点两点可以形容的。无论是需求调研或跟客户研讨需求,都是有极好的帮助。
3)总公司的配合。
在维护B网的过程中,遇到不少问题。有些问题是自己瞎折腾解决,但却导致其他的问题产生。总公司专门开发人员对二次开发的指点是相当重要的,可能由于他们的工作比较繁重,有时无法及时响应。只好一直烦他们,自己都不好意思啦。
4)美工。
无论大到界面设计,小到一个图标的改动,仅仅靠研发人员来找素材,进行修改,感觉相当不靠谱。像本人这样色弱自己觉得好看,但客户却觉得不协调,不美观。而总公司的美工设计人员任务也比较繁重,时常加班加点,无常面对面进行样式讨论,经常返工,首先耽误时间,其次客户反馈的问题无法及时更正。
四、结束语
随着国土行业制度的渐渐完善,特别是国家对不动产登记的实施,对公司来说是一个好的契机。因此,20xx年对我们公司来说是一个充满机遇的年份,只要抓住机会,全公司上下一条心,扎实做好客户要求,努力提升业绩,公司的前途将一片光明,未来的国土软件行业将属于我们的!
最后要感谢A经理,在遇到难题时总是细心教导,耐心指点。感谢公司C总经理,在他的传授下无论是工作还是生活,对以后工作生活都大有帮助。希望公司越来越好,20xx年再创辉煌!
DSP开发工作总结 篇3
1引言
1.1编写目的
随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟,要高效率地把企业活动有机地组织起来,就必须加强企业管理,即加强对企业内部的各种资源(人、财、物等)的有效管理,建立与自身特点相适应的管理信息系统。
本系统界面友好,操作简单,便于使用。
1.2背景
说明:
a. 项目名称:企业管理平台
b. 本项目的提出者:北大青鸟河南服务中心特举办的20xx“青鸟杯”软件设计大赛
c. 用户:企业
1.3参考资料
在本项目中用到的参考资料,如:
a. 北大青鸟ACCP4.0中的《 .NET企业级应用开发-----ASP .NET& WebService》北京阿博泰克北大青鸟信息技术有限公司 科学技术文献出版社 20xx年1月
b.北大青鸟ACCP4.0中的《.NET平台和C#编辑》北京阿博泰克北大青鸟信息技术有限公司 科学技术文献出版社 20xx年1月
c. 北大青鸟ACCP4.0中的《 WinForms高级应用开发》北京阿博泰克北大青鸟信息技术有限公司 科学技术文献出版社 20xx年1月
d.清华大学出版社的《Asp.net项目开发全程实录》张玲等编著,版次20xx年6月1日, 印次 20xx年6月1日
2实际开发结果
2.1产品
最终制成的产品,在企业管理平台中分为企业首页和企业后台两个模块,进入企业首页首先是企业管理平台产品销售,网页中有公司简介,公司产品,产品的使用下载,技术支持,客户反馈,退出登录;企业内部网中员工基本信息的查询和添加,用户的登录和注册信息;企业招聘中的推荐信息,招聘信息,培训信息,家教信息和人们关注在异地时居住点之公寓信息;企业多媒体教学中有最新的信息公告,用户的登录和注册,可以搜索语音和视频的的信息,有语音和视频的最新排行;企业论坛中用户可以发表自己的帖子。
2.2主要功能和性能
(1)企业首页模块中呈现的功能有企业首页、企业网站、企业内部网、企业招聘、企业多媒体教学、企业论坛等,企业的首页中有企业的产品图书可以供浏览者下载,可以使用产品下载,客户的反馈信息,添加留言;
(2)企业内部网有用户的登录注册,员工的基本信息表;
(3)企业招聘中有企业推荐信息,招聘信息、培训信息、公寓信息、家教信息、寻求合作等信息的浏览
(4)企业多媒体教学中有发布教程、视频课堂、语音课堂、可查询最新的视频语音学习的相关知识,可提供浏览者下载视频等
(5)企业论坛中可以发表自己的评语等
(6) 企业管理平台的后台管理系统的后台管理模块中有网站的管理、人才管理、招聘培训、媒体教程、系统管理
(7)网站管理中有产品管理的搜索和添加产品,留言管理的添加、删除,修改留言等,上传管理的查看和添加企业的产品,产品类别管理的添加和删除等功能
(8)企业管理平台中的公告管理,文件管理的接收、发送、删除文件等功能,投票管理中添加活动项目和活动投票数、考勤管理的上下班签到的制定、部门管理的添加和编辑部门、员工管理的删除和编辑员工的基本信息、规章制度中的基本信息管理等
(9)企业招聘培训中的招聘管理可以查看、是否通过或者取消的功能,求职管理中的查询、求职的通过或取消等功能,家教管理的查看信息、是否通过或取消,公寓管理的信息查看、通过或取消信息,培训管理的信息查询、通过或者取消信息,寻求合作管理的查看信息、是否通过或者取消发布信息,发布信息管理中的管理员发布所需要的基本信息,编辑信息并发布在网站的首页
(10)企业媒体教程的语音管理和视频管理,语音管理中的查询管理的基本信息和是否删除和查看语音留言管理等功能,在视频管理中可以查看视频的基本信息和是否删除视频教程,查看视频留言的管理等信息
(11)企业系统管理中的添加用户,修改密码,数据备份,数据初始化,恢
复数据,会员管理。其中在添加用户中可以取消添加的基本信息和选择是否为管理员;修改密码的模块中也可以修改当前的`信息或者取消;数据备份中可以实现数据的备份也可以删除数据的备份等;数据的初始化可以成功实现数据的初始化或者取消数据的初始化;查找数据库所在的路径可以成功恢复所需要的数据还可以取消数据的恢复;会员管理中用户名的操作状态可以是成功实现锁定和解锁,删除用户的注册等基本信息。
(12) 项目实现中初始化数据库、数据库的备份、恢复数据库关键。
2.3基本流程
企业管理平台中的两大模块首页和后台如下:
企业管理平台中的企业首页中的流程如下:
企业管理平台中的企业后台流程图入如下:
2.4进度
开始时间:20xx年9月2日
修改时间:20xx年10月15日
最终完成时间:20xx年11月9日
3开发工作评价
3.1对生产效率的评价
给出实际生产效率,包括:
a. 程序的平均生产效率,即每人月生产的行数;
b. 文件的平均生产效率,即每人月生产的千字数;
并列出原订计划数作为对比。
DSP开发工作总结 篇4
实验报告
一、实验室名称:数字信号处理实验室
二、实验项目名称:多种离散时间信号的产生
三、实验原理:
1、基本离散时间信号
利用MATLAB强大的数值处理工具来实现信号的分析和处理,首先就是要学会应用MATLAB函数来构成信号。常见的基本信号可以简要归纳如下:
(1).单位采样序列
⎧1n=0δ(n)=⎨ 0⎩n≠0
在MATLAB中可以利用zeros函数实现。
x=zeros(1,N);
x(1)=1;
如果δ(n)在时间轴上延迟了k个单位,得到δ(n-k)即:
δ(n-k)=⎨
(2).单位阶跃序列 ⎧1n=k ⎩0n≠0
⎧1n≥0u(n)=⎨ 0n<0⎩
在MATLAB中可以利用ones函数实现。
x=ones(1,N);
(3).正弦序列
x(n)=Asin(2πfn+ϕ)
采用MATLAB的实现方法,如:
n=0:N-1
x=A*sin(2*pi*f*n+ϕ)
(4).实指数序列
x(n)=A⋅an
其中,A、a为实数。采用MATLAB的实现方法,如:
n=0:N-1
x=a.^n
(5).复指数序列
x(n)=A⋅e n=0:N-1 采用MATLAB的实现方法,如: x=A*exp((σ+j*ω0)*n)
为了画出复数信号x[n],必须要分别画出实部和虚部,或者幅值和相角。MATLAB函数real、imag、abs和angle可以逐次计算出一个复数向量的这些函数。
2、基本数字调制信号
(1).二进制振幅键控(2ASK)
最简单的数字调制技术是振幅键控(ASK),即二进制信息信号直接调制模拟载波的振幅。二进制幅度键控信号的时域表达式:SASK(t)=[∑ang(t-nTs)]cosωct
其中,an为要调制的二进制信号,gn(t)是单极性脉冲信号的时间波形,Ts表示调制的信号间隔。 (σ+jω0)n 典型波形如下:
图1 – 1二进制振幅键控信号时间波形
(2).二进制频移键控(2FSK)
在二进制数字调制中,若正弦载波的频率随二进制基带信号在f1和f2两个频率点间变化,则产生
二进制移频键控信号(2FSK信号)。二进制频域键控已调信号的时域表达式为: ⎡⎤⎡⎤S2FSK(t)=⎢∑ang(t-nTS)⎥cosω1t+⎢∑ng(t-nTS)⎥cosω2t ⎣n⎦⎣n⎦这里,ω1=2πf1,ω2=2πf2,an是an的反码。
an
载波信号1 t 载波信号2 t
2FSK信号 t
(3).二进制相移键控(2PSK或BPSK)
在二进制数字调制中,当正弦载波的相位随二进制数字基带信号离散变化时,则产生二进制移相键控(2PSK)信号。通常用已调信号载波的0°和 180°分别表示二进制数字基带信号的 1 和 0。二进制移相键控信号的时域表达式为:
⎡⎤
S2PSK(t)=⎢∑ang(t-nTS)⎥cos(ωct+φi),φi=0或π
⎣n⎦
(3).二进制相移键控(2PSK或BPSK)
在二进制数字调制中,当正弦载波的相位随二进制数字基带信号离散变化时,则产生二进制移相键控(2PSK)信号。通常用已调信号载波的0°和 180°分别表示二进制数字基带信号的 1 和 0。二进制移相键控信号的时域表达式为:
⎡⎤
S2PSK(t)=⎢∑ang(t-nTS)⎥cos(ωct+φi),φi=0或π
⎣n⎦
因此,DTMF信号可以看作两个有限长度的正弦序列相加,正弦信号的频率由按键数字或字母符号对应的频率决定。如,数字“8”由行频852Hz和列频1336Hz决定。
四、实验目的:
1、 掌握几种基本的离散时间信号(包括单位采样序列,单位阶跃序列,单频正弦序列,单频复指
数序列,实指数序列等)。
2、 能够熟练利用MATLAB产生这些基本的离散时间信号。
3、 理解双音多频DTMF信号、ASK、FSK、BPSK等信号的产生原理。
4、 学习并运用MATLAB产生各种通信中的调制信号及双音多频信号。
五、实验内容:
1、对几种基本离散时间信号(包括单位采样序列,单位阶跃序列,正弦序列,复指数序列,实指数序列等)在MATLAB中编程产生。
2、(拓展要求)利用MATLAB编程产生2ASK,2FSK,2PSK等数字调制信号。
3、(拓展要求)利用MATLAB编程产生理解双音多频DTFM信号。
4、(拓展要求)利用MATLAB编程产生高斯白噪声序列。
5、(拓展要求)利用MATLAB中的谱分析函数对正弦信号的频谱进行分析。
6、通过硬件(DSP)实验箱演示上述信号的时域(示波器)波形与频域波形(计算结果)。
六、实验器材(设备、元器件):
安装MATLAB软件的PC机一台,DSP实验演示系统一套。
七、实验步骤:
1、在-20≤n≤20内,画出单位下列信号:
(a).单位采样序列x1[n]=δ[n]和单位阶跃序列x2[n]=u[n]的时域波形图。
(b).y1[n]=x1[n+5]、y2[n]=x2[n-8]的波形。说明x1[n]与y1[n]、x2[n]与y2[n]之间的关系。
2、画出下列信号在0≤n≤100内的波形。 ⎛πn⎫x3[n]=sin ⎪⎝16⎭
⎛n⎫x4[n]=sin ⎪⎝2⎭
⎛πn⎫⎛3πn⎫x5[n]=cos ⎪+cos ⎪⎝12⎭⎝8⎭
观察x3[n]、x4[n]、x5[n]是否周期信号。如果是周期信号,信号的基波周期是什么?如果不是
周期信号,说明原因。
3、在0≤n≤30内,画出下列信号: nx6[n]=0.2(0.8) (-1/12+jπ/6)nx7[n]=e对于复数序列,要求分别画出实部和虚部;幅值和相角。若把x6[n]中的底数0.8分别改为1.2、
-0.8,讨论产生的时域波形有何变化。总结指数序列的底数对序列变化的影响。
4、(拓展要求)设计产生数字二进制序列:1 0 1 0 1 0 的2ASK、2FSK、2PSK调制信号。已
知符号速率Fd=10Hz(即时间间隔Ts为0.1),输出信号的采样频率为20Hz。
(a).2ASK信号的载波频率Fc=5Hz,
(b).2FSK信号载波1频率F1=5Hz,载波2频率F2=1Hz。
(c).2PSK载波频率Fc=1Hz。
分别画出以上信号调制前后的时域波形图。
5、(拓展要求)利用MATLAB产生DTMF双音多频信号。画出数字“0”的时域波形图。
6、(拓展要求)MATLAB函数randn(1,N)可以产生均值为0,方差为1的高斯随机序列,也就是
白噪声序列。试利用randn函数产生均值为0.15,方差为0.1的高斯白噪声序列x8[n],要求序列时域范围为0≤n≤100。画出时域波形图。同时将实验步骤2中产生的信号x2[n]与x8[n]相加,将得到的波形与x2[n]的波形做比较。
7、(拓展要求)利用MATLAB中的谱分析函数画出x3[n]、x4[n]、x5[n]的频谱。与理论上根据傅
立叶变换的定义计算出的x3[n]、x4[n]、x5[n]的频谱进行比较。
8、通过硬件(DSP)实验箱演示上述信号的时域(示波器)波形与频域波形(计算结果)。
八、实验数据及结果分析:
程序:
(1)产生x1[n]、x2[n]、y1[n]、y2[n]、x3[n]、x4[n]、x5[n]、x6[n]、x7[n]序列的程序
(2)产生2ASK、2FSK、2PSK调制信号的程序(拓展要求)
(3)产生DTMF信号的程序(拓展要求)
(4)高斯白噪声序列的产生程序(扩展要求)
(4)正弦信号频谱分析的程序(扩展要求)
clear all;
clc;
n=101;
%单位采样序列
x1=zeros(1,n);
x1(1)=1;
x1=[zeros(1,100),x1];
%单位阶跃序列
x2=ones(1,n);
x2=[zeros(1,100),x2];
%
n1=0:n-1;
yn1=n1-5;
yn2=n1+8;
%100;
Fs=1000;
n2=0:100;
%正弦序列
x3=sin(2*pi*n2/32);
x4=sin(n2/2);
x5=sin(pi*n2/12)+cos(3*pi*n2/8);
%指数序列
n3=0:30;
x61=0.2*(0.8.^n3);%实指数序列
x62=0.2*(1.2.^n3);
x63=0.2*((-0.8).^n3);
x7=exp((-1/12+1i*pi/6)*n3);%复指数序列
%画出图形
figure(1)
subplot(2,2,1),stem(n1,x1),title('x1'),axis([-20,20,0,1]);
subplot(2,2,2),stem(n1,x2),title('x2'),axis([-20,20,0,1]);
subplot(2,2,3),stem(yn1,x1),title('y1'),axis([-20,20,0,1]);
subplot(2,2,4),stem(yn2,x2),title('y2'),axis([-20,20,0,1]);
figure(2)
subplot(3,1,1),stem(n2,x3),title('x3'),axis([0,100,-1,1]);
subplot(3,1,2),stem(n2,x4),title('x4'),axis([0,100,-1,1]);
subplot(3,1,3),stem(n2,x5),title('x5'),axis([0,100,min(x5),max(x5)]);
figure(3)
subplot(3,1,1),stem(n3,x61),title('x6 a=0.8'),axis([0,30,min(x61),max(x61)]);
subplot(3,1,2),stem(n3,x62),title('x6 a=1.2'),axis([0,30,min(x62),max(x62)]);
subplot(3,1,3),stem(n3,x63),title('x6 a=-0.8'),axis([0,30,min(x63),max(x63)]);
figure(4)
subplot(4,1,1),stem(n3,abs(x7)),title('x7幅值'),axis([0,30,min(abs(x7)),max(abs(x7))]);
subplot(4,1,2),stem(n3,angle(x7)),title('x7相角'),axis([0,30,min(angle(x7)),max(angle(x7))]); subplot(4,1,3),stem(n3,imag(x7)),title('x7虚部'),axis([0,30,min(imag(x7)),max(imag(x7))]); subplot(4,1,4),stem(n3,real(x7)),title('x7实部'),axis([0,30,min(real(x7)),max(real(x7))]); %调制
x_base=[1,0,1,0,1,0];
Fd=10000;
t=linspace(0,0.6,6*Fd);
if(x_base(1)==1)
m=ones(1,Fd);
elseif(x_base(1)==0)
m=zeros(1,Fd);
end
for i=2:6
if(x_base(i)==1)
m=[m,ones(1,Fd)];
elseif(x_base(i)==0)
m=[m,zeros(1,Fd)];
end
end
%2ASK
Fc_A=5;
S_ask=m.*cos(2*pi*Fc_A*t);
%
figure(5)
subplot(4,1,1),stem(0:0.1:0.5,x_base),title('序列An'),axis([0,0.6,0,1]),xlabel('s');
subplot(4,1,2),plot(t,m),title('mt'),axis([0,0.6,0,1.5]),title('mt'),xlabel('s');
subplot(4,1,3),plot(t,cos(2*pi*Fc_A*t)),title('mt'),axis([0,0.6,-1.2,1.2]),title('载波信号'),xlabel('s'); subplot(4,1,4),plot(t,S_ask),title('mt'),axis([0,0.6,-1.2,1.2]),title('2ASK调制信号'),xlabel('s'); %2FSK
F1=5;F2=1;
s1=m.*cos(2*pi*F1*t);
s2=(1-m).*cos(2*pi*F2*t);
S_fsk=s1+s2;
figure(6)
subplot(4,1,1),plot(t,m),axis([0,0.6,0,1.5]),title('mt'),xlabel('s');
subplot(4,1,2),plot(t,s1),axis([0,0.6,-1.2,1.2]),title('载波信号1 F=5Hz)'),xlabel('s');
subplot(4,1,3),plot(t,s2),axis([0,0.6,-1.2,1.2]),title('载波信号2 F=1Hz'),xlabel('s');
subplot(4,1,4),plot(t,S_fsk),axis([0,0.6,-1.2,1.2]),title('2FSK调制信号'),xlabel('s');
%2PSK
Fc_P=1;
S_psk=(2*m-1).*cos(2*pi*Fc_P*t+pi);
figure(7)
subplot(4,1,1),plot(t,2*m-1),axis([0,0.6,-1.5,1.5]),title('mt'),xlabel('s');
subplot(4,1,2),plot(t,cos(2*pi*Fc_P*t+pi)),axis([0,0.6,-1.2,1.2]),title('正相载波信号'),xlabel('s'); subplot(4,1,3),plot(t,-cos(2*pi*Fc_P*t+pi)),axis([0,0.6,-1.2,1.2]),title('反相载波信号'),xlabel('s'); subplot(4,1,4),plot(t,S_psk),axis([0,0.6,-1.2,1.2]),title('2PSK调制信号'),xlabel('s');
%DTFM
t_dt=linspace(0,0.02,10000);
x_dtfm=cos(2*pi*941*t_dt)+cos(2*pi*1366*t_dt);
plot(t_dt,x_dtfm);
%rand
N=201;
x8=sqrt(0.1)*randn(1,N)+0.15;
x_rnd=x2+x8;
figure(8)
subplot(3,1,1),stem(n1,x2),title('X2');
subplot(3,1,2),stem(n1,x8),title('高斯信号');
subplot(3,1,3),stem(n1,x_rnd),title('加噪声后X2');
%FFT
N_smp=length(n2);
fre=linspace(-1,1,N_smp)*Fs/2;
y3=abs(fftshift(fft(x3)));
y4=abs(fftshift(fft(x4)));
y5=abs(fftshift(fft(x5)));
figure(9)
subplot(3,1,1),plot(fre,y3),xlabel('Hz'),title('X3频谱'),xlabel('频率Hz'),axis([-100,100,1.2*min(y3),1.2*max(y3)]);
subplot(3,1,2),plot(fre,y4),xlabel('Hz'),title('X4频谱'),xlabel('频率Hz'),axis([-200,200,1.2*min(y4),1.2*max(y4)]);
subplot(3,1,3),plot(fre,y5),xlabel('Hz'),title('X5频谱'),xlabel('频率Hz'),axis([-300,300,1.2*min(y5),1.2*max(y5)]);
结果:
(1)x1[n]、x2[n]、y1[n]、y2[n]、x3[n]、x4[n]、x5[n]、x6[n]、x7[n]的时域波形
(2)信号的时移:x1[n]与y1[n]、x2[n]与y2[n]之间的关系。 答:y1[n]相当于x1[n]向左平移5个单位,y2[n]相当于将x2[n]向右平移8个单位
DSP开发工作总结 篇5
转眼之间到20xx年末了,现将在技术研发中心这一年的工作做一个回顾,以便弥补不足,更新观念,为下阶段能取得更大的成绩。这一年时间以来在公司领导正确的领导下,在部门领导同事的指导协助下,我部门以坚持精益求精,与时俱进的精神,细心的工作态度。并取得了一定的成绩。我也在其中也学习了很多东西,现将这段时间的工作做如下总结:
20xx年以来,努力学习中金重钢的企业发展文化,经营理念,紧跟公司的步伐,加强理论知识方面的学习,努力做到认识上有新提高、运用上有新收获,达到理论能指导实践、促进工作、提高工作水平的目的,不断的提高自己的.技术水平,来指导自己的工作。今年技术部接到的主要工作任务有西安国际人才大厦、中建丝路项目、新筑物流、田王桥项目、安博项目、太原新店桥梁项目、安塞项目、渭南新能源等多个项目。我在这些项目中,积极配合图纸深化人员和部门其他工作人员,按期完成各个项目的图纸深化和发放工作。对每个项目材料的用料计划情况进行预先排版,提出更优化的定尺板计划。各个项目材料进场后,指导车间排料人员做好下料排版的具体工作,在这期间不断学习新的排版下料软件,发现有利于我们公司排版使用的软件,及时指导车间下料人员学习使用,力保材料的合理使用。由于公司近年来业务不断发展,项目类型从常规化钢结构发展到超高层钢结构、桥梁项目、模块化住宅钢结构等。作为技术研发中心的一员,需要了解更多新的知识,平时和同事们共同研究学习相关的技术资料,以便完成公司下达的各种项目的图纸工作。为配合公司领导推行二维码物料管理系统的先进思路,根据我公司现有状况,积极协制定技术要求,多方和软件公司交流,现已完成软件的研发工作,促进我公司二维码物料系统能够尽快实施。平时工作中对于领导安排的其他工作任务也能够积极的完成。
在以后的工作中,一定要坚持多学习,敢于发现、解决和处理工作中的问题,遇到问题,决不逃避,虚心向经验丰富的领导同事学习;另外,及时组织经验教训,把存在的问题,不懂的问题都记录下来,并且抓紧时间解决处理,以便日后遇到同样的问题,能够更快的组织处理好。能够更好的完成领导布置的工作和任务。在以后的工作中我会加倍努力,争取做的更好。因为技术在不断进步更新,只有通过不断地学习,辅以求精务实,脚踏实地的工作,方能胜任自己的工作岗位
看到公司良好的发展势头,我深深地感到骄傲和自豪,能在这里实现自己的奋斗目标,体现自己的价值,和公司共同成长。我一定会用饱满的热情做好我的本职工作,为公司创造价值,同公司一起展望美好的未来!
DSP开发工作总结 篇6
《数字信号处理》是我们通信工程和电子类专业的一门重要的专业基础课程,主要任务是研究数字信号处理理论的基本概念和基本分析方法,通过建立数学模型和适当的数学分析处理,来展示这些理论和方法的实际应用。数字信号处理技术正飞速发展,它不但自成一门学科,更是以不同形式影响和渗透到其他学科:它与国民经济息息相关,与国防建设紧密相连;它影响或改变着我们的生产、生活方式,因此受到人们普遍的关注。信息科学是研究信息的获取、传输、处理和利用的一门科学,信息要用一定形式的信号来表示,才能被传输、处理、存储、显示和利用,可以说,信号是信息的表现形式,而信息则是信号所含有的具体内容。
一单元的课程我们深刻理解到时域离散信号和时域离散系统性质和特点;时域离散信号和时域离散系统时域分析方法;模拟信号的数字处理方法。
二单元的课程我们理解了时域离散信号(序列)的傅立叶变换,时域离散信号Z变换,时域离散系统的频域分析。
三单元的课程我们学习了离散傅立叶变换定义和性质,离散傅立叶变换应用——快速卷积,频谱分析。
四单元的课程我们重点理解基2FFT算法——时域抽取法﹑频域抽取法,FFT的编程方法,分裂基FFT算法。
五单元的课程我们学了网络结构的表示方法——信号流图,无限脉冲响应基本网络结构,有限脉冲响应基本网络结构,时域离散系统状态变量分析法。
六单元的课程我们理解数字滤波器的基本概念,模拟滤波器的设计,巴特沃斯滤波器的设计,切比雪夫滤波器的设计,脉冲响应不变法设计无限脉冲响应字数字滤波器,双线性变换法设计无限脉冲响应字数字滤波器,数字高通﹑带通﹑带阻滤波器的设计。
七单元的课程我们学习了线性相位有限脉冲响应(FIR)数字滤波器,窗函数法设计有限脉冲响应(FIR)数字滤波器,频率采样法设计有限脉冲响应(FIR)数字滤波器通信工程是一门工程学科,主要是在掌握通信基本理论的基础上,运用各种工程方法对通信中的一些实际问题进行处理。通过该专业的学习,可以掌握电话网、广播电视网、互联网等各种通信系统的原理,研究提高信息传送速度的技术,根据实际需要设计新的通信系统,开发可迅速准确地传送各种信息的通信工具等。
对于我们通信专业,我觉得是个很好的专业,现在这个专业很热门,这个专业以后就业的方向也很多,就业面很广。我们毕业以后工作,可以进入设备制造商、运营商、专有服务提供商以及银行等领域工作。当然,就业形势每年都会变化,所以关键还是要看自己。可以从事硬件方面,比如说PCB,别小看这门技术,平时我们在试验时制作的简单,这一技术难点就在于板的层数越多,要做的越稳定就越难,这可是非常有难度的,如果学好了学精了,也是非常好找工作的。也可以从事软件方面,这实际上要我们具备比较好的模电和数电的基础知识。我选择了这个专业,在这里读了三年关于通信知识的书,我还是想以后毕业能够从事这个方面的工作,现在学了通信原理、数字信号处理这些很有用的专业课,所以,我在以后的学习中,我会把这些方面的知识学扎实,从事技术这一块要能吃苦,我也做好了准备,现在还很年轻,年轻的时候多吃点苦没什么,为了我自己美好的将来,我会努力学好这个专业的。
数字信号处理课程属于专业基础课,所涵盖的内容主要有:离散时间信号与系统的基本概念及描述方法,离散傅立叶变换及快速傅立叶变换,数字滤波器结构及设计等。对于电气信息类专业的学生来说,这些内容是学习后续专业课程的重要基础,也是实际工作中必不可少的专业基础知识。目前几乎所有的高等院校都在电子工程类、信息工程类、通信工程类、电子技术类、自动控制类、电气工程类、机电工程类、计算机科学类等工科电类及其他相关专业的本科生中开设了该门课程。随着计算机技术、微电子技术、数字信号处理理论和方法的发展,半个世纪以来,尤其是最近的三十来年里,数字信号处理的方法和应用得到了飞跃式的发展,数字信号处理的地位和作用变得越来越重要。因此,加强该课程的建设具有重要的意义。
我们的数字信号处理课是罗老师教的,罗老师有过实际工作的经验,对于这门课的实际用途很了解,罗老师对于这门课采用多种教学方法,丰富教学内容,吸引学生对课程的关注。利用实验课使学生亲自编程,体会信号处理课程的乐趣,这样子激发了学生的兴趣、提高了教学的效果。因此,我们班的同学在这一个学期的学习中,这门课都学的比较好。
数字信号处理课程的特点是课程本身理论性强、公式推导较多、概念比较抽象,学生常有枯燥难学之感。近年来,国外及国内有些学校对一般电类专业该课程的教学主要强调应用性学习,主要介绍数字信号处理的用途和用法,而对其深奥的理论推导仅做一般介绍,并给学生提供进行实验的机会,以激发学生对该课程的兴趣和学习主动性。
对该课程的改革思想主要是课程内容要适应数字信号处理技术的发展现状,淡化枯燥的数学推导,辅助以现代化教学手段,并开设相应的实验课。结合专业现状,将课堂教学一部分变为多媒体教学,尽量将一些理论分析用图形手段展示出来,以增强学生的感性认识。实验课主要是以MATLAB为平台,充分利用MATLAB的数字信号处理工具箱提供的各种功能让学生亲自动手将课堂所学进行仿真实现。实验课还可以通过用DSP试验箱实现数字信号处理的功能向学生进行演示。
DSP开发工作总结 篇7
小系统的是任何DSP系统开发前必须要完成的,你可以从一下几个方面获得小系统。一、购买一个市场上比较成熟的小系统产品;二、自己动手设计一个小系统。我们这里主要告诉大家怎么自己设计一个最小系统。
首先我给最小系统一个定义,我按照我个人的习惯把最小系统分成2个方面
1,狭义的最小系统
所谓狭义最小系统是指就是能够完成一个独立功能,并且方便观察的一个系统。比如我们常见的通过DSP控制一个LCD灯让它闪起来。完成这个功能我们可以认为狭义的最小系统完成。
独立完成功能,我们很容易想到要一个系统能够独立完成功能必须需要的部分应该有电源电路、时钟电路、复位电路。这个和我们单片机基本一样只是在电路设计上注意看手册这个会少出错。其实对于一些DSP来说光是这样是不够的,我们必须要有存储器系统,如果是采用20xx系统可以不需要扩展因为他内部自己有FLASH,但是对于5000系统来说就必须扩展非易失性的FLASH等存储器保证系统在掉电重新上电后可以正常工作,所以除了考虑通用单片机的3个方面我们还需要在存储器,BOOTLOADER方面了解DSP,这个也正是大家学习DSP比较困难的地方。
方便观察这个是我自己增加的一个方面,主要是让大家养成良好的习惯,比如我们在设计系统时加一个LED或者蜂鸣器这样在调试的时候会给我们带来很多好处。比如我们设计一个IO操作的程序通过IO输出一个方波,我们可以通过很多方法来观察我们的结果是对好是错。我们可以通过示波器,但是由于很多初学者不一定具备这个条件。如果我们有LED就可以通过他的状态来观察程序运行的结果.
2, 广义的最小系统
广义的最小系统除了具有上面狭义最小系统的功能外还必须具有一个功能可开展性。这个在系统设计中是非常重要的。如果说我们可以设计并完成一个狭义的最小系统就代表我们对DSP已经入门了。那么完成可扩展性功能就代表你可以使用DSP进行系统设计了。
可扩展性在这里我要主要讲的是时序,也就是我们设计的时候必须满足他的时序功能。经常在论坛里面看到大家问我的系统怎么扩展一个存储器或者其他外设。即使有一些参考电路我们怎么判断他的正确与否。这一点正好和我们的单片机系统重合。所以我常常说知道一个CPU怎么用要用一个新的就非常简单了。下面我们就谈谈时序设计需要注意的地方。
一、 首先要熟悉主CPU的时序,也就是说你需要向外设写或者读取一个数据你是采用什么方法的。比如我们的DSP系统的数据手册就专门有一大段内容对外部程序空间、数据空间、IO空间访问的图和说明。
二、 熟悉我们外设对时序的要求,这个很容易理解,你打算读写我总应该知道按照什么样的方法怎么读写吧。一般在手册上也是很清楚的。
三、 当我们清楚DSP和外设的时序后我们来判断他们是不是匹配(简单点说就是可不可以实现数据的读写功能)如匹配电路设计就是正常的否则我们要想办法让他们匹配。其实这个过程就是电路设计和判断的过程。
关于时序的设计的详细说明几句话说不清楚我们可以在论坛上来一起讨论他是我们数字系统设计的核心。
四、软件最小系统,很多朋友在论坛上说没有一个具体的思路来写DSP程序或者直接是看不懂人家的。其实这些多少没有系统概念造成的。如果我们知道软件最小系统有那几个文件组成。他们主要完成什么功能我们在一个一个的理解和消化他这样不就可以很好的写出程序。比如我们DSP的一个软件系统主要有头文件、库函数、中断向量表、存储器分配文件(CMD)
DSP开发工作总结 篇8
如果说前几年DSP作为一个器件,一个处理器或一个事物是相对比较新的东西,那么现在DSP已经在我们电子设计开发中非常常见了。首先我们从定义上简单理解一下DSP。我们涉及到的DSP主要是只这里特指数字信号处理器芯片,这里我把我的一些学习经验和大家分享。希望对大家有帮助
了解DSP
我个人认为学习一个东西首先是了解它,比如DSP到底是什么?用在什么地方?怎么用?和这里我们传统的单片机特点有那些相同与不同?开发需要注意什么?怎么样完成一个最小系统等。我想了解清楚这些问题我们自然就清楚比较清楚的认识DSP了。下面我们就来对上面的问题我们在很多地方都可以找到答案,我把其中比较重要的简单的回答一下。
DSP大家注意和传统的概念区分一下,传统我们经常说的DSP(Digital Signal Processing(数字信号处理))的缩写也就是说是一些功能算法,这里的DSP是指(Digital Signal Process(数字信号处理器))的缩写,也就是说他是一个集成一些外设的一个芯片,类似我们的单片机。我们通过程序实现一些特定的功能。
和传统单片机比较的区别?
DSP功能比普通单片机高出很多,当然价格也比较高。所以直接用DSP和单片机比较是不合适的。我们这里比较不是从他的应用领域来比较,我们是从开发的角度来比较,为了是使那些熟练使用单片机的朋友可以很快上手。当然我的主要目的的大家可以比较学习,达到
熟悉一种CPU其他就可以很快上手。下面从几个方面比较一下
1,硬件上比较
从硬件上比较DSP和传统的单片机主要有几个方面不一样,很多DSP电源系统比传统的复杂,但是这个并不影响我们因为如TI的DSP都提供相关的测试电路。开始的时候大家可以完全按照他来设计。调试方式上有很大不同,DSP一般通过JTAG来进行仿真和烧写的,而单片机是通过直接仿真器来仿真的(这里讲的单片机是比较早的,现在的单片机也有很多采用JTAG调试方式)。其他设计比如重要的时序设计所以CPU系统是一样的只要满足时序就可以达到目标。
2,软件上比较
相比硬件软件应该是DSP差别比较大的DSP的软件需要CMD文件,一般的单片机编译器 编译以后就可以了不需要。并且CMD也是DSP学习过程中比较困难的一个方面。后面我们简单说明一下。
DSP开发工作总结 篇9
见习结束了,当初见习前又有期待又有担心的心情现在变得坦然了,有些事情总带着想象的困难,只有经历过,自己的内心才会变得平静而富臾!
第一周是妇产科,在这个科室见习,都会对一位老师印象深刻,他曾说,第一周来妇产科见习,以后去哪个科室都是天堂,而最后一周谁来妇产科,那就是从天堂跌落地狱了。我知道老大那组最后一周来妇产科见习,听老师这么讲,我有些幸灾乐祸了。老师要求严格,布置各种各样的作业,而我们更喜欢轻松的感觉,所以对老师是各种的埋怨。也许很多人都不知道,老师有一个厚厚的被他用的破烂的
笔记本,上面记录着他的笔记与他的日程安排,老师要求我们把自己每天做的学到的什么都记录下来,这些老师本人都在认认真真地做。面对同学对他的怨言,他说,如果一盆水,扔里面一个小石头就会溅一地水花,如果是一个湖泊,扔进去一个大石头,才能溅起一点小浪花,若是大海,扔进去再大的石头,海面还是平静的。人也是一样,一个小困难、小挫折都让你过不去,那你只是一盆水,成不了气候!从老师这句话来看,我更加明白了老师的良苦用心,给人方便,即是给己方便,老师那么为难你干嘛?这一切,都是为了我们的进步!
这个科室是一个诞生生命的科室,却也见证了作为母亲所要遭受的苦难。不说孕早期恶心、呕吐的反应,不说渐增宽的腹围、糟糕的外表、笨拙的体态,不说晚期的担心受怕、左侧卧位、寝室难安,不说便秘、尿频、尿急、下肢水肿,不说妊娠高血压、子娴等妊娠合并症,仅仅顺产12小时的撕心裂肺、精疲力尽,仅仅剖腹产那长约20cm的刀口子,就值得每个生命用心去疼爱和呵护伟大的母亲!
我觉得,每个存在的生命都不属于其个人,我们都应该珍惜自己的生命!热爱自己的生活!感恩自己的父母!每一个不珍惜自己生命的人或是不疼爱自己母亲的人都为我们所不齿的!
这个科室,我生平第一次值夜班;第一次见剖宫产,且有两次机会上台,都做2助o_o遇到巨大儿,不要是仅仅的拉钩和吸引,还要帮助把小儿娩出,还有杨老师打外科结真心的快。普外科,第一次绑腹带,第一次缠绷带,这里的手术切口比较长,换药不比骨外、泌尿外的简单,这里让我感觉换药也是件技术活儿!
这一周我上了唯一一台手术,是一个激光介入治疗静脉曲张的收入,手术过程很繁琐,我先做的器械,有的老师要的器械我都不知道是什么,有的器械我都叫不出名字,老师开玩笑说,他还带过外科实验课,看来我的那节课没有学好呀!激光烧过的血管要按压一段时间,我用自身重力把两个胳膊压在病人的一条腿上,压了一会,我的胳膊都变得颤抖了。手术从早上十点做到下午三点,之后还做了三个门诊上的小手术,到下午五点钟才吃上了今天的第二顿饭,而第一顿是我早上吃的一个包子和一杯豆浆。第二天,我的胳膊和腿都是疼的,做外科原来是这么辛苦!所以,以后是选择外科还是内科,在我心中还没有答案。
心内科里,听老师讲过这样一句话,你的学习和工作中会遇到很多的第一次,第一次收病人,第一次下医嘱,第一次抢救,如果你能把每一个第一次总结好,学好,做好,你将成为一个了不起的人。是啊,我们每一次成长,都从第一次开始,有的人知难而退,有的人越挫越勇,有的人第一次并不在意结果,而有的人却很用心,所以,成长的差距也从第一次开始。
在这里,我第一次见抢救病人,同一个病人,从下午4点多入院时和晚上十点多时都犯病了,心电图提示室颤,抢救了两次,令人高兴的是最终还是抢救过来了!对于这个的老人,我有着不一样的感受,其中还夹杂着自己的感情,因为年前,我的老人也是因为同样的病,在抢救无效,我们都没有心理准备的情况下离开了。看着老人犯病时意识模糊、口唇紫绀伴抽搐,看着老人慌忙而又担心的一家子人,有的呼唤着妈妈,有的呼唤着奶奶和姥姥,重要的是老人也有一个小女儿是院里的护士,为抢救老人跑来跑去,如此相似的场景,我极力控制自己的感情,眼泪几欲淌出,我不时眨眨眼睛,躲避着其他人的眼神。因为我也很心痛。最后,老师让我看着老人,我观察着心电监护,看着心电图形、心率和血压,他们的每次大的波动,都让我为之悸动,好在老人做了血液透析,血钾下来了,病情稳定。最后老人转出了ccu。我这才知道,我的老人曾经心前区不适,烧灼感,肩背部疼痛不适,乏力,劳累性呼吸困难,大汗淋漓,都是心脏病的表现啊,有一种心病,最让人痛心,深深地遗憾是深深地刺痛!
又来了一个10床,我问过病历后,老人对我说,你们医院的医生态度真好!听到这样的评价,我心里美滋滋的!这个科室,只有我值了夜班,而且值了两次,第二夜,我是平静地睡过去了,感觉夜班也挺好*^_^*。眼科,很多同学都说这是一个相对闲的科室,我却没有感觉它闲到哪里去,两天见习满满的,老师手把手教看眼底,我也散了瞳,除了看到一根血管,终没有看到眼底是怎样个内容?
耳鼻喉科,第一天,一个一岁半的和一个一岁左右的小孩儿取气管异物,场景也许你想象不到,用单子包裹着孩子把他的两个胳膊束到背后,一位护士横跨一条腿固定孩子的两腿,双手固定小孩双肩,一同学用撑口器撑开小孩口,我固定小孩头,老师给小孩气管插管,整个过程小孩一直哭,即使是管插到了小孩的喉咙里,我们是有多残忍t^t,最后,一个孩子取出了花生,一个孩子取出了瓜子皮。所以,家长在喂孩子时一定要小心,不要在小孩哭闹时喂或是喂的过程中哄逗,不要让小孩子玩小的玩具和零件。这种治疗,重在预防!
皮肤科,这是一个只有门诊没有病房的科室,我就想,如果将来学皮肤科,不用写病历,每天准时上下班,也是一个不错的选择嘛,当然,只是想想而已。
神经内科,第一天查房,就让我感觉神内的老师可爱可亲,与人态度,语气与沟通,都让人赏心悦目!
第二天,因为家乡老会我回了家,坐在公交车上,一路上,司机开着车,唱着歌,这也是一种生活呵,坐在我后座的老兄看着手机,时不时发出爽朗的笑声,我好奇怎样的笑话或是故事情节让他如此开心?
到家后,我看到了一个装有ct片的袋子,我以为只是一个简单的体检并没有太在意,随后在翻阅的过程中发现化验单上还有住院号,于是我知道,在我见习没有回家的一月里,妈妈住了六天院,而我却一点也不知情,虽然我一周给家里打一个电话,居然父母也没有向我透漏半点消息,现在想来,电话中,我说这周在神经内科见习,爸爸电话那头说好好见习,将来你妈可能用得到,当时以为只是一个玩笑,没想到事出有因,轻微脑梗塞都不说,怎样的病才是大病啊。这个老会,过得很没有心情,客人走了,我一人洗漱着碗盘,眼泪不自觉地模糊了双眼,自己成功的速度却也赶不上父母老去的速度,我真的害怕失去他们!庆幸的是,妈妈恢复的很好,智力,语言,肢体都没留下什么后遗症,重要的是预防再次的梗阻。回学校时,看到爸爸的白发又添了好多。我多么希望能有一个没有争吵的家庭!有一种游戏,为什么总是当局者迷?人一生的财富不是在输输赢赢中沉沉浮浮,而是随着岁月的斗移,如胶似漆的老人膝下儿女围绕成嘻,若是幸福,不因金钱,而为知足!
这个科室,最大的收获是在自己的医学专用下,成功做了一次腰椎穿刺,之前,看老师穿刺看了两次,第三次老师居然让我自己动手操作,虽然我底下看了课本,但面对这突如其来的挑战,内心还是有些紧张与畏惧,看着老师信任的眼神,我接过了老师手中的穿刺包。摆体位,定位,消毒,铺巾,医学专用,穿刺,我自己都能感觉到我的心彭彭的跳动,幸运的是,我穿出了脑脊液,这个结果,让我兴奋了好一阵!老师指出了我存在的问题,比如定位,医学专用操作,以及穿刺进针方向等。而第二天,老师给另一位病人做穿刺却遇到了问题,病人体位摆的不好而且身型比较胖,穿刺几次都没成功,这让我意识到,穿刺并不像我想的那么简单,人也往往会在取得一点点成绩后都会有些骄傲的情绪,这是对我今后的学习是一个很大的提醒!
DSP开发工作总结 篇10
//EnablePWMpins;GpioMuxRegs.GPAMUX.all=0;GpioMuxRegs.GPBMUX.all=0;EDIS;;//Step3.Clearallinterrup;//DisableCPUinterrupts;DINT;;//InitializethePIEcontro;//ThedefaultstateisallPI;//ar
// Enable PWM pins
GpioMuxRegs.GPAMUX.all = 0x00FF; // EVA PWM 1-6 pins
GpioMuxRegs.GPBMUX.all = 0x00FF; // EVB PWM 7-12 pins
EDIS;
// Step 3. Clear all interrupts and initialize PIE vector table:
// Disable CPU interrupts
DINT;
// Initialize the PIE control registers to their default state.
// The default state is all PIE interrupts disabled and flags
// are cleared.
// This function is found in the DSP281x_PieCtrl.c file.
InitPieCtrl;
// Disable CPU interrupts and clear all CPU interrupt flags:
IER = 0x0000;
IFR = 0x0000;
// Initialize the PIE vector table with pointers to the shell Interrupt
// Service Routines (ISR).
// This will populate the entire table, even if the interrupt
// is not used in this example. This is useful for debug purposes.
// The shell ISR routines are found in DSP281x_DefaultIsr.c.
// This function is found in DSP281x_PieVect.c.
InitPieVectTable;
// Step 4. Initialize all the Device Peripherals:
// This function is found in DSP281x_InitPeripherals.c
// InitPeripherals; // Not required for this example
InitXintf; // For this example, init the Xintf
// Step 5. User specific code, enable interrupts:
init_eva;
//init_evb;
while(1)
{
for(i=0;i<65535;i+=1000)
{
Reg06=0;
EvbRegs.CMPR6 = i;
delay_loop;
}
}
}
void delay_loop
{ short i,j;
for (i = 0; i < 1000; i++)
{for (j = 0; j < 10; j++);}
}
void init_eva
{
// EVA Configure T1PWM, T2PWM, PWM1-PWM6
// Initalize the timers
// Initalize EVA Timer1
EvaRegs.T1PR = 0xFFFF; // Timer1 period
EvaRegs.T1CMPR = 0x3C00; // Timer1 compare
EvaRegs.T1CNT = 0x0000; // Timer1 counter
// TMODE = continuous up/down
// Timer enable
// Timer compare enable
EvaRegs.T1CON.all = 0x1042;
// Initalize EVA Timer2
EvaRegs.T2PR = 0x0FFF; // Timer2 period
EvaRegs.T2CMPR = 0x03C0; // Timer2 compare
EvaRegs.T2CNT = 0x0000; // Timer2 counter
// TMODE = continuous up/down
// Timer enable
// Timer compare enable
EvaRegs.T2CON.all = 0x1042;
// Setup T1PWM and T2PWM
// Drive T1/T2 PWM by compare logic
EvaRegs.GPTCONA.bit.TCMPOE = 1;
// Polarity of GP Timer 1 Compare = Active low
EvaRegs.GPTCONA.bit.T1PIN = 1;
// Polarity of GP Timer 2 Compare = Active high
EvaRegs.GPTCONA.bit.T2PIN = 2;
// Enable compare for PWM1-PWM6
//EvaRegs.CMPR1 = 0x0C00;
//EvaRegs.CMPR2 = 0x3C00;
EvaRegs.CMPR3 = 0xFC00;
// Compare action control. Action that takes place
// on a cmpare event
// output pin 1 CMPR1 - active high
// output pin 2 CMPR1 - active low
// output pin 3 CMPR2 - active high
// output pin 4 CMPR2 - active low
// output pin 5 CMPR3 - active high
// output pin 6 CMPR3 - active low
EvaRegs.ACTRA.all = 0x0666;
EvaRegs.DBTCONA.all = 0x0000; // Disable deadband
EvaRegs.COMCONA.all = 0xA600;
}
void init_evb
{
// EVB Configure T3PWM, T4PWM and PWM7-PWM12
// Step 1 - Initialize the Timers
// Initialize EVB Timer3
// Timer3 controls T3PWM and PWM7-12
EvbRegs.T3PR = 0xFFFF; // Timer3 period
EvbRegs.T3CMPR = 0x3C00; // Timer3 compare
EvbRegs.T3CNT = 0x0000; // Timer3 counter
// TMODE = continuous up/down
// Timer enable
// Timer compare enable
EvbRegs.T3CON.all = 0x1042;
// Initialize EVB Timer4
// Timer4 controls T4PWMWWw.fR134.com
EvbRegs.T4PR = 0x00FF; // Timer4 period
EvbRegs.T4CMPR = 0x0030; // Timer4 compare
EvbRegs.T4CNT = 0x0000; // Timer4 counter
// TMODE = continuous up/down
// Timer enable
// Timer compare enable
EvbRegs.T4CON.all = 0x1042;
// Setup T3PWM and T4PWM
// Drive T3/T4 PWM by compare logic
EvbRegs.GPTCONB.bit.TCMPOE = 1;
// Polarity of GP Timer 3 Compare = Active low
EvbRegs.GPTCONB.bit.T3PIN = 1;
// Polarity of GP Timer 4 Compare = Active high
EvbRegs.GPTCONB.bit.T4PIN = 2;
// Enable compare for PWM7-PWM12
EvbRegs.CMPR4 = 0x0C00;
EvbRegs.CMPR5 = 0x3C00;
EvbRegs.CMPR6 = 0xFC00;
// Compare action control. Action that takes place
// on a cmpare event
// output pin 1 CMPR4 - active high
// output pin 2 CMPR4 - active low
// output pin 3 CMPR5 - active high
// output pin 4 CMPR5 - active low
// output pin 5 CMPR6 - active high
// output pin 6 CMPR6 - active low
EvbRegs.ACTRB.all = 0x0666;
EvbRegs.DBTCONB.all = 0x0000; // Disable deadband
EvbRegs.COMCONB.all = 0xA600;
}
龙 岩 学 院
实 验 报 告
班 级 07电本(1)班 学号 20xx050344 姓 名 杨宝辉 同组人 独立 实验日期 20xx-6-3 室温 大气压 成 绩
高速A/D转换实验
一、实验目的
1.了解高速 AD工作的基本原理。
2.了解如果通过软件正确的控制高速AD。
3.掌握对高速 AD正确操作的过程
二、实验设备
1. 一台装有CCS软件的计算机;
2. DSP实验箱;
3. DSP硬件仿真器;
三、实验原理
实验箱用的高速 AD 为 TLC5510,它是一个 CMOS 结构的、具有高达20MSPS 的8位模数转换器。TLC5510 采用单5V 供电,功耗仅为 130mW。TLC5510 内部包含有一个采样保持电路、具有高阻输出的并行接口以及内部参考电压等。
TLC5510 采用半 FlASh 结构,与 FlASh 结构相比,它不仅减少了功耗,而且提高了芯片的集成度。TLC5510 采用两步转换实现一次完整的转换,这样就大大减少了内部比较器的个数,其输出数据的延迟为2.5个时钟周期。TLC5510 采用 3 个内部参考电阻产生一个标准2V的参考电压,要实现内部参考电压仅需要通过外部的简单连线即可。
DSP开发工作总结 篇11
经过了又一周的实习,我对办公室的环境和人员有了进一步的熟悉。虽然我们的工作量不是很多,但是我一直保持着清醒的头脑,随时预备着学习。我开始认识到态度之于工作的重要性。无论从事什么性质的工作,认真,细心的工作态度都是必须的,没有卑微的工作只有卑微的工作态度。如果我们不改变对工作的态度就会被工作牵着走。对于工作态度的认识,我总结如下:
一小事大做。
对待工作,无论是多琐屑的工作,都要全神贯注,认真对待,不能马虎。因为越是细节,越是不会引起重视,就越容易出错。比如像我们做核对文件之类的工作,稍一不慎,就会遗漏,或者登记错误。所以说细心的工作态度是非常重要的。
二平和的处事态度。
在工作中,浮躁是最要不得的。尽管每天面对的是简单的反复的工作,容易把我们对工作的热情消磨掉,因此人有可能懈怠下来。但是每一天的工作量视乎事情发展的需要都是不定的,工作的频率也是不固定的,因此需要保持平和的工作态度,调整自己的工作步伐,以便从容应对突发事件。
存在问题:
工作技巧不够娴熟,不够细心,办事有点急进。
改进方案:
在日常的生活,学习中严肃要求自己,养成认真,细心的好习惯,并把这些好习惯带到工作上。
一直认为,实习每周交的小结都是冠冕堂皇的华丽垃圾词藻,写在blog上的即使粗鄙才是自己最想说的话。
这周是在静脉药物配置中心实习,也是实习幸福生活的最后一站,想到下周就要面对门诊的n多姐姐们和n多的事情,懒散的心就不由痛苦。但愿如金jj说得那样,门诊都是好心肠的JJ……
再回到静配,静配的工作正是没有任何说的意义,小结里写得苦大仇深,其实真正的工作就是机械地包输液套子,如果不明白可以参考超市里帮忙把东西装袋的员工,除了装的是输液,我在静配的工作和他们没有任何区别。除了每天包包套子,还有就是做做预防抗生素药物的整理了,同样难度系数为0,只是发现自己的字又写得烂了……
看到这里,似乎静配就是一个无聊的温床,但静配却是我待过最开心的地方,因为静配的人都很有意思。
人物一:金JJ
很可惜,枉费我阅花无数,却实在想不出有比她更可爱的mm。金JJ的可爱绝对是绿色环保路线,无添加剂无防腐剂无一丝人工的雕琢。最喜欢看到她拿着可口可乐或是被大家逼迫买东西的时候,那种笑的样子实在太可爱了。古龙说:会笑的女人生活总不会太惨。金J又那么善良,对我又那么照顾,嗯,期待你当上静配大姐头的日子。
人物二:邱伯伯
从严格意义上说,邱伯伯算是我的静配入门老师和前辈。进入静配第一关就遇到了邱伯伯,然后被他拖去填了两天的表格,也学到了很多东西,其中最重要的就是:永远不要奢望等看懂一个医生的病历。一千个医生写病历有一千种字体,但在静配工作中我发现,即使是一个医生写同一个字,二十份病历里也能有二十种写法。以前老和同学拽我字体多变能写四种字体,现在终于发现自己的肤浅,怪不得我无法进入8年临床医学……
和邱伯伯还有一点很诡异,我们居然都是新中高级中学毕业的。在医院遇到复旦校友本来就是件巧事,至于遇到高中校友嘛,那真的是一件巧到诡异的事情了。邱伯伯还是个很搞笑的人,说出来的话能让人发笑,但又能让人想到点什么。下周但愿还能见到邱伯伯,ms他还有读预备的女儿的数学题要问我。再罗唆一句,现在初中生的数学题真的是bt啊,有些题连我都做不出……
人物三:老王
老王是个女性,大约38岁吧,我猜。我自认为我算看电影看得多的人了,可和看片如呼吸的老王一比,我实在都不好意思和人说我喜欢看电影。老王属于博览群片型,主攻恐怖片,按照她的说法是至今没有一部恐怖片让她害怕。
老王还喜欢看小说月报,产哥虽然头天偷书看被骂,但也不得不在内心佩服下老王的强悍。在小说和电影方面,老王简直就是一部活的百科全书。
实习时候外表被老王称赞过一次,虽然内心知道自己也就中等相貌,但着实还是high了几十秒,至于内容,防止被好男儿fans团扁死,还是忽略吧。
静配的活真是无聊,静配的人真是绚丽,在静配没有一丝的无聊,因为静配的氛围就是那么可乐。
工作了一周,最大的改变就是身份的转换,从一个学生转变成一个职员,经历的是之前所没接触到的,不同之处不仅仅是知识上的不同,还有很多做人处事的原则也和学校的大不一样。毕竟是第一周,对现在的生活很充满新鲜感、期待和幻想,对自己很有信心,这也许是自己的另一片展示自己的天地,或许可以更好的认识自己。
在学校只学习了软件的各工具的使用,或是给一个图让你做,如今接触到的是给你一个要求,一个概念,你得按要求做出效果图,第一份作业就是文字排版,这个还算简单,在学校已经学了这个软件,只要细心就差不多没问题,唯一不同的是在工作中得考虑到材料问题,所以要考虑到实际进去图片大小的排版,这周还做了几个小画面,还初步了解了文泰刻绘这个软件。接触的东西越来越多,对自己很有信心。
时间过得真快,转眼第二周已经结束了,因为刚进公司的缘故,一些重要的事情我都没有涉及,但是我并没有灰心,也没有觉得大材小用。我想只有从最基本的开始干起,一点一滴地积累,做好我负责的每一件小事,让老板放心,将来才能成就一番大事业。“不积跬步,无以致千里”,“江海不拒细流,方能成其大”“一屋不扫,何以扫天下?”说的就是这个道理。
这周慢慢的进入了状态,做的事多了,单子的类型也不一样了,上周的我只排些小画面,自己这关过了之后还得让老板定稿,原来很多事情做过了记住了下次就简单了,像是横幅的排版,只要记住字的排版格式和字高就可以了,所以第一次做了之后,以后就自己给自己定稿,然后直接发出去加工了,这就是一个跨步,我会努力的,相信自己会学到很多。也会严格的要求自己,争取更大的进步。
-
更多精彩DSP开发工作总结内容,请访问我们为您准备的专题:DSP开发工作总结