CH573 無(wú)線鼠標(biāo)_遙控

我準(zhǔn)備用 CH582F 或 CH573F 做一款無(wú)線鼠標(biāo)+遙控 (帶dongle)的產(chǎn)品,有幾個(gè)問(wèn)題想請(qǐng)教下:

1. 通常這類產(chǎn)品用藍(lán)牙傳輸還是就用 2.4G傳輸就可以了;

2. 我用 CH573 demo 里面的 RF_PHY_hop 例程試驗(yàn)了一下,發(fā)現(xiàn)移動(dòng)鼠標(biāo)發(fā)送數(shù)據(jù)量大時(shí)丟包嚴(yán)重,發(fā)送幾次才會(huì)收到一次應(yīng)答,發(fā)送間隔時(shí)間約16ms, 每次發(fā)送數(shù)據(jù)少于10byte,導(dǎo)致dongle端鼠標(biāo)移動(dòng)效果很差;

3. 我在市面上買了一個(gè)遙控器產(chǎn)品,它應(yīng)該是用藍(lán)牙傳輸,用 BLE調(diào)試助手可以搜索到它,沒(méi)有名稱顯示,也沒(méi)有 "CONNECT" 按鈕選項(xiàng),這應(yīng)該是避免了其它設(shè)備去連接它,請(qǐng)問(wèn)這是什么模式,CH582F/CH573F demo 里面有這種類似的模式例程嗎?

1、看您想做多高的上報(bào)率,藍(lán)牙協(xié)議棧默認(rèn)最高只能達(dá)到133hz的上報(bào)率,而2.4G是可以突破這個(gè)限制的,空中傳輸速度可達(dá)到1k+,由于CH57x-CH59x的USB均為全速2.0,因此上報(bào)率最高為1khz??茨榻B中想要帶一個(gè)Dongle,這邊建議您選用2.4G進(jìn)行開(kāi)發(fā)。

2、我們CH592有一份獨(dú)立的2.4G庫(kù),專供鍵鼠類2.4G應(yīng)用開(kāi)發(fā),底層跳頻通訊均已寫好,不需要自己管理,您這邊只需要負(fù)責(zé)收發(fā)數(shù)據(jù)即可。

3、如需demo,可以留個(gè)郵箱稍候給您發(fā)過(guò)去,發(fā)過(guò)去的例程是一個(gè)2.4G通訊例程,支持1對(duì)多,即一個(gè)Dongle與多個(gè)設(shè)備通訊。


謝謝,麻煩到郵箱: 個(gè)人信息保護(hù),已隱藏


已發(fā)送,請(qǐng)查收。


您好,我現(xiàn)在用2.4G 這個(gè) demo 測(cè)試,device 端定時(shí)發(fā)數(shù)據(jù)給host端,發(fā)現(xiàn)host 端電腦休眠之后再喚醒,host 的 USB可正?;謴?fù)(電腦能正常識(shí)別),但2.4G 就收發(fā)不了數(shù)據(jù)了,要怎么恢復(fù)host的2.4G收發(fā)功能呢


2.4G有沒(méi)有發(fā)生斷開(kāi),理論上電腦主機(jī)的休眠和喚醒與2.4G是互不干擾的,只要芯片正常供電,那2.4G通訊會(huì)照常進(jìn)行;


您這邊是不是device端一直在發(fā)數(shù)據(jù)給Host端,Host收到數(shù)據(jù)后會(huì)通過(guò)USB進(jìn)行上傳給電腦這個(gè)流程呢。

如果是,那么請(qǐng)注意在電腦休眠期間,如果沒(méi)有使能USB喚醒主機(jī)的功能時(shí),USB上傳會(huì)一直失敗,這樣會(huì)導(dǎo)致Host端的收包緩存極其容易堆滿,建議將RF_Host的processRxData函數(shù)從RF_ProcessCallBack回調(diào)中移出到main函數(shù)主循環(huán)中進(jìn)行處理,并且刪除processRxData函數(shù)中的tmos_set_event( rfTaskID, RF_PROCESS_RX_EVENT );這句,這樣一來(lái),數(shù)據(jù)就是一直在接收處理,也不會(huì)因?yàn)槭瞻彺嬲紳M后導(dǎo)致RF_ProcessCallBack回調(diào)不再進(jìn)入。


另外如果想增加RFDMA收包緩存隊(duì)列數(shù)量上限,可以修改RF_RXBUFNB這個(gè)宏參數(shù),在ram充足的前提下理論上沒(méi)有上限。

如果問(wèn)題未解決,可以將您的聯(lián)系方式發(fā)送至郵箱:zzy@wch.cn


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频