《单片机技术》课件——4-2智能冰箱2查询方式接收外部命令.pptxVIP

《单片机技术》课件——4-2智能冰箱2查询方式接收外部命令.pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共52页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

无锡职业技术学院内部资料查询方式接收外部命令

做题啦课前互动

连线题(缩写的含义描述)DSR载波检测DCDRXDGNDTXDRIDTRCTSRTS接收数据发送数据数据终端准备好信号地线通信设备准备好请求发送允许发送响铃指示器

*CONTENTSPAGE目录页1任务发布冲关学习任务小结课外拓展234目录

*TRANSITIONPAGE过渡页模块一 任务发布

任务描述制定职业能力目标12重点分析难点分析34模块一任务发布

你的具体任务如下:配置串口接收模式查询方式接收数据数码管显示数据1任务描述模块一任务发布

任务描述制定职业能力目标12重点分析难点分析34模块一任务发布

2制定职业能力目标能根据MCU的编程手册,利用STM32CubeMX准确配置STM32串口接收功能;能根据任务要求,快速查阅硬件连接资料,准确搭建设备环境;能根据功能需求,正确添加串口处理代码,实现字符串的查询接收。模块一任务发布

任务描述制定职业能力目标12重点分析难点分析34模块一任务发布

3重点分析01串口通信硬件协议;02串口接收库函数;03串口接收程序设计方法。模块一任务发布

任务描述制定职业能力目标12重点分析难点分析34模块一任务发布

02STM32F1定时器CR14难点分析01串口的硬件通讯协议和程序设计方法。模块一任务发布

*TRANSITIONPAGE过渡页模块二 冲关学习

3熟悉工单2知识储备4任务实施1设备选型模块二冲关学习

1设备选型模块二冲关学习

冲关啦模块二冲关学习

闯关题目填空题:共阳极数码管共阴极数码管LED数码管分为()、()模块二冲关学习

3熟悉工单2知识储备4任务实施1设备选型模块二冲关学习

异步串口通信协议1查询接收HAL库函数2数码管显示32知识储备串口接收流程分析4数据与控制寄存器5添加串口接收代码6模块二冲关学习

异步串口通信协议1发射引脚TxD空闲时常高,发送时以一位长度的低电平信号作为开始;结束后以1位长度高电平结束。一个完整的数据帧:1bit起始位+8bit数据+1bit校验位+1bit停止位模块二冲关学习

A没有数据发送时,引脚一直处在高电平;B当有数据要发送时,TxD上输出1bit周期低电平,表示起始位;C后面接着输出8bit数据,其中“1”用高电平表示,“0”用低电平表示D数据位结束后紧跟着1bit的奇偶校验位(也可以没有);E数据传输完毕,TxD输出高电平1bit周期,表示停止位。发送引脚TxD变化通信协议异步串口通信协议1模块二冲关学习

异步串口通信协议1如果要奇偶效验,就要设置WordLength为9,反之,如果不设校验,则WordLength设置为8即可STM32单片机中,奇偶校验位也是包含在字长中的,一般情况下,是按照整个字节传输数据的。查询接收HAL库函数模块二冲关学习

异步串口通信协议1串口接收串口通信这里可设置只发射/只接收/可收可发。本阶段使用“只接收”模块二冲关学习

异步串口通信协议1查询接收HAL库函数2数码管显示32知识储备串口接收流程分析4数据与控制寄存器5添加串口接收代码6模块二冲关学习

查询接收HAL库函数2HAL_UART_Receive()函数函数原型HAL_StatusTypeDefHAL_UART_Receive(UART_HandleTypeDef*huart,uint8_t*pData,uint16_tSize,uint32_tTimeout)功能描述串口查询模式接收数据入口参数*huart:串口句柄;*pData:待发送数据存储首地址;Size:待发送数据字节数;Timeout:最大接收时长返回值HAL_StarusTypeDef:固定返回HAL_OK表示发送成功注意事项接收完成立即返回;接收未完成,Timeout时间后返回模块二冲关学习

查询接收HAL库函数2与发送函数相似,HAL_UART_Receive(*huart,pData,Size,Timeout)也有四个形参,且顺序一致。同学们可以先尝试着分析一下函数用法。讨论一下:与发送函数相类比,接收函数怎么使用?模块二冲关学习

异步串口通信协议1查询接收HAL库函数2数码管显示32知识储备串口接收流程分析4数据与控制寄存器5添加串口接收代码6模块二冲关学习

数码管显示3数码管本质上是发光二极管的组合在显示数字时给相应的二极管加正偏电压即可模块二冲关学习

数码管显示3每一段就是一个数码管,阳极一般接电源,每段的阴极经过限流电阻接GPIO来控制显示模块二冲关学习

异步串口通信协议1查询接收HAL库函数2数码管显

您可能关注的文档

文档评论(0)

青柠职教 + 关注
实名认证
服务提供商

从业10年,专注职业教育专业建设,实训室建设等。

1亿VIP精品文档

相关文档