任务4上位机软件开发教程解析.pptVIP

  • 28
  • 0
  • 约6.31千字
  • 约 29页
  • 2016-11-11 发布于湖北
  • 举报
以本项目任务1中的RFID实验板读写器测试软件为参照,完成如下任务: 1. 结合本项目任务3对13.56MHz标签读写器的软件需求分析,开发上位机测试软件,实现PC下发指令执行设备操作和标签操作; 2. 要求采用三层架构设计。 * 本节以适应本项目任务3的单片机(下位机)软件需求,完成对读写器基本操作为目标,采用三层架构的方式进行上位机软件开发,涉及的主要功能有串口操作、设备操作(执行蜂鸣、获取软件版本)标签操作(读取标签序列号、选择标签、搜寻标签、标签防冲突、终止标签)、下载密钥、读块数据、写块数据、读值、写值、值操作(加、减、恢复)、配置存取控制位及密钥等。 * 虽然.Net Framework在System.IO.Ports中封装有自带的串口类SerialPort.cs,但是并无法完全实现本项目所需功能,为此自定义串口操作类Serial_Port.cs,它对应有5个方法,如表2.14所示。 * 窗体表示层需在项目2的图2.41所示界面上继续设计,主体部分效果如图4.37所示,涉及的功能主要有:串口操作、设备操作(执行蜂鸣、获取软件版本)标签操作(读取标签序列号、选择标签、搜寻标签、标签防冲突、终止标签)、下载密钥、读块数据、写块数据、读值、写值、值操作(加、减、恢复)、配置存取控制位及密钥等。 * 在本任务中,结合任务3对标签读写器的软件需求分析,采用三层架构,开发了上位机测

文档评论(0)

1亿VIP精品文档

相关文档