使用UART輸入 FIFO Data給A9139M0 Tx發射,再由對端的A9139M0 RX接收後,經過Rx端的UART解析出FIFO Data的透傳Demo

SamYang2026-02-1151核33
  • 系統概念圖

image.png





    Demo板已預燒錄好DataRate250K_IFBW250K設定的Demo Code

    TX/RX的中心頻點:430.001MHz

    TX端:操作P0.00 & P0.01組合3種不同TX power設定

注意:每次切換Tx Power後,都要重新上電,系統才會吃到對應的Tx power設定!!

    • P0.00 & P0.01皆懸空=TX power max 20dbm

    • image.png

    • P0.00接GND,P0.01懸空=TX power 10dbmimage.png

    • P0.00懸空,P0.01接GND=TX power 5dbmimage.png




  • 操作說明:

Tx端:

將UART信號輸入至TX端模塊的P0.16,每送滿151Byte資料後,模塊將自動打TX將此包送出

注意:這裡UART的Buf定義為151Byte,沒送滿TX是不會啟動,送多了系統也只TX到第151Byte的資料

UART UI畫面:UART波特率:115200,底下是UART要輸入的151Byte資料格式

image.png

Demo板實體圖:

供電:4.5v(建議3節AAA電池)

設備UART Tx((ex:PC))接到A9139M0 P0.16(UART RX)

Mode切換到Normal mode

image.png

RX端:

Demo板實體圖:

P0.08接GND來切換到Slave mode (RX mode)

供電:4.5V(建議3節AAA電池)

A9139M0 P0.17(UART TX)輸出接到UART設備(ex:PC)

Mode切換到Normal mode

image.png

  • T/RX運行說明:

Master端UART送出151Byte後,可以從Slave端的P0.09看到LED Toggle表示此包已接收到,並可以藉由Slave端的UART看到有資料輸出

image.png

每收到一包LED狀態燈就反轉一次

image.png

image.png


发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。