0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

FS-i6X发射机协议简单介绍

云深之无迹 来源:云深之无迹 作者:云深之无迹 2022-08-23 09:17 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

我其实想找下遥控器拆一下,看看里面的芯片,但是就是找不到了,也不知道我妈给我放哪里了。

我们来想一下,如何看这份源码,我想应该去看一下说明书:

支持2代协议的有这些

FS- i6X是一款支持固定翼/滑翔机/直升机模式的发射机。搭载AFHDS2A协议,最大支持10通道DIY拓展,具备USB模拟器功能。

8538089c-2232-11ed-ba43-dac502259ad0.png

可以去FCC看看

855c7cc2-2232-11ed-ba43-dac502259ad0.png


两份

这个看图是I6的照片

拆开的电路图

芯片

87652ac8-2232-11ed-ba43-dac502259ad0.png

贴纸

878c0e36-2232-11ed-ba43-dac502259ad0.png

协议一个简单的介绍

87b0bf24-2232-11ed-ba43-dac502259ad0.png

天线的位置

87f1d28e-2232-11ed-ba43-dac502259ad0.png

881cedac-2232-11ed-ba43-dac502259ad0.png

系统的特性

883c84f0-2232-11ed-ba43-dac502259ad0.png

控制的按键

887483fa-2232-11ed-ba43-dac502259ad0.png

I6使用的是,NXP的 i6X使用的是STM32

解惑了

88957056-2232-11ed-ba43-dac502259ad0.png

我这样提交会被打吗?

88bf7266-2232-11ed-ba43-dac502259ad0.png

芯片的配置

890022b6-2232-11ed-ba43-dac502259ad0.png

看这里就行

891c27cc-2232-11ed-ba43-dac502259ad0.png

LCD的引脚配置

894bdc24-2232-11ed-ba43-dac502259ad0.png

引脚树

8971a95e-2232-11ed-ba43-dac502259ad0.png

ADC测量的IO

8993fa40-2232-11ed-ba43-dac502259ad0.png

GPIO的寄存器

89b72664-2232-11ed-ba43-dac502259ad0.png

蜂鸣器

89cbc790-2232-11ed-ba43-dac502259ad0.png

配对

89ea3bd0-2232-11ed-ba43-dac502259ad0.png

PPM信号的输入和输出

8a0df282-2232-11ed-ba43-dac502259ad0.png

射频芯片,主要是集中在GPIOE上面

8a364ac0-2232-11ed-ba43-dac502259ad0.png

使用的定时器函数

8a5c100c-2232-11ed-ba43-dac502259ad0.png

这个是16KHz的定时器

8a8b9750-2232-11ed-ba43-dac502259ad0.png

生成PPM的

8ab0c016-2232-11ed-ba43-dac502259ad0.png

第六个定时器是设计用来阶段的发送协议的活动包

8ad59058-2232-11ed-ba43-dac502259ad0.png

LCD控制的初始化

8af5f802-2232-11ed-ba43-dac502259ad0.png

用到了位定义

8b178f9e-2232-11ed-ba43-dac502259ad0.png

接着是要初始化控制的引脚

8b3ff25e-2232-11ed-ba43-dac502259ad0.png

下面是ADC

8b68457e-2232-11ed-ba43-dac502259ad0.png

这里是单个寄存器位置的定义

8b8f0b82-2232-11ed-ba43-dac502259ad0.png

8bcb4804-2232-11ed-ba43-dac502259ad0.png

断电储存的功能

8bea5ca8-2232-11ed-ba43-dac502259ad0.png

和射频芯片之间是SPI链接

8c1119e2-2232-11ed-ba43-dac502259ad0.png

这个是执行AD的转换

8c34d09e-2232-11ed-ba43-dac502259ad0.png

转换完以后写入到一个数组里面

8c6986cc-2232-11ed-ba43-dac502259ad0.png

灯光的亮灭

8c8cca1a-2232-11ed-ba43-dac502259ad0.png

BSRR是置位寄存器位置

8caa3c12-2232-11ed-ba43-dac502259ad0.png

这是屏幕的控制,都置位

8cdc1dd6-2232-11ed-ba43-dac502259ad0.png

LCD屏幕的数据发送函数

8d0000f2-2232-11ed-ba43-dac502259ad0.png

上下,OK,取消

8d257cec-2232-11ed-ba43-dac502259ad0.png

SPI数据是一位一位的输出

8d536896-2232-11ed-ba43-dac502259ad0.png

DR是SPI的数据寄存器

8d6dafda-2232-11ed-ba43-dac502259ad0.png

8d8f8b0a-2232-11ed-ba43-dac502259ad0.png

SPI的状态

8da698cc-2232-11ed-ba43-dac502259ad0.png

传输缓冲区为空

编程就是状态的转换。

8dbecdac-2232-11ed-ba43-dac502259ad0.png

状态位的意思

8ddb265a-2232-11ed-ba43-dac502259ad0.png

单个的意思

8df46048-2232-11ed-ba43-dac502259ad0.png

SPI接收一个数据快

8e049260-2232-11ed-ba43-dac502259ad0.png

射频模块



审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • lcd
    lcd
    +关注

    关注

    36

    文章

    4579

    浏览量

    175847
  • usb
    usb
    +关注

    关注

    60

    文章

    8373

    浏览量

    281770
  • 遥控器
    +关注

    关注

    18

    文章

    871

    浏览量

    71142
  • 模拟器
    +关注

    关注

    2

    文章

    993

    浏览量

    45388

原文标题:FlySky-i6x源码-硬件初始化

文章出处:【微信号:TT1827652464,微信公众号:云深之无迹】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    是德科技推出UALink 1.0发射机测试解决方案

    是德科技(NYSE: KEYS )宣布推出UALink 1.0(Ultra Accelerator Link)发射机测试解决方案,这是专为UALink设备设计的一致性测试工具。该新型测试应用支持在先进计算与AI互连系统中实现高速验证,通过自动化测量确保200Gb/s链路速率下的信号完整性与标准一致性。
    的头像 发表于 10-22 18:11 1584次阅读
    是德科技推出UALink 1.0<b class='flag-5'>发射机</b>测试解决方案

    如何测量AM广播发射机的调制度

    AM广播发射机的调制度是衡量其性能的重要指标之一,它反映了载波的幅度、频率或相位受低频调制信号控制的程度。调制度的计算公式为调制波幅值与载波幅值的比值。在实际应用中,调制度的大小直接影响信号的传输质量和接收效果。
    的头像 发表于 10-21 11:29 2933次阅读
    如何测量AM广播<b class='flag-5'>发射机</b>的调制度

    FS4002小封装TDFN1X1-6L单节锂电池恒流恒压线性充电器IC

    FS4002小封装TDFN1X1-6L单节锂电池恒流恒压线性充电器IC
    发表于 09-08 18:54 0次下载

    深入剖析I2C协议

    I2C是由Philips开发的简单的双向两线总线,在深入浅出理解SPI协议中,我们区分了单工,半双工,全双工协议数据流向的区别,根据特征,I
    的头像 发表于 08-21 15:10 3307次阅读
    深入剖析<b class='flag-5'>I</b>2C<b class='flag-5'>协议</b>

    FS8023 USB 的 PD和QC 快充协议电压诱骗控制器数据手册

    电子发烧友网站提供《FS8023 USB 的 PD和QC 快充协议电压诱骗控制器数据手册.pdf》资料免费下载
    发表于 06-26 15:58 2次下载

    FS312 USB Type-CPD 快充协议智能触发芯片数据手册

    电子发烧友网站提供《FS312 USB Type-CPD 快充协议智能触发芯片数据手册.pdf》资料免费下载
    发表于 06-26 15:55 0次下载

    FS312A USB的PD快充协议电压诱骗控制器中文手册

    电子发烧友网站提供《FS312A USB的PD快充协议电压诱骗控制器中文手册.pdf》资料免费下载
    发表于 06-25 17:24 1次下载

    WCDMA / HSDPA / HSUPA 前端模块(发射机 880-915 MHz),(接收 925-960 MHz) skyworksinc

    电子发烧友网为你提供()WCDMA / HSDPA / HSUPA 前端模块(发射机 880-915 MHz),(接收 925-960 MHz)相关产品参数、数据手册,更有WCDMA
    发表于 06-23 18:33
    WCDMA / HSDPA / HSUPA 前端模块(<b class='flag-5'>发射机</b> 880-915 MHz),(接收<b class='flag-5'>机</b> 925-960 MHz) skyworksinc

    用于 LTE / EUTRAN 频段 VIII (发射机 880-915 MHz)、(接收 925-960 MHz) 的前端模块 skyworksinc

    电子发烧友网为你提供()用于 LTE / EUTRAN 频段 VIII (发射机 880-915 MHz)、(接收 925-960 MHz) 的前端模块相关产品参数、数据手册,更有用于 LTE
    发表于 06-23 18:32
    用于 LTE / EUTRAN 频段 VIII (<b class='flag-5'>发射机</b> 880-915 MHz)、(接收<b class='flag-5'>机</b> 925-960 MHz) 的前端模块 skyworksinc

    FS8023 USB的PD和QC快充协议电压诱骗控制器中文手册

    电子发烧友网站提供《FS8023 USB的PD和QC快充协议电压诱骗控制器中文手册.pdf》资料免费下载
    发表于 06-17 15:57 3次下载

    FS32K148HFT0VLQT和FS32K148HAT0MLQT之间的传导/辐射发射有何差异?

    FS32K148HFT0VLQT 和 FS32K148HAT0MLQT 之间的传导/辐射发射有何差异(如果有)?
    发表于 04-04 06:22

    求购Aeroflex IFR4000 IFR4000导航测试仪 无线电测试仪 Aeroflex IFR6000

    信标发射机频率、输出功率。解码并显示所有位置和用户协议 新! ? **测量HF发射机、频率、输出功率、调制 (AM和SSB USB/LSB) 和接收灵敏度 **测量VHF/UHF发射机
    发表于 04-02 11:41

    简化5G基本收发器电台发射机阵容的设计和评估

    简化5G基本收发器电台发射机阵容的设计和评估
    的头像 发表于 03-19 18:15 4816次阅读
    简化5G基本收发器电台<b class='flag-5'>发射机</b>阵容的设计和评估

    FS312A USB的PD快充协议电压诱骗控制器中文手册

    电子发烧友网站提供《FS312A USB的PD快充协议电压诱骗控制器中文手册.pdf》资料免费下载
    发表于 01-20 14:07 3次下载

    I2C总线与单片的连接

    在现代电子系统中,单片(MCU)是核心控制单元,而I2C总线作为一种多主机、多从的串行通信协议,因其简单、高效和节省引脚的特性而被广泛应
    的头像 发表于 01-17 15:18 1993次阅读