注册 登录
返回首页

长寿烙铁的个人空间 http://bbs.mx3g.com/?402560 [收藏] [复制] [分享] [RSS]

统计信息

已有 344 人来访过

  • 积分: 1055
  • 威望: 1055
  • 广告积分: --
  • 好友: 2
  • 主题: 9
  • 日志: --
  • 相册: 1
  • 分享: --

    现在还没有记录

    现在还没有动态

现在还没有日志

你需要登录后才可以留言 登录 | 注册


长寿烙铁 2016-5-12 14:52
模块资料   接收数据 1)首先将nRF24L01配置为接收模式,接着延迟130μs进入接收状态等待数据的到来。 2)当接收方检测到有效的地址和CRC时,就将数据包存储在RX FIFO中,同时中断标志位RX_DR置高,IRQ变低,产生中断,通知MCU去取数据。 参考while(IRQ); 有信号,读取接收数据FIFO_read(rx,12); while(connecting)                 {                         while(IRQ);   //IRQ为1时循环等待, ... ...
芝士蛋糕 2016-5-11 22:27
长寿烙铁 : 你好 经过认真学习 我对跳频程序基本弄明白了 加了注释 请看一下 channel_set(hopping ); //使用1号频道         lose=1;         while(1)         {                        while(IRQ&&lose);    ... 反了 IRQ=1是有信号 if(lose) 是 没信号加跳 else  是顺序跳 有效信号数 要看发射的发送频率 E版是20ms一发 ...
芝士蛋糕 2016-5-8 21:23
长寿烙铁: 谢谢你的回复
m++在程序中没有起作用吧
另外 通信密码的原理是什么
void TX_address(u8 DATA_IN[])
{
        CSN=0;                 
        SPI(0x20+0x10);
        SPI(DATA_IN[ ...
m++ 有用的 收到信号就清零
你现在的代码是 通信地址设定程序
芝士蛋糕 2016-5-7 10:45
长寿烙铁: 你好 请教一下萝丽跳频程序

hopping_turn++;
if(hopping_turn>4)hopping_turn=0;
channel_set(hopping[hopping_turn]);
lose=1;
上面这个是循环跳频
下面这个 ...
m++是信号时间计数
芝士蛋糕 2016-2-4 11:56
长寿烙铁: 大家做的萝丽1代2代的无线模块和单片机都没有加电阻,是否容易损坏呢?能否通过程序和设置来保证安全呢?
最好串个100R电阻 输出也要串
芝士蛋糕 2016-1-30 14:54
长寿烙铁: 你好,我经过反复试验终于取消了无线模块的飞线(编译程序时走了弯路)。再请教一下,无线模块和5V单片机之间需要加电阻吗,直接连接是否容易损坏无线模块呢?
这要看无线模块的说明了 若上面说支持5V IO就没问题
一般加了比较好
芝士蛋糕 2016-1-18 14:08
长寿烙铁: 你好,我是新手,正在自制萝丽1代控。我想取消无线模块和单片机之间的飞线,把单片机的管脚定义改一下可以吗。我不太懂单片机,请指教,谢谢。
原程序
sbit MDO ...
可以试试  不会坏的
smxzjs 2015-10-21 23:10
看了你改的程序,很受启发 。但有2个问题
1 变量 y1  y2 不会输出
2 用CH4开关控制不行
我也是对C程序初学,了解一点点 望互相交流学习。
查看全部
最近访客
群组

现在还没有群组

Archiver|手机版|小黑屋|     repair

GMT+8, 2018-8-20 07:32

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

返回顶部