Arduino 发射机模块通信协议

Arduino 发射机模块通信协议,arduino,embedded,communication,i2c,spi,Arduino,Embedded,Communication,I2c,Spi,我正试图找出在遥控器FS-GT2B中发现的发射器芯片的通信协议。起初,我以为它是I2C,但经过一些研究,它似乎不太可能,因为它缺乏一些特征线。丝印上写着SCK、SCS和SDIO。这是芯片的引脚图片:。有人能提供一些关于这家伙的通信协议的建议吗 谢谢 引脚对应于时钟SCK、芯片选择SCS和数据输入输出SDIO。更改或读取SDIO引脚上的数据时,需要以适当的方式切换SCK引脚。SCS引脚可能用于数据方向读取或写入 从黑盒中确定协议并不容易。相反,您需要卸下射频屏蔽罩才能看到芯片。一个烙铁和一个吸盘就

我正试图找出在遥控器FS-GT2B中发现的发射器芯片的通信协议。起初,我以为它是I2C,但经过一些研究,它似乎不太可能,因为它缺乏一些特征线。丝印上写着SCK、SCS和SDIO。这是芯片的引脚图片:。有人能提供一些关于这家伙的通信协议的建议吗


谢谢

引脚对应于时钟SCK、芯片选择SCS和数据输入输出SDIO。更改或读取SDIO引脚上的数据时,需要以适当的方式切换SCK引脚。SCS引脚可能用于数据方向读取或写入

从黑盒中确定协议并不容易。相反,您需要卸下射频屏蔽罩才能看到芯片。一个烙铁和一个吸盘就可以了。小心不要使内部电路过热

使用芯片上的数字确定它是什么类型的芯片,然后通过搜索互联网查找数据表


一旦你掌握了所有这些并编写了一些代码,这里就是提问的合适地方。

这不是一个编程问题,所以它是离题的。。当你识别了芯片,并对驱动它的代码有疑问时,你会回来。@MikeW-不正确,除了用烙铁连接廉价的逻辑分析仪需要5分钟外,这完全是编程数据操作的任务。人们必须分析捕获的数据,大概借助于自定义解码器程序或脚本对其进行解码和理解,然后大概用自己的程序对其进行复制。不,您不需要移除屏蔽,这样做在大多数情况下不会暴露协议,而只会暴露芯片组。RC玩具的标准方法是连接基于CYC68013的USB逻辑分析仪,以捕获进出黑匣子的数据。然后将其与常用的各种芯片的寄存器信息进行比较,以确定芯片组或相互兼容的系列。接下来,对捕获的有效负载数据进行分析,以确定各种控件的编码方式。谢谢你!有没有一个很好的来源来获取各种常用芯片的列表?还有-USB逻辑分析仪必须严格基于CYC68013吗?或者是什么好的?