当前位置: 首页 > news >正文

h5做的公司网站营销软文的范文

h5做的公司网站,营销软文的范文,建设网站的实验目的,政府邀请招标网站建设文件范本学完标准库之后,本来想学习freertos的,但是看了很多教程都是移植的HAL库程序,这里再学习一些HAL库的内容,有了基础这里直接学习主要的外设。 HAL库对于串口主要有两个结构体UART_InitTypeDef和UART_HandleTypeDef,前者…

学完标准库之后,本来想学习freertos的,但是看了很多教程都是移植的HAL库程序,这里再学习一些HAL库的内容,有了基础这里直接学习主要的外设。

HAL库对于串口主要有两个结构体UART_InitTypeDef和UART_HandleTypeDef,前者对串口的通信参数配置,后者是对串口整体进行配置。

typedef struct
{uint32_t BaudRate; /* 波特率 */uint32_t WordLength; /* 字长 */uint32_t StopBits; /* 停止位 */uint32_t Parity; /* 校验位 */uint32_t Mode; /* UART 模式 */uint32_t HwFlowCtl; /* 硬件流设置 */uint32_t OverSampling; /* 过采样设置 */
}UART_InitTypeDef;
typedef struct
{USART_TypeDef *Instance; /* UART 寄存器基地址 */UART_InitTypeDef Init; /* UART 通信参数 */uint8_t *pTxBuffPtr; /* 指向 UART 发送缓冲区 */uint16_t TxXferSize; /* UART 发送数据的大小 */__IO uint16_t TxXferCount; /* UART 发送数据的个数 */uint8_t *pRxBuffPtr; /* 指向 UART 接收缓冲区 */uint16_t RxXferSize; /* UART 接收数据大小 */__IO uint16_t RxXferCount; /* UART 接收数据的个数 */DMA_HandleTypeDef *hdmatx; /* UART 发送参数设置(DMA) */DMA_HandleTypeDef *hdmarx; /* UART 接收参数设置(DMA) */HAL_LockTypeDef Lock; /* 锁定对象 */__IO HAL_UART_StateTypeDef gState; /* UART 发送状态结构体 */__IO HAL_UART_StateTypeDef RxState; /* UART 接收状态结构体 */__IO uint32_t ErrorCode; /* UART 操作错误信息 */
}UART_HandleTypeDef; 

在CubeMX生成代码必须使用1.8.5的HAL库,和1.8.0有些出入,新定义了一些成员。在HAL_UART_Init()传入实例化的结构体就可完成串口的初始化。注意,这里仅仅是通信相关的配置,引脚的配置MX自动完成了,如果使用了中断,那么也自动设定。

串口的主要功能就是接收和发送。HAL_UART_Transmit和HAL_UART_Receive都是阻塞方式发送和接收,执行完之后就不再执行,还阻碍了其他代码的运行。一般使用中断方式进行收发,涉及的比较复杂,HAL_UART_Receive_IT()和HAL_UART_Transmit_IT(),这里给出接收的图解。

发送和接收类似,不再赘述

http://www.ds6.com.cn/news/14251.html

相关文章:

  • 怎么查网站有没有做404韩国电视剧
  • 如何在微信内做网站网站页面分析作业
  • 网站维护中页面设计搜索引擎优化指南
  • 企业网站建设须知怎样做竞价推广
  • 佛山外贸网站建设平台优化工具箱
  • 网站开发可行性分析报告关键词搜索挖掘爱网站
  • 新津网站建设网站开发外包
  • 网站开发语言汇总百度推广和百度竞价有什么区别
  • 沧州市做网站的宁波seo关键词优化报价
  • 网站开发怎么做seo公司广州
  • 买高端品牌网站建设想做个网络推广
  • 智能网站搭建平台免费网站alexa排名查询
  • 网页设计音乐网站徐州做网站的公司
  • 通辽公司做网站百度广告推广费用年费
  • 微信如何自己开发小程序天津优化网络公司的建议
  • b2b网站模块营销渠道的三个类型
  • 靖江有帮助做苏宁易购网站的公司吗怎样做推广是免费的
  • google怎么做网站推广百度推广手机app下载
  • 兰州易天网站建设公司有哪些天津seo公司
  • 继续好商会网站建设如何自己开发一个平台
  • 苏州画廊网站建设网站推荐
  • 嘉兴制作网站百度在线客服系统
  • 做网站需要注意的事项网络营销ppt课件
  • 自己建设网站平台步骤邯郸seo优化
  • 自助网站建设系统软件网络广告设计
  • 国际国内新闻最新消息今天沈阳百度推广排名优化
  • 做网站送推广郑州竞价托管代运营
  • 怎么做免费网站如何让百度收录刷推广链接的网站
  • 免费psd素材网站深圳网络推广的公司
  • 做新闻网站开发和测试的硬件外贸平台有哪些比较好