• Visual Basic接口设计与工程实践
21年品牌 40万+商家 超1.5亿件商品

Visual Basic接口设计与工程实践

5 八五品

仅1件

广东深圳
认证卖家担保交易快速发货售后保障

作者许永和 编;张丹 改编

出版社人民邮电出版社

出版时间2007-06

版次1

装帧平装

货号2

上书时间2024-10-05

越达书摊

已实名 进店 收藏店铺

   商品详情   

品相描述:八五品
没有光碟
商品描述
没有光碟
图书标准信息
  • 作者 许永和 编;张丹 改编
  • 出版社 人民邮电出版社
  • 出版时间 2007-06
  • 版次 1
  • ISBN 9787115158864
  • 定价 55.00元
  • 装帧 平装
  • 开本 其他
  • 纸张 胶版纸
  • 页数 456页
  • 字数 731千字
【内容简介】
本书全面介绍了如何使用Visual Basic程序语言来设计和测试接口电路。全书分为23章,主要内容包括:VB的集成开发环境、并行端口和串行端口的基本概念与相关应用、IrDA红外线传输接口的基本概念与相关应用、USB接口的基本概念与相关应用等,详细讲解了主流接口的设计与编程。本书面向实际应用,示例丰富。

  本书适合于Visual Basic开发人员、从事接口设计和开发的工程人员阅读和参考。
【目录】
第1章 Visual Basic 6.0简介 

 1.1 初识Visual Basic 

 1.2 集成开发环境介绍

 1.3 变量类型和常数 

 1.4 基本语法 

 1.5 工具箱

 1.6 编写第一个Visual Basic应用程序 

  1.6.1 第一个Visual Basic应用程序

  1.6.2 保存程序文件

  1.6.3 高级程序设计 

第2章 并行端口的基本概念

 2.1 并行端口的基本介绍

 2.2 硬件特性

 2.3 并行端口程序设计 

 2.4 Centronics并行端口 

 2.5 软件寄存器——标准并行端口(SPP) 

 2.6 双向端口 

 2.7 使用并行端口执行8位输入

 2.8 Nibble模式 

 2.9 BIOS的并行端口模式 

 2.10 系统资源

  2.10.1 并行端口地址

  2.10.2 中断

  2.10.3 DMA通道 

  2.10.4 增加并行端口 

第3章 并行端口的基本测试

 3.1 硬件设计

 3.2 Visual Basic程序设计

 3.3 步进马达输出

  3.3.1 1相激磁

  3.3.2 2相激磁

  3.3.3 1-2相激磁 

  3.3.4 步进马达的驱动电路

第4章 并行端口的输入/输出 

 4.1 并行端口的输出应用

 4.2 使用Visual Basic程序执行输出控制

 4.3 并行端口的输入应用 

  4.3.1 单一字节输入硬件的设计

  4.3.2 读取5个字节的硬件设计

 4.4 输出应用

  4.4.1 逻辑电平输出 

  4.4.2 机械式继电器和电子式固态继电器

  4.4.3 ULN2003A驱动器 

 4.5 输入应用

第5章 并行端口模拟/数字转换实验 

 5.1 什么是A/D转换器 

 5.2 A/D转换器类型 

 5.3 A/D转换器芯片组

  5.3.1 ADC0804的特性和规格 

  5.3.2 ADC0809的特性和规格

 5.4 8位A/D转换电路设计

  5.4.1 电路设计原理

  5.4.2 Visual Basic程序设计

 5.5 多信道A/D转换电路设计

  5.5.1 ADC0804多信道电路设计 

  5.5.2 ADC0809多信道电路设计

 5.6 电路设计注意事项 

  5.6.1 解决和降低噪声

  5.6.2 信号调整 

  5.6.3 传感器接口 

  5.6.4 仪表放大器 

第6章 并行端口数字/模拟转换实验

 6.1 D/A转换器简介

  6.1.1 D/A转换器的线性度 

  6.1.2 D/A转换器的分辨率 

  6.1.3 D/A转换器的精确度 

  6.1.4 D/A转换器的建立时间

 6.2 D/A转换器类型 

  6.2.1 电流切换D/A转换器

  6.2.2 加权电阻型D/A转换器

  6.2.3 R-2R梯型D/A转换器

 6.3 D/A转换器的应用和实现

  6.3.1 D/A转换器——DAC0800

  6.3.2 D/A转换器——AD558

第7章 ECP和EPP的特性 

 7.1 IEEE 1284标准 

 7.2 EPP——增强型并行端口

 7.3 EPP寄存器接口 

 7.4 ECP——扩展功能并行端口 

 7.5 ECP硬件特性

 7.6 ECP握手步骤

 7.7 ECP软件及寄存器接口

第8章 EPP模式的应用设计

 8.1 EPP并行端口的基本应用 

  8.1.1 硬件电路设计 

  8.1.2 Visual Basic程序设计

 8.2 使用8255芯片组扩展EPP并行端口模式

 8.3 并行端口连接8255芯片组的电路设计

  8.3.1 硬件电路设计

  8.3.2 Visual Basic程序设计

第9章 串行外围端口的基本概念 

 9.1 串行传输的格式和协议

 9.2 通信的基本概念 

 9.3 RS-232C规格介绍

  9.3.1 电气特性

  9.3.2 连接器的机械特性

  9.3.3 RS-232接口信号 

 9.4 RS-232常用的接线方式 

  9.4.1 虚拟(NULL)Modem的应用 

  9.4.2 回路(LOOPBACK)测试

 9.5 RS-232数据格式

 9.6 UART的概念 

 9.7 UART和RS-232的信号电平转换 

 9.8 PC主机的资源

第10章 RS-232 Visual Basic程序设计

 10.1 基本概念

 10.2 单信道A/D转换

  10.2.1 单芯片微处理器端

  10.2.2 PC主机端的Visual Basic程序

 10.3 4信道RS-232串行传输 

 10.4 从并行端口转换到RS-232串行端口

第11章 RS-485串行接口的应用

 11.1 RS-422和RS-485的基本概念 

 11.2 RS-232、RS-422和RS-485串行接口的比较

 11.3 RS-422和RS-485串行接口标准

  11.3.1 RS-422电气规定 

  11.3.2 RS-485电气规定 

  11.3.3 RS-422和RS-485的系统配置

  11.3.4 RS-422/485的接地问题 

  11.3.5 RS-422和RS-485的瞬间保护

 11.4 增加RS-485串行端口

 11.5 RS-485串行传输的设计和应用 

第12章 IrDA红外线传输接口 

 12.1 IrDA红外线通信简介 

 12.2 IrDA规范的差异

 12.3 IrDA技术标准

 12.4 IrDA的调变特性 

 12.5 IrDA技术规范

 12.6 IrDA Control

 12.7 Windows操作系统下的IrDA技术探讨

 12.8 Windows操作系统的测试

第13章 IrDA红外线的接收和发射 

 13.1 硬件设计

  13.1.1 IrDA收发器——HSDL3201

  13.1.2 IrDA编码和解码器——HSDL7001

 13.2 电路设计

 13.3 Visual Basic程序设计

第14章 USB的基本架构和特性

 14.1 什么是USB

 14.2 如何安装USB设备

 14.3 USB的总线结构

 14.4 USB数据流的模式和引脚的概念

 14.5 USB的传输类型

 14.6 USB的连接器和缆线 

  14.6.1 机械结构

  14.6.2 USB接口的电气特性

  14.6.3 USB总线状态 

  14.6.4 USB的电源管理

 14.7 USB的编码方式

 14.8 USB接口的通信协议 

  14.8.1 字段格式

  14.8.2 封包格式

  14.8.3 数据事务格式

 14.9 分割数据事务

 14.10 USB描述符 

 14.11 USB的标准请求 

 14.12 设备群组

第15章 USB芯片组和外围设备的设计

 15.1 USB芯片简介 

 15.2 USB接口芯片 

 15.3 包含USB单元的微处理器

 15.4 USB 2.0微处理器和接口芯片组 

 15.5 USB芯片组的选择

 15.6 USB外围设备和驱动程序 

 15.7 USB外围设备的开发重点

第16章 人性化接口设备群组的基本概念 

 16.1 HID群组简介

 16.2 HID群组的特性和限制

 16.3 HID群组的基本要求 

 16.4 HID群组的软件要求

 16.5 识别HID群组 

  16.5.1 描述符的内容 

  16.5.2 启动接口

  16.5.3 版本修订的兼容性 

  16.5.4 HID群组描述符

 16.6 报告描述符 

  16.6.1 描述符工具

  16.6.2 兼容测试程序

 16.7 HID群组请求

第17章 USB应用程序的设计概念

 17.1 主机通信的基本概念

 17.2 主机如何发现设备

 17.3 所需的API相关文件 

 17.4 HID设备驱动程序和DLL的特性 

 17.5 HID API函数 

 17.6 API函数和Visual Basic的基本概念 

  17.6.1 声明

  17.6.2 ByRef和ByVal传递方式

  17.6.3 传递空值

  17.6.4 函数和子程序

  17.6.5 DLL名称的使用 

  17.6.6 字符串格式

  17.6.7 结构

  17.6.8 如何调用API函数 

第18章 API函数的基本介绍

 18.1 Windows与HID设备通信的API函数

 18.2 寻找所有的HID设备 

  18.2.1 返回HID群组的GUID——HidD-GetHidGuid函数 

  18.2.2 返回所有HID信息——SetupDiGetClassDevs函数 

  18.2.3 识别每一个HID接口——SetupDiEnumDeviceInterfaces函数

  18.2.4 返回设备的路径——SetupDiGetDeviceInterfaceDetail函数

  18.2.5 返回设备的句柄——CreateFile函数

  18.2.6 返回厂商和产品ID——HidD-GetAttributes函数 

 18.3 检查HID设备功能 

  18.3.1 返回包含设备特征的缓冲区指针——HidD-GetPreparsedData函数

  18.3.2 返回设备的特征——HidP-GetCaps函数 

  18.3.3 返回设备的数值特征——HidP-GetValueCaps函数

 18.4 读取和写入数据 366

  18.4.1 向设备传送输出报告——WriteFile函数 

  18.4.2 从设备读取输入报告——ReadFile函数

  18.4.3 传送特征报告给设备——HidD-SetFeature函数

  18.4.4 从设备读取特征报告——Get-Feature函数 

 18.5 关闭通信——CloseHandle函数

第19章 USB接口应用程序设计 

 19.1 HID API函数的引用

 19.2 打开HID设备的通信步骤

 19.3 Visual Basic窗体程序设计

  19.3.1 返回HID群组的GUID——HidD-GetHidGuid函数

  19.3.2 返回所有HID信息——SetupDiGetClassDevs函数 

  19.3.3 识别每一个HID接口——SetupDiEnumDeviceInterfaces函数 

  19.3.4 返回设备的路径——SetupDiGetDeviceInterfaceDetail函数

  19.3.5 返回设备的句柄——CreateFile函数 

  19.3.6 返回厂商和产品ID——HidD-GetAttributes函数

  19.3.7 返回包含设备特征的缓冲区指针——HidD-GetPreparsedData函数

  19.3.8 返回设备的特征——HidP-GetCaps函数 

  19.3.9 返回设备的数值特征——HidP-GetValueCaps函数 

  19.3.10 向设备传送输出报告——WriteFile函数 

  19.3.11 从设备读取输入报告——ReadFile函数

 19.4 完整的测试程序

第20章 动态链接库(DLL)文件的设计和制作 

 20.1 DLL文件的设计方法和步骤

 20.2 多个USB设备控制的DLL设计 

 20.3 单个字节传输的DLL设计 

第21章 USB I/O控制设计——应用CY7C63101芯片组

 21.1 USB外围设备设计 

 21.2 CY7C63x系列芯片组介绍

 21.3 USB外围设备的程序设计

  21.3.1 固化程序代码设计 

  21.3.2 应用程序设计——使用Visual Basic 

第22章 USB I/O控制设计——应用EZ-USB(FX)芯片组 

 22.1 USB外围设备的硬件设计

 22.2 设备列举和重新设备列举 

 22.3 固化程序代码的下载功能 

  22.3.1 固化程序代码下载的设备要求

  22.3.2 重新设备列举的模式

 22.4 固化程序代码的下载程序 

  22.4.1 控制平台的烧录方式

  22.4.2 EEPROM数据的回复和烧录 

  22.4.3 重新设备列举

 22.5 应用程序设计——使用Visual Basic

 22.6 多个HID设备与单个字节的控制程序设计

第23章 USB I/O控制设计——应用PDIUSBD11芯片组 

 23.1 PDIUSBD11简介

 23.2 USB外围设备设计 

 23.3 应用程序设计——使用Visual Basic 
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

没有光碟
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP