• 单片机与计算机串口通信实践
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

单片机与计算机串口通信实践

正版现货,品相完整,套书只发一本,多版面书籍只对书名

210 九品

仅1件

北京昌平
认证卖家担保交易快速发货售后保障

作者张秀关 著

出版社电子工业出版社

出版时间2013-01

版次1

装帧平装

上书时间2024-06-14

旧书香书城

十年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 张秀关 著
  • 出版社 电子工业出版社
  • 出版时间 2013-01
  • 版次 1
  • ISBN 9787121184840
  • 定价 49.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 332页
  • 字数 532千字
  • 正文语种 简体中文
【内容简介】
  《单片机与计算机串口通信实践》由简入繁,详细阐述了三种串口通信模式,依据其各自的串行数据传输能力,可适用于不同的实际项目。单片机测量了六路电压量、片内温度,记录了两个时间值,并将它们串行发送到计算机中;计算机将计算得到的物理电压值等,采用ODBC、自动化两种方法,存储到以当前时刻命名的Excel文件中。
【目录】
第1部分基本知识
第1章C8051F020型单片机
1.1开发工具
1.1.1硬件连接图
1.1.2主要部件的简介
1.1.3目标板的跳线器连接
1.1.4自制件
1.2集成开发环境
1.2.1集成开发环境的简介
1.2.2集成开发环境的配置
1.2.3Keil公司简介
1.3C8051F020型单片机
1.3.1系统时钟SYSCLK
1.3.2片外数据存储器的扩展
1.3.3低端口P0~P3
1.3.4T0、T1、T2、T3、T4简介
1.3.5模数转换器ADC0
1.3.6串行通信总线UART0
1.4头文件C8051F020.h
1.4.1缩写词
1.4.2文件代码
第2章计算机串口通信基础
2.1WindowsAPI串口通信函数
2.1.1串口的打开、关闭
2.1.2串口的配置
2.1.3串口缓冲区的控制
2.1.4读、写操作的超时控制
2.1.5串行通信事件的操作
2.1.6串口的读、写操作
2.1.7异步操作
2.2多线程
2.2.1线程简介
2.2.2工作者线程的相关函数
2.2.3线程间的通信
2.2.4线程间的同步
2.3VisualC++6.0的介绍
2.3.1工作界面的简单介绍
2.3.2编程中的常用操作
2.3.3本文所用常量的出处

第2部分串口通信模式A-
第3章单片机编程A-1
3.1通信协议
3.1.1起止式异步协议的实例
3.1.2字符帧的格式
3.1.3数据包Ⅰ中各字节的意义
3.1.4数据包Ⅱ中各字节的意义
3.1.5具体的串口通信协议
3.2两个中断函数的流程图
3.3单片机程序A-1
第4章计算机编程A-1
4.1项目的创建、窗口初始化
4.1.1项目的创建
4.1.2Resource.h文件清单1
4.1.3窗口初始化
4.2自定义Comm菜单
4.2.1菜单资源的添加
4.2.2消息映射1
4.2.3由ClassWizard添加的代码1
4.3自定义CommSetting对话框
4.3.1对话框资源的添加
4.3.2对话框内控件的调整
4.3.3Resource.h文件清单2
4.3.4关联变量
4.3.5消息映射2
4.3.6由ClassWizard添加的代码2
4.4文档类中的数据成员
4.4.1文档类数据成员的说明
4.4.2文档类数据成员的添加
4.4.3由ClassWizard添加的代码3
4.4.4文档类数据成员的初始化
4.5串行缓冲区的读/写函数
4.5.1串行接收缓冲区的读取函数
4.5.2串行发送缓冲区的写入函数
4.6工作者线程控制函数
4.6.1全局函数ThreadFunction1的流程图
4.6.2串行接收缓冲区的读取方法
4.6.3全局函数ThreadFunction1的代码清单
4.6.4工作者线程的终止
4.6.5continue语句的使用
4.7菜单项的UPDATE_COMMAND_UI消息响应函数
4.8WM_TIMER消息的响应函数
4.8.1定时器的使用意义
4.8.2WM_TIMER的消息映射
4.8.3函数CTianView::OnTimer的代码清单
4.9Connect菜单项的COMMAND消息响应函数
4.9.1函数CTianDoc::OnCommConnect的流程图
4.9.2MicrosoftExcel驱动程序的查看
4.9.3常量定义1
4.9.4函数CTianDoc::OnCommConnect的代码清单
4.9.5自定义函数CTianDoc::Function_SetCommState()
4.10Start菜单项的COMMAND消息响应函数
4.10.1函数CTianDoc::OnCommStart的流程图
4.10.2函数CTianDoc::OnCommStart的代码清单
4.11Setting菜单项的COMMAND消息响应函数
4.11.1函数CTianDoc::OnCommSetting的流程图
4.11.2预包含文件的添加
4.11.3函数CTianDoc::OnCommSetting的代码清单
4.12自定义消息WM_USER_1的响应函数
4.12.1函数CTianView::OnMessageUser1的流程图
4.12.2简单说明
4.12.3TianView.cpp文件中的常量定义
4.12.4函数CTianView::OnMessageUser1的代码清单
4.13Stop菜单项的COMMAND消息响应函数
4.14Disconnect菜单项的COMMAND消息响应函数
4.15文档类析构函数
4.16运行结果1
4.16.1CommSetting对话框的显示效果
4.16.2Connect菜单项的执行结果1
4.16.3Start菜单项的执行结果1
4.17采用EV_RXCHAR事件的执行结果
4.18单片机采用for循环连续发送字符的实验

第3部分自动化访问Excel
第5章单片机编程A-2
5.1单片机接收两个连续字符的分析
5.2中断函数UART0_ISR的流程图1
5.3单片机程序A-2
第6章计算机编程A-2
6.1Excel类库的导入
6.1.1自动化编程步骤
6.1.2初始化COM组件
6.1.3Excel类库的导入
6.2文档类中数据成员的添加
6.2.1在文档类中,添加操作Excel的类对象
6.2.2新添加类对象的初始化
6.3函数CTianDoc::OnCommConnect的代码清单1
6.4函数CTianDoc::OnCommStart的代码清单1
6.4.1在文档类中,添加变量m_nFillingRow
6.4.2变量m_nFillingRow的初始化
6.4.3函数OnCommStart的代码清单1
6.5函数CTianView::OnMessageUser1的代码清单1
6.6函数CTianDoc::OnCommStop的代码清单1
6.7函数CTianDoc::OnCommDisconnect的代码清单1
6.8函数CTianView::OnTimer的代码清单1
6.9运行结果2
6.9.1运行结果的示例
6.9.2异常终止
6.9.3VC采用自动化访问Excel2007的说明

第4部分串口通信模式B
第7章单片机编程B
第8章计算机编程B
8.1计算机程序简单修改1
8.2函数CTianView::OnMessageUser1的修改1
8.2.1流程图的修改1
8.2.2代码的修改1
8.2.3字符串中提取左侧三个字符
8.2.4运行结果3

第5部分串口通信模式C-
第9章单片机编程C-1
9.1通信协议1
9.1.1通信协议的说明
9.1.2数据包Ⅰ中各字节的意义1
9.1.3数据包Ⅱ中各字节的意义1
9.2两个中断函数的流程图1
9.2.1中断函数ADC0_ISR的流程图1
9.2.2中断函数UART0_ISR的流程图1
9.3单片机程序C-1
9.4使用Excel生成多行相似代码
第10章计算机编程C-1
10.1计算机程序简单修改2
10.1.1可依照8.1节的修改
10.1.2在文档类中,添加变量m_nGroupRightNo
10.1.3变量m_nGroupRightNo的初始化
10.1.4函数OnCommStart的代码修改
10.2函数CT
……
点击展开 点击收起

—  没有更多了  —

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

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