SDK version : 7_10_00_35
目前我使用sleep(1)讓CC2340每1秒睡眠一次,並且持續廣播,這時耗電流大概落在4-40uA,但是偶爾會跳出200 甚至是 400uA,想問是否是有什麼功能沒關閉嗎?
或是CC2340實際上沒進入睡眠?
理想狀態下,要讓CC2340持續廣播,並且耗電流平均在30uA以下,
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
SDK version : 7_10_00_35
目前我使用sleep(1)讓CC2340每1秒睡眠一次,並且持續廣播,這時耗電流大概落在4-40uA,但是偶爾會跳出200 甚至是 400uA,想問是否是有什麼功能沒關閉嗎?
或是CC2340實際上沒進入睡眠?
理想狀態下,要讓CC2340持續廣播,並且耗電流平均在30uA以下,
您好,
偶尔跳出200uA-400uA 似乎测出的是广播情况下的耗电电流,这时候应该没有进入睡眠;您是否可以尝试增大设备睡眠的时间间隔。
好像真的是廣播的關係,我把整個廣播也就是Peripheral_start() 關掉,發現200-400uA的耗電流就消失了。
目前我設置的廣播間隔時間為 500ms,在需要持續廣播以及間隔時間的前提下,是否有辦法讓他這200-400uA降低? 或是說在他500ms的間隔時間中可以讓她睡眠
我使用示波器查看,發現在藍芽廣播的間隔時間裡,有4-5個訊號,這些訊號的間隔時間都是180ms左右,但是我並沒有設置任何180ms的操作,還是說Sample Project本身有甚麼是180ms會去進行的操作?
了解,
那麼我使用示波器查看,除了廣播跟Timer,還有一個每180ms的訊號,是跟藍芽有關係嗎? 因為我沒有設置過任何180ms循環的Code,我查看Syscfg也沒有180ms的相關設置