STC-IAP15W开源飞控.1(遥控器硬件)

2022-11-29 15:26:21 浏览数 (1)

前几天分享过一个别的飞控,现在又是一个STC的飞控:

先看这个遥控器的原理图,使用的芯片是NRF24L01,SPI的接口,普通的一个IAP15W芯片。

串口是烧录的接口,有一个按钮是校准陀螺仪

后面是一个LDO,就是5V

下面是两组正交的摇杆

芯片是SPI接口的

这里是闪灯和水平校准,剩下接口是一个电压

遥控器的头文件

RTX51-TINY操作系统在51单片机的一个小型操作系统,在实际应用中,极大的降低了编程难度,尤其是较为复杂的一些菜单操作,比状态机编程要简单很多。

接到了P3口

使用了这么多的口子

这个就是存储的变量,以及发送和缓存的数组

把IO的设置都写在一起,初始化射频的模块和ADC的检测,还有就是把电位的修正也写到里面了。

这个就是射频模块的初始化,也模拟了SPI的时序2,这里具体的时序要求我会开新的文章来写,这里就不写了。

这个延时函数就是空语句实现了

这个是一个SPI写的函数

这个是数据类型的新定义

写时序

今天下午去南山了,大开眼界。。。

得出的结论也很有趣:

没错是我说的

好高的大楼呀!喜欢这里以后也有我的富贵大楼!

路边的花花

虽然几年前没有什么程序员的节日,但是最近几年,乃至未来我们都活在云上,活在滚滚的二进制上面,1024不只是是一个数字更是一小块基石,在这里祝朋友圈里面的程序员们节日快乐,也祝半吊子的我节日快乐。

给自己买个小包包

喵喵喵

代码语言:javascript复制
https://blog.csdn.net/estianxp/article/details/124668824
代码语言:javascript复制
http://t.zoukankan.com/mengfanrong-p-3807966.html

0 人点赞