版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1第15章:模拟主机命令发送与数据接收——卓越工程师培养系列——2目录《C语言程序设计与应用》-配套讲义1.实验内容2.实验原理3.实验步骤4.本章任务5.本章习题3
使用第12章中的PCT通信协议,模拟主机命令发送和数据接收。这里依然将主机假设为计算机,将从机假设为单片机,模拟主机命令发送和数据接收的具体流程图如图所示。《C语言程序设计与应用》-配套讲义1.实验内容42.1主机命令发送流程说明《C语言程序设计与应用》-配套讲义2.实验原理52.2主机数据接收流程说明《C语言程序设计与应用》-配套讲义2.实验原理6《C语言程序设计与应用》-配套讲义3.实验步骤3.1复制Material中的文件夹到CProgramTest文件夹中3.2打开Project文件夹中的Project.sln文件3.3完善ProcMCUData.h/.c文件3.4完善SendCmdToMCU.h/.c文件3.5完善App.c文件3.6项目编译和运行7《C语言程序设计与应用》-配套讲义4.本章任务
根据附录B,无创血压模块ID为0x14(MODULE_NIBP),无创血压启动测量命令包的二级ID为0x80(CMD_NIBP_START),无创血压中止测量命令包的二级ID为0x81(CMD_NIBP_END),无创血压实时数据包的二级ID为0x02(DAT_NIBP_CUFPRE)。
参照本章实验,编写程序实现主机向从机每5秒交替发送无创血压启动测量和无创血压中止测量命令,从机在收到无创血压启动测量命令后,每200毫秒向主机发送一个无创血压实时数据包,从机在收到主机发送的无创血压中止测量命令后,中止发送无创血压实时数据包,待从机再次收到主机发送的无创血压启动测量命令后,又接着每200毫秒向主机发送一个无创血压实时数据。8《C语言程序设计与应用》-配套讲义4.本章任务
主机向从机发送的无创血压启动测量命令包和无创血压中止测量命令包通过printf函数输出到屏幕,从机向主机发送的无创血压实时数据包也是通过printf函数输出到屏幕。还需要说明的是,无创血压实时数据包包含了实时袖带压力、袖带类型错误标志、测量类型,编写程序时,假设袖带类型错误标志为0,即“袖带使用正常”,测量类型定义为1,即“在手动测量方式下”。从机向主机每发送一次无创血压实时数据包,数据包中的“实时袖带压力”进行加1递增操作,假设从机每次收到主机发送的无创血压启动测量命令包时,第一次发送的数据包中的“实时袖带压力”为0,第二次则为1,以此类推,如果递增到160,则停止发送实时袖带压数据包。9《C语言程序设计与应用》-配套讲义5.本章习题(1)简述主机发送命令的详细流程。
(2)命令主机接收数据的详细流程。
(3)本章实验中的ProcMCUData模块都有哪些API函数?简述每个API函数的功能。(4)本章实验中的Send
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年教育教学设计试题及答案
- 深度解析(2026)《GBT 30234-2013文物展品标牌》
- 2026年恩施初中语文试题及答案
- 深度解析(2026)《GBT 29998-2013铜矿山低品位矿石可采选效益计算方法》
- 深度解析(2026)《GBT 29875-2013磷矿石和磷精矿中铅、砷、汞含量的测定》
- 深度解析(2026)《GBT 29836.2-2013系统与软件易用性 第2部分:度量方法》
- 《GBT 8051-2008计数序贯抽样检验方案》(2026年)合规红线与避坑实操手册
- 《GBT 701-2008低碳钢热轧圆盘条》(2026年)合规红线与避坑实操手册
- 《DL/T 2620-2023汽轮机高压调节阀流量特性测试技术导则》(2026年)合规红线与避坑实操手册
- 2026年生态修复植物应用合同协议
- 国家事业单位招聘2025中国宋庆龄青少年科技文化交流中心招聘人员笔试历年参考题库典型考点附带答案详解
- 安徽省合肥市2026届高三下学期第二次教学质量检测政治卷及答案
- 数据安全培训协议
- 博士后导师协议书
- 专题06 拓展:对勾函数、飘带函数、V型函数、高斯函数的四大题型(高效培优专项训练)数学北师大版2019必修第一册(解析版)
- 2025年医疗器械自查报告模板
- 派安普利单抗注射液-临床用药解读
- 2025重庆机场集团有限公司社会招聘150人(第二次)笔试参考题库附带答案详解
- 药企消防安全培训课件
- 村镇建设科培训课件
- 室内概念方案汇报
评论
0/150
提交评论