0 卖盘信息
BOM询价
您现在的位置: 首页 > 技术方案 >无线互联 > 基于ST公司的STM32W108无线MCUZigBee网关解方案

基于ST公司的STM32W108无线MCUZigBee网关解方案

来源: 中电网
2019-03-05
类别:无线互联
eye 154
文章创建人 拍明

原标题:ST STM32W108无线MCUZigBee网关解方案

  ST公司的STM32W10是集成了2.4 GHz, IEEE 802.15.4兼容收发器的32位ARM Cortex-M3微处理器,闪存和RAM存储器和外设的全集成系统级芯片(SoC),用于设计基于IEEE 802.15.4的系统.主要用在RF4CE产品和遥控,6LoWPAN和定制协议,以及基于IEEE 802.15.4的网络协议.本文介绍了STM32W108C8主要特性,框图,STM32W108B-SK和STM32W108C-SK入门板主要特性,MB851和MB854应用板电路图与材料清单.

  The STM32W108C8 is a fully integrated System-on-Chip that integrates a 2.4 GHz, IEEE 802.15.4-compliant transceiver, 32-bit ARM® Cortex™-M3 microprocessor, Flash and RAM memory, and peripherals of use to designers of 802.15.4-based systems.

  The transceiver utilizes an efficient architecture that exceeds the dynamic range requirements imposed by the IEEE 802.15.4-2003 standard by over 15 dB. The integrated receive channel filtering allows for robust co-existence with other communication standards in the 2.4 GHz spectrum, such as IEEE 802.11 and Bluetooth. The integrated regulator, VCO, loop filter, and power amplifier keep the external component count low. An optional high performance radio mode (boost mode) is software-selectable to boost dynamic range.

  The integrated 32-bit ARM® Cortex™-M3 microprocessor is highly optimized for high performance, low power consumption, and efficient memory utilization. Including an integrated MPU, it supports two different modes of operation: Privileged mode and Unprivileged mode. This architecture could be used to separate the networking stack from the application code and prevent unwanted modification of restricted areas of memory and registers resulting in increased stability and reliability of deployed solutions.

  The STM32W108C8 has 64 Kbytes of embedded Flash memory and 8 Kbytes of integrated RAM for data and program storage. The STM32W108C8 HAL software employs an effective wear-leveling algorithm that optimizes the lifetime of the embedded Flash.

  To maintain the strict timing requirements imposed by the IEEE 802.15.4-2003 standards, the STM32W108C8 integrates a number of MAC functions into the hardware. The MAC hardware handles automatic ACK transmission and reception, automatic backoff delay, and clear channel assessment for transmission, as well as automatic filtering of received packets. A packet trace interface is also integrated with the MAC, allowing complete, non-intrusive capture of all packets to and from the STM32W108C8.

  The STM32W108C8 offers a number of advanced power management features that enable long battery life. A high-frequency internal RC oscillator allows the processor core to begin code execution quickly upon waking. Various deep sleep modes are available with less than 1 μA power consumption while retaining RAM contents. To support user-defined applications, on-chip peripherals include UART, SPI, I2C, ADC and general-purpose timers, as well as up to 24 GPIOs. Additionally, an integrated voltage regulator, power-on-reset circuit, and sleep timer are available.

  STM32W108C8主要特性:

  Complete system-on-chip

  32-bit ARM® Cortex™-M3 processor

  2.4 GHz IEEE 802.15.4 transceiver & lower MAC

  8-Kbyte RAM and 64-Kbyte Flash memory

  AES128 encryption accelerator

  Flexible ADC, SPI/UART/I2C serial communications, and general-purpose timers

  24 highly configurable GPIOs with Schmitt trigger inputs

  Industry-leading ARM® Cortex™-M3 processor

  Leading 32-bit processing performance

  Highly efficient Thumb®-2 instruction set

  Operation at 6, 12 or 24 MHz

  Flexible nested vectored interrupt controller

  Low power consumption, advanced management

  Receive current (w/ CPU): 27 mA

  Transmit current (w/ CPU, +3 dBm TX): 31 mA

  Low deep sleep current, with retained RAM and GPIO: 400 nA/800 nA with/without sleep timer

  Low-frequency internal RC oscillator for low-power sleep timing

  High-frequency internal RC oscillator for fast (100 μs) processor start-up from sleep

  Exceptional RF performance

  Normal mode link budget up to 102 dB; configurable up to 107 dB

  -99 dBm normal RX sensitivity; configurable to -100 dBm (1% PER, 20 byte packet)

  +3 dB normal mode output power; configurable up to +8 dBm

  Robust WiFi and Bluetooth coexistence

  Innovative network and processor debug

  Non-intrusive hardware packet trace

  Serial wire/JTAG interface

  Standard ARM debug capabilities: Flash patch & breakpoint; data watchpoint& trace; instrumentation trace macrocell

  Application flexibility

  Single voltage operation: 2.1-3.6 V with internal 1.8 V and 1.25 V regulators

  Optional 32.768 kHz crystal for higher timer accuracy

  Low external component count with single 24 MHz crystal

  Support for external power amplifier

  Small 7x7 mm 48-pin VFQFPN package

  STM32W108C8应用:

  • RF4CE products and remote controls

  • 6LoWPAN and custom protocols

  • 802.15.4 based network protocols (standardand proprietary)

  图1。STM32W108C8框图

  The STM32W-SK and STM32W-EXT starter and extension kits are easy to use tools for theSTM32W108xx microcontrollers. This family of microcontrollers integrates a 32-bit ARM®Cortex™-M3 microprocessor and a 2.4 GHz, IEEE 802.15.4-compliant transceiver. The kitsdemonstrate how effectively the STM32W108xx can be used in real IEEE 802.15.4applications. They are suitable for different types of wireless network scenarios such as:

  ● Remote control and target networks (based on the ZigBee RF4CE protocol stack) used for driving consumer devices such as TVs, set-top boxes, etc.

  ● Point to point networks (based on a Simplified MAC library) used to address a basic IEEE 802.15.4 communication. This configuration enables customers to develop any protocol stack of their choice.

  The STM32W108xx kits provide demonstration applications and documentation which serveas a reference for creating your own applications and re-programming the STM32W108xxmicrocontroller. You can run the STM32W108xx kits in several ways (remote control/targetand point-to-point applications), using the dedicated software libraries (ZigBee RF4CE, andSimplified MAC), as well as a third-party IDE and C compiler (IAR).

  Moreover, the STM32W108xx kits provide a set of APIs which allow you to use the kit platform capabilities such as LEDs and serial communication channels (virtual COM through USB)

  There are two types of STM32W108xx kits:

  ● The starter kit (order code: STM32W108C-SK)

  ● The extension kit (order code: STM32W108C-KEXT)

  STM32W108B-SK

  The STM32W108xx starter kit package (STM32W108B-SK) contains the following hardwarecomponents:

  ● Two STM32W108 application boards (MB851)

  ● One STM32W108 extension board (MB850)

  ● One Raisonance STM32-Primer2 tool (STM3210E-PRIMER)

  ● One J-Link Lite JTAG Flash programmer and debugger

  ● One mini USB cable

  ● Four AAA batteries

  图2。STM32W108B-SK入门板外形图

  STM32W108C-SK

  The STM32W108xx starter kit package (STM32W108C-SK) contains the following

  hardware components:

  ● Two STM32W108 application boards (MB851)

  ● One STM32W108 USB Dongle (MB951)

  ● One J-Link Lite JTAG Flash programmer and debugger

  ● One mini USB cable

  图3。STM32W108C-SK入门板外形图t

  STM32W-EXT

  The extension kit package contains two STM32W108 application boards (MB851) and two

  STM32W108 application boards with a power amplifier (MB954).

  图4。MB851应用板外形图

  图5。带功率放大器的MB854应用板外形图

  MB851应用板材料清单:

  MB954应用板材料清单:



责任编辑:HanFeng

【免责声明】

1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。

2、本文的引用仅供读者交流学习使用,不涉及商业目的。

3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。

4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。

拍明芯城拥有对此声明的最终解释权。

相关资讯

方案推荐
基于MC33771主控芯片的新能源锂电池管理系统解决方案

基于MC33771主控芯片的新能源锂电池管理系统解决方案

AMIC110 32位Sitara ARM MCU开发方案

AMIC110 32位Sitara ARM MCU开发方案

基于AMIC110多协议可编程工业通信处理器的32位Sitara ARM MCU开发方案

基于AMIC110多协议可编程工业通信处理器的32位Sitara ARM MCU开发方案

基于展讯SC9820超低成本LTE芯片平台的儿童智能手表解决方案

基于展讯SC9820超低成本LTE芯片平台的儿童智能手表解决方案

基于TI公司的AM437x双照相机参考设计

基于TI公司的AM437x双照相机参考设计

基于MTK6580芯片的W2智能手表解决方案

基于MTK6580芯片的W2智能手表解决方案