找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

SX1212源碼分享

[復(fù)制鏈接]
ID:221138 發(fā)表于 2017-7-20 17:20 | 顯示全部樓層 |閱讀模式
  • #include "SX1231.h"
  •             // ======== static fucntion  ======== //
  • static void InitMCU (void);
  • /*====================================================
  • main
  • =====================================================*/
  • void main (void) {
  •     unsigned char rc;
  •     InitMCU();
  •     InitSX1212();
  •     #if 1       // to test SPI
  •     SpiWriteCfg(REG_SYNCBYTE4, 0x55);
  •     if(SpiReadCfg(REG_SYNCBYTE4) != 0x55) {
  •         while(1);   // something wrong with SPI
  •     }
  •     SpiWriteCfg(REG_SYNCBYTE4, 0xAA);
  •     if(SpiReadCfg(REG_SYNCBYTE4) != 0xAA) {
  •         while(1);   // something wrong with SPI
  •     }
  •     SpiWriteCfg(REG_SYNCBYTE4, SYNC_WORD4);
  •     if(SpiReadCfg(REG_SYNCBYTE4) != SYNC_WORD4) {
  •         while(1);   // something wrong with SPI
  •     }
  •     #endif
  •     //.....
  •     BuildPacket(0x12);
  •     SendRfFrame((unsigned char *)(&RF_Pkt), sizeof(RF_Pkt));
  •     while(1) {
  •         ReceiveRfFrame((unsigned char *)(&RF_Pkt), sizeof(RF_Pkt), &rc);
  •         if(rc == OK) {
  •             //got packet
  •             // ...
  •         }
  •         //...
  •     }
  • }
  • /*=====================================================
  • InitMCU
  • =====================================================*/
  • static void InitMCU (void) {
  •     // ....
  •     /*
  •     Initiate MCU here
  •     including clock, IO, .....
  •     */
  • }

回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

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