zoukankan      html  css  js  c++  java
  • RFIC4463_F1

    文档内容:研读射频板平台原理图与PCB,对无线收发模块与射频板进行物理连接

    时间节点:2014/10/27

     

    一、    硬件电路配置

    1、   电路连接

    使用的单片机平台为射频板,上面包含一块C8051F310的单片机。射频模块为思为无线出品的基于SI4463芯片的无线收发模块,为了让二者联合工作,现需要将二者进行物理连接。

     

    左侧为SI4463引脚图,右侧围射频板上一个外接接口,Q0~Q7均连接到单片机上。SI4463上右侧可以看到一共12个引脚,除了NC不连接外,剩下的GND、VCC连接到射频板的GND和3.3V网络,其余的引脚连接到J3的Q0~Q7脚。得到的电路如下:

     

    根据焊接的情况,得到引脚连接如下表所示:

    脚位编号

    引脚定义

    引脚功能

    射频板引脚

    1

    GND

    接电源地

    GND

    2

    NC

    空脚

    3

    GPIO0

    直接连芯片的GPIO0引脚

    Q0

    4

    GPIO1

    直接连芯片的GPIO1引脚

    Q2

    5

    VCC

    接电源正极3.3V

    VCC3D3

    6

    SDO

    数字输出,对内部控制寄存器的串行回读

    Q4

    7

    SDI

    串行数据输入,4线串行数据串行数据流总线。

    Q6

    8

    SCLK

    串行时钟输入,4线串行数据时钟功能。

    Q 7

    9

    nSEL

    串行接口选择输入引脚,为4线串行数据总线提供选择/使能功能,这个信号也用于表示突发读/写模式。

    Q 5

    10

    nIRQ

    中断输出引脚

    Q 3

    11

    SDN

    关闭输入引脚,除关机模式的所有模式SDN=0。当SDN=1时芯片将被彻底关闭并且寄存器的内容将丢失。

    Q 1

    12

    GND

    接电源地

    GND

    13

    ANT

    接50欧的同轴天线

    14

    GND

    接电源地

    上述表中的ANT脚需要在软件程序完成之后,再在射频模块上增加一个50欧的同轴天线。

    2、         引脚分配

    单片机与Q族引脚分配图如下所示:

     

    从图中可以看到Q0~Q7为引脚P10~P17,再依据上节中的表格,可以得出引脚分配如下:

     

    在HARDWARE_DEFS.H头文件中定义的引脚如上图。MCU_MISO即SDO,对应的为P15脚;MCU_MOSI即SDI,对应的为P17脚;EZRP_PWRDN即SDN,用于无线收发模块,对应的为P12脚。其它引脚同理。

    接下来的任务就是根据SI4463相应芯片资料得出我们配置相应参数所需要设置的变量和相应单片机软件程序的编写。

    一切都是最好的安排,感谢生命中所遭遇的一切!
  • 相关阅读:
    Oracle Words Spelling Error
    原创 分布式锁与应用场景
    原创 分布式事务简单实现思路
    原创 使用redis位图实现布隆过滤器
    原创 redis实现接口限流
    原创 jwt-security简单实现
    原创 抢购秒杀之redis高性能实现
    原创 springcloud feign优化配置
    原创 派单、抢单业务简单实现
    原创 微信公众号推送图片实现
  • 原文地址:https://www.cnblogs.com/sunxuxu/p/4087248.html
Copyright © 2011-2022 走看看