找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1884|回复: 0
打印 上一主题 下一主题
收起左侧

SX1212源码分享

[复制链接]
跳转到指定楼层
楼主
ID:221138 发表于 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, .....
  •     */
  • }

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表