找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 4157|回復(fù): 8
收起左側(cè)

51單片機(jī)用nrf24l01收發(fā)信息為什么有時(shí)候接收不到

[復(fù)制鏈接]
回帖獎(jiǎng)勵(lì) 50 黑幣 回復(fù)本帖可獲得 10 黑幣獎(jiǎng)勵(lì)! 每人限 1 次(中獎(jiǎng)概率 80%)
ID:295783 發(fā)表于 2018-5-10 14:12 | 顯示全部樓層 |閱讀模式
我的收發(fā)程序有時(shí)候接收不到,有時(shí)候十幾次出現(xiàn)一次,也有時(shí)候二十幾次出現(xiàn)一次,不確定具體幾次,有大神知道原因嗎
回復(fù)

使用道具 舉報(bào)

ID:326963 發(fā)表于 2018-5-10 17:16 | 顯示全部樓層
我畢業(yè)設(shè)計(jì)用的nrf24l01,芯片用的stc12c5a60s2,所以,我給你的建議哈,你先搞清楚是哪里出錯(cuò)了,比如發(fā)送端是否發(fā)出來(lái)了?發(fā)出來(lái)后接收端是否接受到了?你把每次發(fā)送和每次接受都加一個(gè)led,燈閃一下,就可以確定已經(jīng)發(fā)送和接受了,  其次,我的程序里面是用的定時(shí)器,每三秒都中斷一下,把buf中的數(shù)據(jù)發(fā)送出去,接收端就檢測(cè)狀態(tài)值,有接受的數(shù)據(jù)后,就接受出來(lái)。希望可以幫到你

評(píng)分

參與人數(shù) 1黑幣 +90 收起 理由
admin + 90 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

ID:326859 發(fā)表于 2018-5-10 15:27 | 顯示全部樓層
一般情況下應(yīng)該是延時(shí)方面出了問(wèn)題,排除硬件問(wèn)題,具體的問(wèn)題必須看你的源代碼
回復(fù)

使用道具 舉報(bào)

ID:123289 發(fā)表于 2018-5-10 18:09 | 顯示全部樓層
多半是你未規(guī)劃好時(shí)序,未合理地安排CPU運(yùn)行時(shí)間,使得CPU照顧不過(guò)來(lái)了,從而丟數(shù)據(jù)。
回復(fù)

使用道具 舉報(bào)

ID:295783 發(fā)表于 2018-5-15 08:51 | 顯示全部樓層
頭田榮一郎 發(fā)表于 2018-5-10 17:16
我畢業(yè)設(shè)計(jì)用的nrf24l01,芯片用的stc12c5a60s2,所以,我給你的建議哈,你先搞清楚是哪里出錯(cuò)了,比如發(fā)送 ...

很好的建議 對(duì)我?guī)椭艽?謝謝。!
回復(fù)

使用道具 舉報(bào)

ID:295783 發(fā)表于 2018-5-15 08:52 | 顯示全部樓層
moresweet 發(fā)表于 2018-5-10 15:27
一般情況下應(yīng)該是延時(shí)方面出了問(wèn)題,排除硬件問(wèn)題,具體的問(wèn)題必須看你的源代碼

能具體說(shuō)說(shuō)延時(shí)方面可能出現(xiàn)的問(wèn)題嗎???
回復(fù)

使用道具 舉報(bào)

ID:295783 發(fā)表于 2018-5-15 08:52 | 顯示全部樓層
yzwzfyz 發(fā)表于 2018-5-10 18:09
多半是你未規(guī)劃好時(shí)序,未合理地安排CPU運(yùn)行時(shí)間,使得CPU照顧不過(guò)來(lái)了,從而丟數(shù)據(jù)。

可以詳細(xì)說(shuō)一下嗎?不是很明白。。。
回復(fù)

使用道具 舉報(bào)

ID:330354 發(fā)表于 2018-5-15 13:39 | 顯示全部樓層
一般情況下應(yīng)該是延時(shí)方面出了問(wèn)題
回復(fù)

使用道具 舉報(bào)

ID:332486 發(fā)表于 2018-5-17 20:59 | 顯示全部樓層
應(yīng)該是你的CPU忙不過(guò)來(lái)了,導(dǎo)致數(shù)據(jù)丟失,建議稍微減少一些功能試試看
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表