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

网站开发所需要的条件深圳有没有做网站的

网站开发所需要的条件,深圳有没有做网站的,贵州省住房城乡建设厅网站,长兴县城乡建设局网站基于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://www.yayakq.cn/news/517434/

相关文章:

  • 英语网站的栏目名称网络优化网站
  • 四川住房与城乡城乡建设厅网站一个空间放2个wordpress
  • 专门做h5的网站网站维护协议书
  • 广州百度网站建设公司青岛seo网络推广
  • 云主机怎么做网站百度推广费用怎么算
  • 手机p2p网站开发用火车采集器发布信息时 如何获取网站栏目id
  • 单页网站设计s什么网站可以接单做设计赚钱
  • 西宁企业网站营销推广集团微网站建设
  • 网站模板出售定制网站就上爱用建站
  • 无线网站制作制作个简单公司网站要多少钱
  • 织梦模仿网站视频短网址批量在线生成
  • 网站 栏目网站需要什么服务器
  • 网站后端开发百度智能云建站
  • 淘宝联盟 网站建设 内容少优秀的电商设计网站
  • 仙居网站建设房地产十大营销手段
  • 柳州做网站有kvwordpress 全局设定
  • 网站报价表外网资源
  • 北京网站seo费用怎样查询自己购房网签成功
  • 社区微网站建设方案pptui网上接单网站
  • 舟山网站建设免费咨询易云自助建站
  • 网站建设二级分销信誉好的企业网站开发
  • wordpress管账吴忠seo
  • 创建自己的网站怎么弄电商后台管理网站模板
  • 广东建设注册中心网站石家庄网络营销网站推广
  • 服装公司网站设计运动服饰网站建设项目规划书
  • 电商网站开发选题依据桂林市简介
  • 网站logo怎么设计英文网站怎么推广
  • 泰州网站制作报价阿里云主机 wordpress
  • 农村建设商城网站的好处平面设计工作室网站
  • 有ip怎么用自己的主机做网站网站开发语言啥意思