Si4463bte365体育在线简介
发表日期:2019/11/26 16:21:29   浏览次数:0

1. 芯片介绍

SI4463bte365体育在线是Silicon Lsbs推出的一款高性能低功耗ISM无线接收器。该芯片覆盖的频率范围是119Mhz-1150Mhz,属于EZRadioPRO系列的一部分。该芯片具有频率范围广,可以支持Si4463/61/60不支持的频段,输出功率高达27dBm,接收灵敏度高,低功耗的特点。此外,借助WDS(Wireless Development Suite),开发人员可以快速对芯片的参数进行配置,大大简化了开发过程。

2. 功能

2.1 引脚

芯片的引脚主要有软件和硬件类。

Si446x

引脚号

        名称

功能

Exposedpad,18

 6    8

 2    3

 4    7

16  17

      GND

      VDD

    Rxp Rxn

    Tx TxRamp

    Xin   Xout

接地

电源

接收用

发射用

时钟源

 

11

 1

      NIRQ

      SDN

中断脚

复位控制

15

12

14

12

      NSEL

      SCK

      SDI

      SDO

SPI片选

SPI时钟

SPI数据输入

SPI数据输出

9

10

19

20

      GPIO0

      GPIO1

      GPIO2

      GPIO3

GPIO

GPIO

GPIO

GPIO

 2.2具体实现

(1)熟悉无线网络。明确项目中的实际业务需求,确定实际的网络结构。常用的有一对一,星型网络,mesh等等。

(2)了解无线开发要求。例如,如果项目对低功耗有要求,那么应该选择低功耗的芯片,并且优化系统方案。对于数据采集类的项目,应该使无线芯片在大部分的状态下处于休眠状态,尽可能低缩短发射时长。如果涉及到安全方面,应考虑使用数据加密,以确保数据在传输过程中的安全。

(3)对于4463芯片,其基本操作流程是上电初始化,配置相关无线参数,根据模块自身的角色,进入相应的状态,此时,程序应该是处于一个循环的状态机,芯片根据所处的状态做出相应的动作。

 

2.3上电初始化

根据si4463芯片的数据手册,要求用户在给此芯片上电之后进行一次初始化。

参考复位程序

void sdn_reset(void)

{

   RADIO_RST(HIGH);

      delay_1ms(2);

      RADIO_RST(LOW);

      delay_1ms(10);

}

2.4SPI操作

该芯片使用SPI接口与主控芯片进行通信,通常使用四线制SPI。用户可以选用软件模拟的SPI,也可以选用硬件SPI,

在进行任意SPI通信之前,应用CTS命令来查询芯片状态,当芯片处于繁忙状态时不应对其进行读写操作。示意图如下;

2.5芯片状态

该新芯片的所有状态如下

其中,shutdown状态下,芯片处于关闭状态,功耗最低。

 Standby/Sleep, SPI Active, Ready, TX Tune, andRX tune可以用来优化功耗和对特定应用的RX/TX反应时间。用户可以通过STARTRX和START TX来进行状态切换.控制SDN可以使芯片进入shutdown状态。

2.6数据处理

该芯片内置两个64Bytes的FIFO,用于存储通信时的数据。对于FIFO的操作不仅仅是存储数据。当写入FIFO的数据量大于某个数值时候,芯片会以中断的形式通知用户,而当芯片内的数据量低于某个数值时,也会有中断提示。这些特性有助于用户及时作出处理。

2.7休眠功能。

休眠功能有助于节省功耗。SI4463提供了LDC功能。用户可以设定两段时间,一段是接收的时间窗口,在这段时间内芯片保持唤醒,为接收数据做准备。另一段时间是休眠时间,在这段时间内芯片处于休眠状态,功耗大幅降低。用户可以调整两段时间的比例来取得理想的功耗。

2.8 WDS软件。

借助于WDS软件,用户可以快速对芯片的无线通讯参数配置。可以用该软件修改的参数有

Frequency power ,RF parameters,packet ,Interrupt,GPIO FRRs,这些项目基本涵盖了芯片的所有参数。配置完成后,用户可以选择生成一个头文件,以便于在程序中使用。

该软件的界面如下:

对于文中未涉及的部分,请参阅芯片的参考手册。

经过以上的对SI4463bte365体育在线的简介,读者应该对si4463芯片有了一个大致的了解。希望这篇文章能对大家有所帮助。


上一篇: 什么是工业级bte365真正的网站?
下一篇: 如何为您的项目选择合适的bte365体育在线?