4.2-温控设备接收外部命令 中_第1页
4.2-温控设备接收外部命令 中_第2页
4.2-温控设备接收外部命令 中_第3页
4.2-温控设备接收外部命令 中_第4页
4.2-温控设备接收外部命令 中_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目四智慧冬奥会场馆温控系统物联网嵌入式技术异步串口通信协议查询接收HAL库函数12知识链接03数码管显示串口接收代码345串口接收流程分析03数码管本质上是发光二极管的组合在显示数字时给相应的二极管加正偏电压即可数码管显示每一段就是一个数码管,阳极一般接电源,每段的阴极经过限流电阻接GPIO来控制显示03数码管显示图中LED电路,如果LED_B,LED_C为低电平,其余为高电平,则数码管显示?03数码管显示异步串口通信协议查询接收HAL库函数12知识链接03数码管显示串口接收代码345串口接收流程分析每一位抽样三次,如2或以上为高电平,则判定接收到‘1’;反之则认为接收到'0'03串口接收流程分析1)波特率:115200bps2)字长:8位3)校验:无校验4)停止位:1位5)数据收发:Receiveonly6)过采样:16抽样3次采样在这里,不矛盾03串口接收流程分析串口设置:异步串口通信协议查询接收HAL库函数12知识链接03数码管显示串口接收代码345串口接收流程分析串口接收代码03串口接收代码03一行代码解决接收问题一行代码解决显示问题职业能力目标01任务描述与要求02知识链接03知识准备04任务实施05任务小结06任务拓展07任务二温控设备接收外部命令设备资源:序号设备/资源名称数量是否准备到位(√)1M3主控模块12蓝色杜邦线93数码管14配书资源1思考一下,此次任务会用到哪些设备资源呢?04任务准备职业能力目标01任务描述与要求02知识链接03知识准备04任务实施05任务小结06任务拓展07任务二温控设备接收外部命令烧写程序205任务实施添加代码1添加代码1基本配置LED驱动GPIO配置23串口配置4编写代码基本配置051参考前面的项目新建STM32CubeMX工程2调试接口、时钟基础配置1.新建STM32CubeMX工程新建工程后第一步需要对单片机的基本工作状态做一个基本配置,包括所使用的晶体以及调试接口。晶体配置根据硬件设计,选择8MHz外部高速晶体(HSE),以及32KHz外部低速晶体(LSE);配置单片机的工作主频为72MHz。基本配置05时钟配置基本配置然后使能2线调试模式05完成以上基本配置后将工程保存到相应的文件夹中,并命令为“Task4-1-UART_Rx”。这里需要强调,路径中不能用中文!注意:添加代码2基本配置LED驱动GPIO配置13串口配置4编写代码LED驱动GPIO配置051打开GPIO配置界面2配置GPIO参数3为GPIO配置‘别名’2.在工程中配置LED驱动GPIO相关资源参数为GPIO使用有明确意义的名称能够大大提高程序的可读性与可移植性!LED驱动GPIO配置配置GPIO速度、初始状态、上下拉等参数05添加代码3基本配置LED驱动GPIO配置12串口配置4编写代码串口配置051打开UART配置界面2配置UART参数3配置数据/指令控制端口3.在工程中配置UART相关资源参数串口参数在“connectivity”中配置,根据硬件设计,这里使用USART1。串口配置在Mode中选择“Asynchronous”硬件流控选择“di

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论