接口测试范文

2023-09-19

接口测试范文第1篇

数据接口规范V1.0

1. 概述

为进一步优化纳税服务,国家税务总局对本接口规范予以发布,以满足纳税人内部管理信息系统与增值税防伪税控系统开票子系统的衔接需要。

本接口规范适用于增值税防伪税控系统开票子系统V7.23.10及以上版本,配合手工导入、批量自动导入和开票数据导出功能使用。具体操作参见新增改进功能操作说明。

2. 接口说明

(1)待开发票信息导入接口

通过增值税防伪税控系统开票子系统中的手工导入和批量自动导入功能,将待开发票的信息批量导入到增值税防伪税控系统开票子系统,完成发票开具。

选择手工导入时,首先选择要导入的XML文件,再对导入发票信息逐张保存并打印发票。

选择批量自动导入时,首先设置文件存储路径和轮询时间。批量自动导入开启后,系统自动轮询指定路径下的XML文件,自动完成发票开具,并将开具结果写入指定文件目录。

1 (2)已开发票信息导出接口

通过增值税防伪税控系统开票子系统中的开票数据导出功能,实现已开发票信息的批量导出,提供EXCEL文件和XML文件两种格式选择。

3. 接口定义

本接口规范内容包括待开发票信息导入接口和已开发票信息导出接口。发票类型为增值税专用发票和增值税普通发票。 (1) 待开发票信息导入接口规范

1)导入文件XML格式如下(每个XML节点首字母大写):

2

//此文件含有的单据信息数量

1

//单据号(20字节)

购方名称

//购方名称(100字节)

110000000000000//购方税号

购方银行账号 //购方银行账号(100字节)

购方地址电话 //购方地址电话(100字节)

备注

//备注(240字节)

fhr

//复核人(8字节)

skr

//收款人(8字节)

1

//序号

商品名称//商品名称,金额为负数时此项为折扣行数(100字节)

规格型号 //规格型号(40字节)

计量单位 //计量单位(32字节)

100

//单价

10

//数量

1000.00

//金额,当金额为负数时为折扣行

0.17

//税率

2 //单据号(20字节)

购方名称1

//购方名称(100字节)

110000000000000 //购方税号

购方银行账号1 //购方银行账号(100字节)

购方地址电话1 //购方地址电话(100字节)

备注1

//备注(240字节)

fhr1

//复核人(8字节)

skr1

//收款人(8字节)

1

//序号

商品名称1//商品名称,金额为负数时此项为折扣行数(100字节)

规格型号1 //规格型号(40字节)

计量单位1

//计量单位(32字节)

100

//单价

10

//数量

1000.00

//金额,当金额为负数时为折扣行

0.17

//税率

2)开具结果回写文件格式

选择批量自动导入时,每个XML文件形成一个开具结果文件,命名规则为:XML文件名_开票结果.TXT。内容为:  开具成功的单据:

[YYYY-MM-DD hh:mm:ss] 单据号:XXX,开具结果:1(0 失败,1成功),对应发票信息:普通(专用)发票,XXXXXXXXXX(代码),XXXXXXXX(号码)

3  开具失败的单据:

[YYYY-MM-DD hh:mm:ss] 单据号:XXX,开具结果:0(0 失败,1成功),开具失败原因:XXXXXXXXXXXXXXXXXXXX (2)已开发票信息导出接口

1)导出文件为XML格式时,格式如下(每个XML节点首字母大写):

2

//此文件含有的发票信息数量

1

//单据号(20字节)

专用发票

//发票种类(专用发票或普通发票)

1400111560 //类别代码(10字节)

00000001

//发票号码(8字节)

20140305

//开票日期(YYYYMMDD)

购方名称

//购方名称(100字节)

110000000000000//购方税号

购方银行账号 //购方银行账号(100字节)

购方地址电话 //购方地址电话(100字节)

销方名称

//销方名称(100字节)

110000000000001//销方税号

销方银行账号 //销方银行账号(100字节)

销方地址电话 //销方地址电话(100字节)

合计金额

//合计金额

合计税额

//合计税额

备注

//备注(240字节)

fhr

//开票人(8字节)

fhr

//复核人(8字节)

skr

1

//序号

商品名称//商品名称(100字节)

规格型号 //规格型号(40字节)

计量单位 //计量单位(32字节)

100

//单价

10

//数量

//收款人(8字节)

1000.00

0.17

170.00

//金额 //税率 //税额

2

//单据号(20字节)

普通发票

//发票种类(专用发票或普通发票)

1400111650 //类别代码(10字节)

00000002

//发票号码(8字节)

20140305

//开票日期(YYYYMMDD)

购方名称

//购方名称(100字节)

110000000000000//购方税号

购方银行账号 //购方银行账号(100字节)

购方地址电话 //购方地址电话(100字节)

销方名称

//销方名称(100字节)

110000000000001//销方税号

销方银行账号 //销方银行账号(100字节)

销方地址电话 //销方地址电话(100字节)

合计金额

//合计金额

合计税额

//合计税额

备注

//备注(240字节)

fhr

//开票人(8字节)

fhr

//复核人(8字节)

skr

1

//序号

商品名称1//商品名称(100字节)

规格型号1 //规格型号(40字节)

计量单位1 //计量单位(32字节)

100

//单价

10

//数量

//金额 //税率 //税额

1000.00

0.17

170.00

//收款人(8字节)

接口测试范文第2篇

摘   要:文章在分析直流电机控制设备或装置控制要求的基础上,采用以ZX1527芯片为核的无线遥控器,设计分析控制协议,进行一种通用控制系统的方案设计,发现可采用不同直流电压供电的继电器控制系统框图,设计并分析单片机控制电路和输出驱动电路等核心功能电路,给出主程序和中断服务程序流程图,系统可通过软件实现无限位自动停机功能,产品经调试达到了设计要求。

关键词:无线遥控;直流电机;控制器

在许多场合都用到直流电机控制设备或装置的往返运动,需要通过控制电机的正反转来实现。随着智能化要求的不断提高,人們更需要通过无线遥控方式控制系统的运行。本设计针对这一应用场景,研制一种通过无线控制的通用小功率直流电机控制器。

1    总体方案设计

直流电机的控制可分为两类:(1)可变速控制。包括:线性调压调速控制和脉冲宽度调制(Pulse Width Modulation,PWM)调速控制。(2)定速控制。包括:固态继电器无触点控制、晶闸管控制和继电器有触点控制等。本研究设计一种可以使用不同直流电压供电的直流电机控制系统,需要将弱电与强电部分相互隔离,视应用情况使用一个电源供电或双电源供电。因此,本设计使用继电器有触点控制方式,通过跳线来选择强、弱电是否使用同一个电源,提高了控制系统的适应性。同时,可通过按键控制和无线遥控的方式控制直流电机的正反转。

系统由单片机、传感检测模块、显示模块、电源模块、充电模块、输出驱动模块、无线模块、通信接口和按键模块、适配器、遥控器、电机、电池等部分组成。单片机的输入端分3路,分别连接用于控制单片机的按键模块、用于检测的传感检测模块和用于供电的电源模块,单片机的输出端分3路,分别连接显示模块、用于输出动力的输出驱动模块和充电模块,且无线模块和通信接口与单片机进行数据交互相连,通过无线模块配合遥控器的作用,使用者按动遥控器对单片机下达指令,从而对装置进行远程操作,控制电机工作和停止,也可通过按键手动控制和停止电机工作。

2    主要功能电路设计

2.1  单片机控制电路的设计

本控制器的控制核心采用STC系列单片机,单片机通信接口采用P3.0-P3.1,单片机P3.6-P3.7接显示模块,P1.4-P1.5接按键,其中,P1.4用于与无线遥控器对码设置,P1.5用于手动控制电机的正停反,P3.4-P3.5控制输出驱动,进而控制电机的正反转,P3.2接收无线模块的控制信号,无线模块可采用通用的315 MHz或433 MHz等频点的通信模组;P1.0用于判断是否接上适配器充电,P1.1用于监测负载电流,P1.2用于监测电池供电电压,P1.6联接正转限位开关,P1.7联接反转限位开关,P3.3用于控制充电系统是否投入工作[1]。单片机控制系统如图1所示。

2.2  驱动控制电路的设计

输出驱动模块的核心元件为两只三极管V2和V3以及两个继电器K1和K2,电感L5和电流监测电路。其中,单片机通过P3.4-P3.5分别控制三极管V2和V3的基极,进而控制两个继电器的动作,通过继电器的触点控制电源供给直流电机的极性与大小,进而控制电机的正反转。电机输入电源可以是电池电源,也可以是另接电源,通过J6的短路帽选择,二极管D3和D4用于续流[2]。驱动模块电路如图2所示。

遥控器包括3个功能按键,分别为控制电机正转的正按键、控制电机反转的反按键、控制电机停止的停按键。

3    软件设计

本无线遥控电机控制系统,既可通过安装限位开关以定行程的方式进行控制,又可通过无限位方式进行电机的控制。在运行中如因电机卡死而产生电机堵转,可及时切断电源,防止电机烧毁,能有效保证设备的安全[3]。主程序流程如图3所示,中断程序流程如图4所示。

4    无线遥控协议分析

本文所设计的无线遥控器采用ZX1527作为信号发生芯片,该芯片是一片由互补金属氧化物半导体(Complementary Metal Oxide Semiconductor,CMOS)设计制造的可预烧内码的学习码编码IC,由软件解码;内码共有20个位元,可预烧1048576组内码组合,降低使用上的重码率,其输出编码的格式如下:同步码+内码C0~C19(100万组)+D0 D1 D2 D3,即一帧码的完整格式是在同步码后由20位内码和4位键码组合而成的3个字节的位码组成。其中,同步码:4 CLK高,124 CLK低,;数字1即DATA(1):12 CLK高,4 CLK低,;数字0即DATA(0):4 CLK高,12 CLK低,;并定义:1个CLK=8个OSC CLOCK。

上位机工作前须与遥控器的编码配对,之后,上位对遥控信号进行监测,如接收到有效信号,则比较哪个键被按下,进而进行进一步的控制,如本机的正停反等控制。

5    结语

本设计的控制系统采用遵循上述协的三键遥控器控制,只要对收模块与遥控器同频段即可,经特定负载和实际应用测试,完成了预定功能,可提供电池供电和适配器供电进行直流电机的正反转控制,为相关应用研究提供一种设计方案。

[参考文献]

[1]李志坤.甲烷浓度与沼气检漏报警一体化测试仪的研制[J].农业技术与装备,2010(12):16-18.

[2]唐义锋,徐海兵,王炜,等.一种无线遥控电机控制系统:中国,CN201921213180.6[P].2020-01-03.

[3]苏长赞.实用遥控技术手册[M].北京:人民邮电出版社,1996.

Development of the wireless remote control DC motor controller

Hu Yuzhong1, Tang Yifeng2

(1.Jiangsu Right Electronic Equipment Co., Ltd., Huai’an 223100, China;

2.Jiangsu Vocational College of Finance & Economics, Huai’an 223100, China)

Key words:wireless remote control; direct current motor; controller

接口测试范文第3篇

[摘要]铁路建设工程项目相较于其它类型的建设项目,在工期进度的控制与保障方面具有一定的难度。本文对于影响铁路建设项目工期的因素进行了较为详细的分析,并在此基础上,提出了铁路建设工程项目在施工阶段的工期控制措施。

[关键词]铁路工程;工期控制;进度控制

在各种类型的建设工程项目中,铁路建设工程项目是属于比较特殊的一种类型,原因无它,主要是由于铁路建设工程项目的复杂性。铁路建设工程项目的特点是路线长、区域广、建设环境复杂,而且建设内容涉及到线路、桥梁、隧道以及通信、信号、电力、电气化等各个专业,是一种系统工程项目。铁路建设项目由于涉及专业较多且各专业间还存在着各种接口与控制关系,因此,协调与处理各专业间的关系,对于項目的进度有着重要的影响,处理不好,会直接影响项目的工期。

1、铁路建设项目工期的影响因素

铁路建设项目工期的影响因素是多方面的,既有经济评价层面的因素,也有技术层面的因素。总的来说,影响铁路建设项目工期的因素主要包括了项目建设质量与成本因素、设计图纸及变更因素、施工技术因素、施工管理水平因素以及施工作业水平因素等,此外,安全因素、环境因素以及资源配置因素等也是铁路建设项目工期进度的重要影响因素。

1.1项目建设质量与成本对工期的影响

建设项目的质量、成本与工期是三个最重要的技术指标,三者互相影响。工程质量对工期的影响较大,当工程质量提高时,往往也就意味着工程工期的延长,反之,降低工程质量,可有效缩短工程工期。通常情况下,保证工程质量是前提条件,在质量要求明确的前提下,工期的长短将与成本的投入直接相关,当需要缩短工期时,往往意味着成本的额外投入。对于铁路建设项目来说,铁路建设质量要求是明确的,总工期是根据建设项目的各项指标确定的,成本投入也是有预算的。此三者的相互影响,是指在项目实施过程中管理与控制方面的问题。如何在合理的范围内控制好三者的关系,是铁路建设工程项目管理者需要认真考虑的问题。若一味的追求高质量,势必会对工期进度造成影响;而一味的控制成本,不但工期进度难以保证,便是工程质量也会受到影响。

1.2设计图纸及变更对工期的影响

图纸设计以及设计变更通常是在项目的可研阶段对工期的影响较大,在工程进入施工阶段后,此类因素对于工期进度的影响较小。在工程施工阶段,设计变更对于相应的分项工程工期具有一定的影响,但影响一般可控,对于总工期而言,设计变更的影响可不考虑。铁路建设项目上发生的Ⅰ类变更,因规模大数额高而应重新计算工期,因此建设施工管理中,设计图纸和变更对总工期分析可不作为主要影响因素。

1.3施工因素对项目工期的影响

施工因素对工期的影响包括了施工管理水平、作业水平以及技术水平等因素。

施工管理水平对工期具有较大的影响,具有较好施工管理水平的施工单位,可以很好的在施工过程中协调施工参与各方,使施工各项进度得到有效的控制;反之,施工管理水平差,势必会在施工过程中因各专业协调问题而导致施工进度受到影响。施工技术水平与作业水平是一个施工单位综合实力的体现,这两方面对于施工工期也具有较大的影响,同时也是评价施工单位除管理水平外的两项重要指标。施工单位是建设项目实施的主体,施工进度的快慢受其影响较大,而一个施工单位,管理水平、技术水平以及作业水平体现其整体水平的高低。监理单位作为业主的监督管理方,其管理水平同样在项目施工阶段对项目工期有着重要的影响。

1.4施工环境对项目工期的影响

施工环境也是一个综合影响因素,对于工期进度有着重要的影响,并且具有一定的不确定性与突发性。施工环境泛指建设项目沿线的气候条件、地质条件以及施工现场周边的劳务状况、材料资源状况等。在工期影响因素的分析识别与统计中,施工环境可作为客观因素与不可变因素考虑。在施工开始前,项目建设管理方应该充分调查项目线路及周边的环境情况,在掌握详细资料的前提下合理计算总工期,这样才能使施工环境因素在可控范围之内。如果未对项目施工环境调查充分而开工建设,那么在实施过程中既定工期很可能无法满足施工实际的需求,施工进度也就无法合理地与施工质量、成本等因素相互协调配合了。

2、铁路建设工程项目进度控制措施

2.1确定总工期以及里程碑工期目标

铁路建设工程项目的进度控制,需要围绕总工期目标来进行。对工期进行控制需要有一个控制目标,总工期就是控制目标,具体的实施需要在总工期的控制目标下,分解制定各个里程碑工期目标,以里程碑工期目标的落实与实现来保证总工期目标的实现。因此,确定总工期以及里程碑工作目标是进行项目工期控制的基础。

2.2编制实施性的进度计划

编制详细的可实施的进度计划,是确保工期目标完成的重要保障措施。进度计划的编制可选择适当的方式来进行,网络计划与横道图是常用的计划编制方法,对于复杂的进度计划可以通过项目管理软件来完成。详细的可实施的施工进度计划,可以有效指导项目施工的资源配置以及进行施工作业安排。施工进度计划需要在实施前反复优化,直到找到能够确保工期的最优方案;在实施过程中,要不断跟踪分析计划的实施情况,将工程实际的进度与计划进行反复比对,在发生偏差时及时进行适当的调整与修正,确保工程的实际施工进度与计划目标相一致。

2.3要明确关键线路与施工关键要素

关键线路是项目施工过程中最重要的活动组成的集合线路,通常总时差最小的工作即为关键工作。项目施工的关键线路需要通过编制网络计划图来得到,只有对关键线路上的施工作业活动进行有效的工期控制,才能确保项目的总工期得到有效控制。在施工项目的进度控制过程中,应对项目关键线路上的活动进行特别的关照,重点监控其实施进度,并在资源配置以及各种保障上予以重视。

2.4合理调配资源

资源的合理调配是确保建设工程项目工期目标完成的关键要素。建设工程项目施工阶段的资源调配包括了人力资源、机械设备资源、材料资源以及资金资源等。工程项目建设必需考虑很多要素资源的调配问题。在工程建设项目中,进度计划的实施以及工期目标控制在很大程度上都要受到所需资源的限制,项目资源在调配的过程中总是呈现出有限性,因此,资源的均衡分配是工期控制的重要方面。

资源均衡分配,就是依据项目进度计划,以不影响工程项目进度为前提,将项目已到位的有限的资源,通过调整施工各个工序的开始与结束时间,更合理地分配到各分部分项工作中。资源均衡主要关注的是以最有效的方式合理使用资源,发挥资源的最大效用。如果项目的所有活动资源需求都为己知,那么项目一经计划好就可以从总体上计算项目资源使用的情况。如果资源的需求量超过了资源的可供量,那么就要在工期计划和资源配置上进行权衡。

3、结束语

铁路建设工程项目因其复杂性,在施工阶段的工期控制上相较其它建设项目类型具有一定的难度。本文所述之工期控制措施,主要是从施工阶段出发,而对施工阶段工期进度造成影响的因素,却不仅在施工阶段,设计阶段、项目准备阶段的一些因素也会对施工进度造成影响。因此,在分析对项目工期造成影响的因素时,要进行项目实施全过程的识别,这样,才能通过具有针对性的措施来进行相应的控制。

接口测试范文第4篇

关键词:微型计算机系统接口技术;实验课程;研究生选修课;接口设计;FPGA

微机接口技术在本科生的教学中一般叫做微机原理与接口技术,是一门计算机专业技术课程。计算机专业一般在计算机组成原理及汇编语言课程之后开设这门课,课程内容偏重CPU、总线、存储器以及各种输入输出设备之间的接口关系。通常电类专业将其设置为必修课程,非电类专业的工科系从计算机应用的角度出发,一般也要学习这类课程,只是学习的深度不等。面向研究生的微机接口技术课程是作为全校性选修课程开设的,那么如何开设这门课程,怎样从计算机应用的角度满足学生的求知需求,使教学能够适应现代技术的发展就需要认真研究了。

1 课程定位

计算机的应用涉及各个行业,特别是工科行业,其应用都会涉及计算机接口及其控制等。即使有很多学生在本科时学习过微机原理与接口技术这类课程,但对于从事计算机硬件及接口技术相关研究的学生来说,这方面的知识往往需要进一步加强;因此各高校在为研究生开设这门课程时,定位要更高一些,教学内容要比本科生学习的内容更加深入,应用面更广,并最终将这门课程的名称定为微型计算机系统接口技术。

针对全校选修计算机系统接口技术课程的学生,该门课教学主要立足于计算机CPU与外部设备之间的软硬件接口设计,面向各个专业和领域的应用而展开,将实验的内容同时向纵深和广度扩展。

(1)纵向角度:让学生将设计的内容与计算机系统相关联,以便深入学习与接口有关联的计算机系统及结构方面的知识以及现代计算机各种接口的相关协议等。

(2)横向角度:让学生将学习的内容与自己所从事的科研结合起来,以使实验变得更加生动和有意义,提高学生学习的积极性,同时令学生在教学过程中感受到教学内容的实用性。

2 实验内容

实验内容的确定有两个方面因素,一是必须能够将微型计算机系统接口技术的基本原理体现在实验中,让学生通过实验体验到计算机系统内部各部件包括CPU、存储器、各种总线以及输入输出之间的接口关系、软件与硬件接口的关系,掌握计算机系统接口底层软硬件设计并学会编写简单应用层程序;二是要根据学生的来源情况设计出不同难度及实用性强的实验。依据课程的推进及学习层面,我们将实验分成3个阶段:简单接口设计及工具使用学习阶段、提高阶段、创新阶段。第1个阶段要求教师指导学生统一完成;第2个阶段是实验的主要阶段,需要提供不同的实验供学生选择;第3个阶段是让学生在第2个阶段的基础上进行创新。

1)简单接口设计及工具使用学习阶段。

教师在教学实验中,一般是在讲解实验软硬平台的使用时将几个基础实验同时结合在一起。实验工具的学习包括在ISE Design Tools开发平台下,用HDL语言设计简单的接口以及进行简单的SOPC设计。通过这一阶段的学习,学生能够掌握各种工具的使用,设计基本的输入输出接口,了解一般总线的工作时序、寄存器及存储器的读写控制等。

教学内容可以选择以下几个方面:用彩灯及七段代码显示计数、RS232串口通信、SRAM存储器读写、LCD显示等。这几个实验内容既可以用HDL设计,又可以用SOPC的方法设计。

2)提高阶段。

这个阶段是实验的主体部分,需要将理论课的知识与实验紧密结合起来,使学生进一步了解现代计算机系统及接口技术的知识,内容涉及现代计算机系统接口的基本原理以及针对一些接口的深入学习,其中包括USB接口的原理及基本协议,网络、音视频接口的基本原理及基本协议等。实验内容需要跟上当前计算机系统及接口技术,包括音视频接口、嵌入式主/从USB接口(2.0)、网络接口、PCIe接口的设计等。学生可以2~3个人为一组,根据自己的情况和需求选择1~2个合适的实验,实验指导书则为学生提供接口电路连接图和参考设计方案,学生需要实现完整的接口应用。

3)创新阶段。

第3个阶段可以在第2个阶段设计的基础上进行创新,如在完成了音视频接口的设计后,教师可以根据学生的学科背景加上图像处理的内容,而核能系的学生就可以将接收到的图片按他们的方式进行处理等。另外,学生也可以将两种以上的接口综合起来,如将网络和USB、USB和图像显示结合起来设计,还可以在嵌入式主USB接口设计完成后,再对FPGA片外的嵌入式USB接口器件进行功能扩展,使USB传输方式随之变化。

此外,该阶段也可以跳过第2阶段直接进行创新性设计,主要面向一些新的接口技术。硬件实验平台上有预留的扩展接口,可以为学生提供实验平台上所没有的接口实验,学生可以通过外接其他子模块实现接口设计。学生也可以自己设计一个硬件模块加在实验平台上,以此增加实验的多样性,如增加蓝牙无线接口方面的设计;还有一些学生利用所在课题的经费购买设备并进行与课题相关的接口设计等。教师将在实验教学中给予学生更多技术支持。

3 实验平台和实验方法

1)实验平台。

目前的实验硬件平台是以Xilinx公司生产的超大规模FPGA可编程器件XC6SLX45T为主芯片,结合各种接口的外围芯片自行设计的多功能计算机接口实验平台EDK-SP6ADSP-TSMF100。硬件实验平台的功能框图如图1所示。

主芯片FPGA系统时钟可达1GHz,有43661个逻辑Cells,片内存储器BRAM最高为2.088kb,内含一个PCI Express硬核以及足够的硬DSP处理片,集成有DDR,DDR2,DDR3,andLPDDR存储器控制模块。每一种接口的设计主要在FPGA片内进行,并配合外部接口器件完成一个完整的接口功能。

2)实验方法。

FPGA片内设计软件采用Xilinx公司提供的Xilinx ISE Design Suite 12,它支持3种设计方式:第一种是用HDL硬件描述语言设计硬件;第二种是支持片上系统设计;第三种是支持DSP开发,采用System Generator工具与Matlab工具绑定。另外,设计软件还集成了仿真工具ModelSim、在线逻辑分析仪ChipsCope、FPGA片内CPU固件代码调试工具SDK等。

采用什么实验方法主要由接口的特点决定,如果接口适合用逻辑控制,则用HDL语言实现;如果接口适合用CPU控制,就采用SOPC的方式,采用这种方式还需要编写CPU的执行代码;如果有数据信号处理的要求,则可以用DSP开发子平台。

驱动程序和软件应用程序通常在Windows下编写。另外,嵌入式主/从USB接口采用的FPGA外部器件是嵌入式USB芯片Cy7c67300,这个接口的设计还需要在Cy7c67300内部编写嵌入式应用程序,采用Cypress公司提供的开发编译工具完成。

4 教学实验的改进

实验课程教学必须紧随计算机技术的发展进程,实验的内容和方法必须随着技术的发展而不断更新和改进。教学实验的改进包括实验内容、实验测试方法、实验软硬件平台的更新和改进等。

1)实验内容的改进。

实验内容的改进分为小的调整和大的改进。

教师在每一期的实验课程结束后都需要听取学生的反馈意见并进行认真总结,分析实验教学是否达到预期效果,有哪些不足和有待改进的地方。根据总结和分析,实验内容基本上每年都会调整,每一期实验都需要根据实验准备条件和当届学生的情况安排合适的实验内容。实验教学经验的不断积累使得教师在制订后一年的实验目标时,会比前一年要求更高一些。

大的调整是淘汰一些比较过时或不适合的内容,增加新的设计内容。这通常需要配合实验平台的更新,如嵌入式主/从USB接口和PCIe接口就是目前使用的实验平台才增加的内容。教师指导学生所做的创新实验也是新实验内容的备用资源。

另外,为了让学生对实验课程有更深的体验,同时作为一门课程,特别是选修课,占用学生的时间又不能过多,因此我们就要在有限的课程时间里让学生学到更多知识,接触更多新技术。教师事先将一些与计算机系统接口应用相关联的、其他领域的数据处理及控制模块作为一个IP Core存放在系统里,学生在设计接口时,还是将重点放在接口的设计上,同时还可以调用这些资源。这样学生不仅可以接触到与接口相关的其他知识和技术,而且不用占用过多的时间也能够让实验的内容更丰富。

2)实验测试方法的改进。

利用ModelSim进行仿真已经比较普遍,但仿真并不代表最后真实的结果;利用软件逻辑在线分析仪进行测试是有效的在线测试方法。Xitinx开发工具里有一个子平台叫ChipsCope,它是一个软体逻辑在线分析仪工具。学生在FPGA片内设计硬件时加上ChipsCope的IP Cope,编译并下载到FPGA后,打开ChipsCope分析界面并运行,可以看到FPGA内部任何一个节点信号的实时波形。这个工具适用于ISEDesignTools的HDL设计和EDK的SOPC设计。学生在实验中使用了这个工具后,极大地方便了调试过程并节省了查错时间。

3)实验软硬件平台的更新和改进。

微型计算机系统接口技术这门课程已开设20多年,最初的实验是用面包板及一些分立器件搭建一个软磁盘接口,而且所有学生只做这一种接口设计,后来实验平台经过多次更新换代。用EDA方式进行设计从90年代中期开始,现在则采用以超大规模可编程器件FPGA为主芯片的计算机系统接口实验平台。这样历时大约5~6年时间,无论是软件平台还是硬件实验平台,都需要一次大的更新。

目前的软硬件开发平台已使用了2年,而Xilinx公司开发的FPGA现在已经到Artix7——基于ARM内核的FPGA,软件开发平台也换成了Vivado Design Suite。新的FPGA和开发软件具有更丰富的资源,提供ARM CPU核,设计者在应用嵌入式设计时能与更流行的嵌入式CPU结合起来。目前,计算机系统及接口技术也有了新的发展,如USB总线已经更新到USB3.0等,然而教学实验内容和实验平台的更新不一定要跟随技术发展,而是一般需要在实验技术和接口概念上有一个比较大的跨越。

5 结语

笔者中的第一作者基于在微型计算机系统机接口技术课程上的16年工作积累,不断探索和改革实验平台及实验内容,根据经验发现学生经过这门课程的学习后确实受益匪浅。不同的学生在学完课程后都有不同的收获点,之前有的学生对FPGA和VHDL没有过多接触,有的学生对SOPC没什么概念,大多数学生对USB、网络等比较复杂的接口原理了解不深,而在学完该门课程并进行实验后,至少实现了一种接口的完整设计并凭借自主创造能力和想象力实现了设计接口的不同应用,提高了对计算机系统及接口的整体认识以及理论与实践结合的能力,也培养了同学之间的协调工作能力。

参考文献:

[1]杨文显,现代微型计算机原理与接口技术教程[M],2版,北京:清华大学出版社,2011:V-VI

[2]周悦芝,董代洁,微型计算机系统接口技术实验教程:基于FPGA设计[M],北京:清华大学出版社,2011:58

[3]Xilinx,Spartan-6 family overview[EB/OL],(2011-10-25)[2013-05-29],http://www.xilinx.com/support/documentationJdata sheets/ds160.pdf

(编辑:宋文婷)

接口测试范文第5篇

2 中国农业银行:办卡费5元,年费10元/年,低于300元收小额账户管理费3元/季度,同城跨行取款2元/笔(广东省4元);信用卡取现收取金额的1%,最低人民币1元/笔,它行加2元跨行费

3 中国建设银行:办卡费5元,年费10元/年,低于500元收小额账户管理费3元/季度,且这类账户不给利息,同城跨行取款4元/笔+取款额的1%(就是说比其他银行异地取款的费用还高,黑心到家了,明显逼着自己的客户不去别的银行取钱,这样别的银行客户来自己ATM取钱可以坐收佣金,所以大家即便拿着别的银行的卡跨行免费也不要去建行取钱) 4 中国银行:办卡费5元,年费10元/年,不收小额账户管理费,同城跨行取款4元/笔 5 交通银行:办卡费5元,年费10元/年,低于500元收小额账户管理费3元/季度,同城跨行取款2元/笔

6 邮政储蓄:办卡免费,同城跨行取款2元/笔,绝大多数省市没有收取年费、小额账户管理费 7 中国民生银行:办卡免费,无年费,无小额账户管理费(深圳除外),同城跨行取款每月前3笔免费,以后2元/笔

8 中信银行:办卡免费,无年费,无小额账户管理费,同城跨行取款每月前2笔免费,以后2元/笔

9 上海浦东发展银行:办卡免费,无年费,同城跨行取款2元/笔,账户管理费12元/年,如果账户内余额始终在1000元以上,或者年内POS刷卡消费一笔(多少都没关系,他们只是在鼓励用卡),则免收。

10 兴业银行:办卡免费,无年费,无小额账户管理费,同城跨行取款每月前3笔免费,以后2元/笔 11 招商银行:办卡免费,无年费,同城跨行取款2元/笔,账户管理费:同一客户在该行资产少于10000元的,1-5元/月(各分行自行决定,北京1元,青岛 5元,天津5元,深圳3元,其余我不清楚),这里的“日均资产”指的是在该行的所有存款和国债之和,比如,你在招商银行存了10000元的定期存单,办了 10张银行卡,每张卡都没钱,那么这10张卡都不会收钱,但是你有3张卡,卡内存款分别为3000元,2000元,2000元,总和不到10000,那么每张卡都会被收费。

接口测试范文第6篇

1《微机接口技术》课程教学特点及现状

微机接口技术由于概念多、专有名词多、接口芯片多, 内容抽象, 对于初学者来说, 入门较难。此外该课程对前导课依赖性大, 其综合了汇编语言、数字逻辑、数字电路以及组成原理等课程中的知识, 对前导课具有较强的依赖性。因而, 对前期课程理解和掌握的程度, 直接影响到接口技术课程的教学。

教材相对落后、实验设备匮乏。由于计算机硬件技术更新周期快, 教材、实验设备与实际情况相脱节, 无法调动学生的积极性, 实验效果不明显。

教师业务能力有待提高。讲授接口技术的教师往往缺乏计算机硬件产品的开发和生产过程的实践。因此学校应选派这些教师进行学习进修, 增强教师的产品开发能力, 以此推进教学质量的提高。

教学方式缺乏创新。传统的微机接口技术课程强调的是理论知识的完备性, 缺乏学习的应用性和针对性, 灌输式教学方式束缚了学生的思维发展和能力的提高。因此, 如何激发学生的学习兴趣, 启发学生的思维[4], 发挥学生的创造性, 培养学生的创新能力[5], 是进行微机接口技术课程教学改革的重点。

2 教学改革的思路与方法

基于以上对《微机接口技术》课程教学特点和现状的分析, 笔者从理论与实践两方面入手, 对该课程的教学内容、方法与手段等方面进行了深入的研究, 旨在提高课程的教学质量, 激发学生的学习兴趣和创新能力。

2.1 理论课程教学改革

加强教师间的交流, 使软硬件知识结合, 增强知识的连贯性。鉴于该课程对前导课的依赖性, 授课教师之间应加强交流与沟通, 形成统一的教学体系, 为后继课程打好基础。同时要强调软硬件知识是相辅相成的, 通过学习软件知识可知其然, 通过学习硬件知识可知其所以然, 两者的紧密结合使学生对计算机知识有一个整体的认识[6], 达到融会贯通。

及时更新教材。目前微机接口技术教材与计算机发展的现状有很大差距。因此在教材的编写中应加快教材内容的更新频率, 不断将新技术新观念融入教学内容, 并注意与硬件产品实例相结合, 不断提高学生的学习兴趣。

统筹教学内容, 系统安排教学环节。由于该课程的逻辑性和完整性强, 各部分知识衔接紧密, 每一环节的掌握程度都会影响教学效果。因而, 考虑到教学安排循序渐进的要求, 可将教材划分为若干个篇章, 从基础篇、发展篇到最新技术篇。将各篇章相关联的知识依照教学内容先后次序作一个整体安排, 多设置悬念, 激发学生的求知欲望。同时, 在教学过程中需对教学素材进行加工创作, 抓住学生心理, 激发他们的求知欲。

科学合理调整教学内容。教学内容不宜完全按教材内容讲述, 先简要介绍应用的领域, 然后讲理论, 接着讲具体应用, 再讲综合设计思路, 使整个过程有理有据, 将理论与具体应用紧密结合, 便于学生对理论知识的理解。为此在讲课时应结合与生活相关的内容, 增加新器件新技术和接口技术的最新发展趋势等内容。

积极灵活的教学形式。由于该课程概念多, 理论性教学内容往往易使学生感到抽象、枯燥。为充分调动学生的积极性, 教师的授课手段应多样化, 充分运用现代教育技术手段增加授课的生动性。借助多媒体教学增加课堂教学的信息量, 通过Flash动画演示等形式, 增强学生的感观认识, 提高学生的学习兴趣。

多模式考试方式改革。在理论考试的方式上, 可通过理论考试、作业与读书报告等多方面考查学生对课程的掌握情况。逐步完善试题库建设, 调整补充考试内容。摒弃传统考试中重理论、轻实践的方法, 重在测试学生针对实际问题的应用实践能力。

2.2 实践课程教学改革

更新实验设备。可以增设32位微机接口实验系统和嵌入式系统实验仪, 改变实验设施陈旧的状况。在实验授课中也可将多媒体教学融入实验教学过程中, 开发配套的Flash实验教学课件等。

根据教学进度合理安排实验内容。根据课堂教学进度, 及时安排实验, 理论与实践相结合, 培养学生的科学思维和创新意识, 提高学生的动手能力和综合素质。如利用并行接口8255A设计模拟的交通灯管理系统、定时器/计数器8253A设置秒表等。按照教师提出任务, 学生独立思考、独立设计、独立完成的要求, 培养学生分析问题的能力, 提高学生综合运用所学知识解决实际问题的能力, 培养学生的实际动手能力和创新能力, 增强学生的综合素质。

增加综合开放的设计性实验。学生在完成教学任务后可以不受具体教学内容限制, 自己选择综合实验项目, 独立或合作设计调试和运行实验系统, 使学生完善和提高自身素质及创造能力, 培养适应社会需求的高技术创新型人才。

3 结语

微型计算机外设的飞速发展.给微机接口技术课程的教学提出了新的目标和要求。课程的教学也需要不断地进行改革, 适当调整教学内容, 改进教学方法和手段, 并结合工程应用和科研创建更多的有创新性的实验。同时应突出学生的主体地位, 激发学生的自觉性和能动性, 培养学生的工程实践能力和设计创新能力;通过各种途径提高教师自身业务能力和水平, 从而提高教学质量和学生的应用能力, 培养真正适合于社会需要的创新型人才。

摘要:本文从微机接口技术教学的实际出发, 分析了目前教学的现状及存在的一些弊端;并针对如何提高学生的学习兴趣、发挥学生的创造性、培养学生的创新能力等问题, 从教学和实践方法两方面提出了一系列的应对与改革措施, 以提高教学质量, 培养符合社会需求的复合型创新人才。

关键词:微机接口技术,教学改革,教学质量,理论教学,实践教学

参考文献

[1] 刘乐善.微型计算机接口技术及应用[M].武汉:华中科技大学出版社, 2004.

[2] 邓亚平, 陈昌志.微型计算机技术及应用[M].北京:清华大学出版社, 2005.

[3] 胥素芳.微机原理与接口技术教学方法探讨[J].科教文汇, 2009, 10:102~103.

[4] 谭顶良.高等教育心理学[M].南京:河海大学出版社, 2002.

[5] 邹逢兴.创新教学是提升教学质量的永恒动力[J].中国高等教育, 2004, 22:34~36.

上一篇:舅舅范文下一篇:角度测量范文