数据采集板测试软件方案

数据采集板测试软件方案

ID:35550873

大小:3.04 MB

页数:15页

时间:2019-03-27

数据采集板测试软件方案_第1页
数据采集板测试软件方案_第2页
数据采集板测试软件方案_第3页
数据采集板测试软件方案_第4页
数据采集板测试软件方案_第5页
资源描述:

《数据采集板测试软件方案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数据采集板测试软件方案1软件设计功能本软件是数据采集板硬件平台的测试程序。主要是对数据采集板硬件平台功能进行验证。并且可以作为一个测试软件,用来作为产品出厂前硬件的测试软件。比如芯片是否损坏、焊接是否可靠等等。2硬件平台2.1硬件平台概述:硬件平台主要是基于数据采集板v1.00版本。此版本为数据采集板的第一版,仅是一个功能性试验板。将测试软件和试验板结合起来进行操作和验证前期硬件设计是否正确,是否能够达到预先所期望的功能,如何进行进一步的修改,为下一期的设计做一个很好的铺垫。同时在今后产品成型后,

2、还可以作为一个硬件测试程序,作为出厂前硬件的检验程序。数据扩展板的系统框图如下:图2-1系统指示灯方位图:状态指示灯左到右依次是:复位指示灯喂狗指示灯RAML指示灯RAMR指示灯电源指示灯图2-2串口指示灯图2-31.1硬件所要实现的功能:数据采集采集板v1.00版主要实现如下功能:l人机交换界面l串口功能(SCC):Ø通讯配置Ø异步通信(收/发)Ø同步通信(收/发)Ø自检串口功能l双口RAM功能:ØRAM读写功能Ø控制中断功能ØBUSY功能ØSEML功能Ø左右访问功能Ø自动检测硬件功能lI2C串

3、行E2PROM功能:ØCPU模拟I2C功能ØI2C存储配置信息功能ØI2C读写功能ØE2PROM自检功能l状态灯功能:Ø状态灯指示工作状态功能Ø状态灯自动检测功能l复位功能:Ø看门狗自动复位功能ØREST键手动复位功能1.2测试软件描述:软件分三个层次:用户接口层,执行层,驱动层。l驱动层:执行与硬件访问,向执行层、用户界面层提供服务。包括数据的读写,数据的收发,中断的相应和执行l用户界面层:提供用户交互界面。提供操作提示,接收并翻译用户输入,通过驱动层和执行层的提供的服务执行用户的需求。并向用户

4、反馈执行结果。l执行层:介于用户界面层与硬件层之间,使用驱动层提供的服务,并向用户界面层提供不直接与硬件打交道的服务。目前主要是利用驱动层服务进行硬件检测。可分为七个模块:用户操作模块,串口,双口RAM,串行E2PROM,数据区分配方案,状态灯,看门狗。驱动层执行层用户界面层串口通信双口ram程序数据空间(ram)存储分配看门狗用户操作模块(操作命令定义,翻译,菜单定义)状态灯控制串行E2PROM本软件可实现如下功能:l人机交换功能l检测系统供电状态l检测CPU工作状态是否正常l自检测CPU及其外

5、围逻辑芯片工作l检测串口控制芯片(SCC)工作l检测串口芯片MAX241ECWI工作l检测E2PROMAT24C02l检测双口RAMIDT7008PF读写是否正常、焊接是否可靠l检测状态指示灯l检测看门狗芯片复位功能l检测手动复位功能1.1数据板硬件平台被测端口列表表2-1序号芯片(或直接I/O口)选通地址控制说明信号类型/方向有效状态189S52(P0.1口)CPU直接控制数据总线/双向289S52(P1.0—P1.2口)CPU直接控制I2C总线389S52(P1.3口)CPU直接控制SEML信

6、号选通线与A15同时作用,低有效489S52(P1.5口)CPU直接控制双口RAM最高位地址线1:FFFF---80002:7FFF---0000589S52(P1.6口)CPU直接控制INTL信号选通线低有效689S52(P1.7口)CPU直接控制CPU喂狗信号高有效789S52(P2口)CPU直接控制地址总线,高8位9RXDCPU直接控制138芯片选通信号与A15同时作用,低有效10TXDCPU直接控制双口RAM选通信号与A15同时作用,低有效11ALECPU直接控制N3(锁存器)锁存信号高有

7、效12INT0、INT1CPU直接控制N13、N26(SCC)中断信号低有效13RD、WRCPU直接控制双口RAM读/写信号、逻辑芯片选通信号低有效14T0CPU直接控制BUSYL信号控制线低有效15T1ARM控制秒脉冲信号16RESETWD复位CPU信号复位信号/输入高有效17N1AT24C02CPU模拟II读写18N374HC573锁存器(数据总线/地址低8位切换)19N474HC1380XXX-7XXX三八译码器,产生片选信号A12、A13、A14000-CS0(N13)001-CS1(N2

8、6)010-CS2(N12)011-CS3(N9)20N5IMP813L看门狗T0---INPUTRESET—OUTPUT喂狗信号有效21N674HC573模拟开关切换控制数据总线WR、CS4同时低22N774HC32逻辑控制23N874HC02逻辑控制、驱动复位指示灯24N974HC573数据总线驱动状态指示灯数据总线WR、CS3同时低25N10IDT70080XXX—7XXXTXD、A15、WR、RD、SEML、BUSYL、INTLTXD、A15同时低26N11、N14、N22

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。