si4463模組技術研究
si4463模組通過spi與mcu進行通訊:sclk,sdi,sdo,nsel,且spi的速度最大為10mhz。nsel片選拉低,並且第乙個
byte應為系統命令,後面跟著n位元組的命令。且sclk上公升沿mcu傳送資料(圖一)
圖一對於讀取命令,mcu需要檢查cts來確定內建mcu執行了命令,確定準備好了資料;當讀取到ff時,模組開始傳送資料。mcu需要在上公升沿讀取資料。
(問題已解決,csn sdn gpio的屬性在led後被初始化,沿用了其開漏的屬性,但仍然放出分析過程,以供各位參考)
由店家調通的模組可以看出,模組reset後會拉高miso,然而由於mosi沒有寫資料我們無法知道的它拉高了
reset後需要延時200ms,以使模組捕捉到reset重新初始化,然後拉高ce。
然後按照.h檔案定義的那個初始化陣列來進行模組初始化,標頭檔案可以使用wds來生成
2016.6.28 add:模組對電源的要求比較高,建議在模組vcc gnd之間加上0.01uf與0.1uf的電容,並且數模隔離
si4463開發總結
從去年11月到現在已經研究了4個多月的si4463,有了一些工作成果如下 1.用stm8l系列微控制器開發了乙個ttl轉433無線透傳模組,支援變長傳送和接收,支援硬體crc校驗,支援動態修改無線通訊引數,穩定傳輸1500公尺 2.用stm8s系列微控制器開發了乙個usb轉433無線透傳模組,並且有...
si4463跳頻功能簡介
si4463的跳頻分為自動跳頻和手工跳頻 一 自動跳頻 si4463內部有64個跳頻信道暫存器,可以將需要跳頻的通道都存入跳頻信道暫存器,當啟動自動跳頻後,模組會自動根據預先設定的跳頻條件依次從64個暫存器中選擇通道對應的頻率作為接收頻率 自動跳頻只是針對接收而言 預置的跳頻條件見下圖 1.前導碼接...