注册 登录
查看: 275|回复: 2

[平衡组] 无线调试器程序停在【while(!nrf_init());】,怎么破???

[复制链接]
发表于 2014-4-3 21:48:16 | 显示全部楼层 |阅读模式
做无线调试移植实验时,调试器部分的程序停在【while(!nrf_init());】不走了,一直在里面循环,跳不出来,怎么破?????求大神不吝赐教!!!非常感谢!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

 楼主| 发表于 2014-4-3 21:57:14 | 显示全部楼层
发现程序在下面这返回0了,应该是MCU与NRF不正常连接

    for(i = 0; i < 5; i++)
    {
        if(buff != NRF_CHECH_DATA)
        {
            return 0 ;        //MCU与NRF不正常连接
        }
    }

有人知道这是为什么吗????

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-4-3 22:05:09 | 显示全部楼层
草原上的星星 发表于 2014-4-3 21:57
发现程序在下面这返回0了,应该是MCU与NRF不正常连接

    for(i = 0; i < 5; i++)

找到原因了。重新拔插一下就好了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回列表 返回顶部