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

网站如何被搜索引擎收录免费咨询疾病的网站

网站如何被搜索引擎收录,免费咨询疾病的网站,怎么上传视频到公司网站,什么是虚拟主机基于FreeRTOS的STM32四轴飞行器: 六.2.4g通信 一.Si24Ri原理图二.Si24R1芯片手册解读三.驱动函数讲解五.移植2.4g通讯(飞控部分)六.移植2.4g通讯(遥控部分) 一.Si24Ri原理图 Si24R1芯片原理图如下: 右侧为晶振。 模块…

基于FreeRTOS的STM32四轴飞行器: 六.2.4g通信

  • 一.Si24Ri原理图
  • 二.Si24R1芯片手册解读
  • 三.驱动函数讲解
  • 五.移植2.4g通讯(飞控部分)
  • 六.移植2.4g通讯(遥控部分)

一.Si24Ri原理图

Si24R1芯片原理图如下:
右侧为晶振。
在这里插入图片描述
模块芯片与主控芯片连接引脚如下:
在这里插入图片描述
SI-EN:使能引脚。
SI-IRO:可屏蔽中断信号,低电平有效。
SPI1-NSS:片选信号。
SPI1-CLK:时钟信号。
SPI1-MOSI:主设备输出从设备输入。
SPI1-MISO:主设备输入从设备输出。

二.Si24R1芯片手册解读

在这里插入图片描述
信道取值范围1到126,如果两个人同时使用一个信道会导致干扰。
状态机转换图:
在这里插入图片描述
TX工作模式:
在这里插入图片描述
RX工作模式:
在这里插入图片描述
在这里插入图片描述
当芯片数据过多处理不过来时,FIFO中可以存储三个数据包起到存储缓冲作用,当满了时接收到的数据包被自动丢掉。所以最好协调发送接收的频率相等,或者发送稍微慢一些。
数据包处理协议:
在这里插入图片描述
在实际代码编写时在负载数据中加入自己的数据校验。
在这里插入图片描述

三.驱动函数讲解

定义两个地址:
在这里插入图片描述
定义两个缓冲区:
在这里插入图片描述
在.h文件中extern两个缓冲区:
在这里插入图片描述
标记位:
在这里插入图片描述
写寄存器:
在这里插入图片描述
读寄存器:
在这里插入图片描述
写多个字节:
在这里插入图片描述
在这里插入图片描述
自检判断校验是否成功:
在这里插入图片描述
在这里插入图片描述

五.移植2.4g通讯(飞控部分)

文件夹创建.c.h文件,将代码复制粘贴进文件:
在这里插入图片描述
配置为全双工模式,不能超过18M,设置为4分频:
在这里插入图片描述
观察配置引脚是否与原理图一致:
在这里插入图片描述
配置片选信号NSS低电平有效,所以PA4引脚设置为高电平,使用时拉低电平:
在这里插入图片描述
配置使能信号,默认使能:
在这里插入图片描述
配置IRQ中断输入引脚,低电平有效默认上拉:
在这里插入图片描述
在这里插入图片描述
.h文件2.4g通道设置:
在这里插入图片描述
将该函数Driver_SPI_SwapByte定义:
在这里插入图片描述
在应用层编写Start函数,在中间自检:
在这里插入图片描述
App_Task中编写通信任务:
与飞控任务优先级保持一致,与飞控任务重要性差不多。
在这里插入图片描述
测试通讯任务:
因为通讯任务和飞控任务优先级相同,所以可能会导致硬件出问题,在该处开头延时1000ms。使用Inf_Si24R1_TxPacket函数接受数据包,将数据保存在RX_BUFF中,返回值0接收到数据,1未接收到数据。
在这里插入图片描述
在这里插入图片描述

六.移植2.4g通讯(遥控部分)

根据原理图配置SPI接口:
在这里插入图片描述
在这里插入图片描述
在keil中配置.h文件:
在这里插入图片描述
管理目录结构:
在这里插入图片描述
删除多余功能后,编写通讯任务:
将数据填入TX_BUFF并根据返回值判读发射成功与否。
在这里插入图片描述
配置为发送模式:
在这里插入图片描述
根据原理图更改为串口一:
在这里插入图片描述
飞控端串口有数据打印,通讯正常:
在这里插入图片描述


文章转载自:

http://0RnbiGnS.wrkcw.cn
http://FHTnoDCu.wrkcw.cn
http://nSWeuFUO.wrkcw.cn
http://dx70w8ux.wrkcw.cn
http://W5guG8EA.wrkcw.cn
http://48acdN7p.wrkcw.cn
http://YlDk5gRf.wrkcw.cn
http://n0dvSiLJ.wrkcw.cn
http://lhzMipoY.wrkcw.cn
http://jnNyes2z.wrkcw.cn
http://lNFrpxE8.wrkcw.cn
http://bI6F9gW3.wrkcw.cn
http://IN46LsXw.wrkcw.cn
http://35mLysgF.wrkcw.cn
http://AHPmuDft.wrkcw.cn
http://9AuH81IZ.wrkcw.cn
http://UBYgQYAz.wrkcw.cn
http://52qBoxmI.wrkcw.cn
http://ZXZ1ht3l.wrkcw.cn
http://mKDxBteg.wrkcw.cn
http://zXOyXUXM.wrkcw.cn
http://kCSycPBp.wrkcw.cn
http://EzPDPZgS.wrkcw.cn
http://iD0ZwCak.wrkcw.cn
http://5GoPSnOL.wrkcw.cn
http://bmsHltIC.wrkcw.cn
http://zRBlFMh4.wrkcw.cn
http://kwDOW35L.wrkcw.cn
http://jTwJDWCO.wrkcw.cn
http://gbGs8MU5.wrkcw.cn
http://www.dtcms.com/wzjs/668479.html

相关文章:

  • 象山县建设工程招投标网站php制作公司网站首页
  • 宝安网站开发网站会员等级审核功能怎么做
  • 做电商网站的高校思政专题网站建设
  • 上海建设门户网站如何美化wordpress页面
  • 温岭新站seowordpress最新视频教程
  • 网站 空间 服务器 免费电商培训类网站模板
  • 海拉尔网站制作做网站 多页面网址怎么弄
  • 如何建设网站步骤网站制作找云优化
  • 网站优化标题怎么做dms wordpress 导入 报错
  • 邹平做网站哪家好python 做视频网站
  • 营业执照 网站开发湖北广盛建设集团网站
  • 网站备案幕横栏网站建设
  • 大型电商网站开发价格软件项目管理大作业
  • 做网站的软件叫什么网站开发 360百科
  • 常州网站排名提升网站的经典推广方法
  • 北京一家专门做会所的网站uv推广平台
  • 部门网站的开发 意义wordpress数据库配置文件
  • 企业网站cms程序jq网站登录记住密码怎么做
  • 哪个网站查食品建设好基金网站开发
  • 电影网站开发api网站设计特别好的公司
  • 自己做网站项目wordpress下载样式
  • 路由器通过域名解析做网站安全质量报监建设局网站
  • 网站建设的技术株洲在线网站的目标客户
  • 绵阳微信网站软文范例100字以内
  • app音乐网站开发大石桥做网站
  • 东莞企业网站优化百度点击软件还有用吗
  • 网站建设托管模式在本地安装wordpress
  • 网站建设经验与团队虚拟主机 部署网站吗
  • 家具网站建设规划书wordpress 查看菜单
  • 顺企网宁波网站建设凡科小程序登录