首页> 中文学位 >基于虚拟串口的嵌入式系统测试卡设计
【6h】

基于虚拟串口的嵌入式系统测试卡设计

代理获取

目录

文摘

英文文摘

声明

第一章 序言

第二章 嵌入式系统测试卡原理

2.1嵌入式测试卡结构框图

2.2测试卡与PC通讯接口电路

2.2.1 USB接口电路

2.2.2 FTDl245及外围电路

2.3 ATMEGA32单片机外围电路

2.4功能扩展电路

2.4.1 数字电源电路

2.4.2 ADC转换电路

2.4.3信号电平转换电路

2.4.4 I/O扩展电路

2.5小结

第三章 嵌入式系统测试卡程序

3.1测试系统程序结构

3.2测试卡单片机程序

3.2.1 ATMEGA32程序设计

3.2.2 ATMEGA32程序验证

3.3上位机PC应用程序

3.4小结

第四章 嵌入式系统测试卡的应用与结果

4.1 光学鼠标工作原理简介

4.2 鼠标测试SPI子系统命令

4.3 鼠标测试SCPI命令

4.4 鼠标测试模式

4.5 鼠标测试数据分析

4.5.1监视模式数据

4.5.2测试文件数据

4.6 鼠标测试系统稳定性验证

4.7小结

第五章 结论和展望

参考文献

攻读学位期间本人出版或公开发表的论著、论文

附录

致谢

展开▼

摘要

本文论述了基与虚拟串口的嵌入式系统测试卡的设计方案,应用此测试卡可以实现小型嵌入式系统的测试要求。 整个测试系统由上位机PC,测试卡,待测嵌入式对象组成。上位机PC的应用程序实现了基于SCPI协议的测试指令发送和测试结果显示的功能,与测试卡通过USB接口通讯。测试卡由与PC通讯的IJSB接口电路,主控芯片AVR单片机ATMEGA32外围电路,以及电平转换,数字电源,ADC,DAC,I/O扩展电路几个部分组成,其中FTDI245芯片实现了虚拟串口的USB通讯电路。ATMEGA32与FTDI245进行八位并行信号传输,并以SPI总线与待测嵌入式对象通讯。文中论述了测试卡的组成电路,PC端应用程序及ATMEGA32代码流程的设计,且对测试卡的实时通讯信号质量和硬件调试过程进行了介绍。通过一款实际的嵌入式对象测试实验描述测试卡多功能的指令模式和SPI简洁的通讯方式,对同类嵌入式系统开发具有较好的参考应用价值。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号