MWC-MWC2.3代码RC数据接收代码理解

 1. RC接收机信号种类设置

    在config.h中 SECTION  3 - RC SYSTEM SETUP 部分,是关于RC接收机设置的问题;

支持接收机信号种类:

(1)PPM Sum Reciver

(2) Spektrum Satellite Reciver

(3)SBUS RECIVER

(4)STANDARD_RX (在RX.CPP中定义)

2. STANDARD_RX 信号接收处理方法。

并口输入:多引脚共用一个中断矢量,每次中断对每个引脚异或查看是否有状态变化,如由0-1则记录时间,由1-0则计算高电平时间。

(1)调用configureReceiver()初始化RC接收端口;

(2) RC.CPP 中“Standard RX Pins reading ”代码部分:中断服务程序处理0-1,1-0跳变信息。通过宏定义处理,提升效率,接收的高电平j计数值放在rcValue[]。

(3)computeRC()调用readRawRC()读取中断中计算的高电平计数值,进行滤波处理,将处理完成的数据放在rcData[]。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值