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

有没有个人做网站的免费个人推广引流平台

有没有个人做网站的,免费个人推广引流平台,网站建设排期,简述网站建设方案类型1、标准库SPI初始化 这是标准库的SPI初始化配置 2、HAL库SPI初始化 这是HAL库函数的SPI初始化配置 可以看出,基本一直,除了 基本的io口配置区别,其他主要的读写函数不用动的。 3、SPI发送函数_替换对比 /* SPI写入一个字节 */ void SP…

1、标准库SPI初始化

这是标准库的SPI初始化配置
在这里插入图片描述

2、HAL库SPI初始化

这是HAL库函数的SPI初始化配置
在这里插入图片描述
可以看出,基本一直,除了 基本的io口配置区别,其他主要的读写函数不用动的。

3、SPI发送函数_替换对比

/* SPI写入一个字节 */
void SPI_WByte(uint8_t TxData)
{
//	/* 通过外设SPIx发送一个数据 */
//	SPI_I2S_SendData(OLED_SPI, TxData);//	/* 检查指定的SPI标志位设置与否:发送缓存空标志位*/
//	while (SPI_I2S_GetFlagStatus(OLED_SPI, SPI_I2S_FLAG_TXE) == RESET);HAL_SPI_Transmit(&hspi1,&TxData,1,1000);
}

4、SPI收发函数_替换对比

对于收发函数,可以直接替换的代码如下:
在这里插入图片描述
发送时,可以通过检测SPI_SR中的TXE位,当数据寄存器里有数据时,TXE位是0,当数据全部从数据寄存器的发送缓冲区传输到移位寄存器时TXE位被置1,这时候可以再往数据寄存器里写入数据

接收时,可以通过检测SPI_SR中的RXNE位,当数据寄存器里有数据时,RXNE位是0,当数据全部从数据寄存器的接收缓冲区传输到移位寄存器时RXNE位被置1,这时候可以从数据寄存器里读出数据
在这里插入图片描述
在使用HAL库时,不必这么麻烦,HAL库都帮我们封装好了,直接使用下面两个SPI的发送和接收函数接口。

http://www.dtcms.com/wzjs/284346.html

相关文章:

  • html做网站的代码企业新网站seo推广
  • 查看WordPress网站插件百度站长工具综合查询
  • 做网站广告有哪些职位中国教师教育培训网
  • 惠州网站建设培训外贸网络推广公司
  • 石家庄做网站备案有哪些公司宁波的网络营销服务公司
  • 怎么做国外网站百度经验手机版官网
  • 自己的网站怎么做app吗百度seo关键词排名 s
  • 网站建设申请武汉seo工作室
  • 本地网站建设视频平台推广费用一般是多少
  • 天津市建设安全协会网站上海seo网站推广
  • 吉县网站建设百度app怎么找人工客服
  • 设计师导航网站广州seo排名外包
  • 昆明学校网站建设网站优化排名软件网站
  • 校园微网站界面如何做公司网站推广
  • 网站的二级栏目怎么做上海专业网络推广公司
  • 房地产网站策划建站官网
  • 小企业网站如何建设好bing搜索引擎入口
  • 学校网站建设企业线上推广方案怎么做
  • 安徽省铜陵市建设银行网站网站排名优化专业定制
  • bluehost空间内直接安装wordpress失败seo行业网
  • 高端网页开发宁波seo快速优化
  • 石家庄网站设计公司排名网站优化师
  • 制作企业网站的实训报告杭州百度开户
  • 工信部网站备案查询步骤网站排名怎么搜索靠前
  • 余杭网站建设沈阳疫情最新消息
  • 表单大师 做网站市场营销培训课程
  • 石家庄网站建设方案江门百度seo公司
  • 龙华专业网站建设网站设计的基本原则
  • 动态网站制作多少钱上首页的seo关键词优化
  • 建设手机网站例百度指数教程