TI公司的CC3235S和CC3235SF是SimpleLink? Wi-Fi?雙波段單片解決方案. CC3235S包括256KB RAM,IoT網(wǎng)絡安全性,器件身份以及MCU級別的安全特性如文件系統(tǒng)加密,用戶IP(MCU圖)加密,安全引導和調(diào)試安全性.而CC3235SF基于CC3235S,除了256KB RAM外還集成了用戶專用的1MB可執(zhí)行閃存.SimpleLink? Wi-Fi? CC3235x系列產(chǎn)品是雙波段系統(tǒng)級芯片(SoC),單片內(nèi)集成了應按用處理器Arm? Cortex?-M4 MCU和運行所有Wi-Fi和互聯(lián)網(wǎng)邏輯層的網(wǎng)絡處理器包括802.11 a/b/g/n雙波段 2.4 GHz和5 GHz無線電,基帶,MAC和功能強大的硬件加密引擎.這些器件支持 802.11a (5 GHz),BLE/2.4 GHz無線電共存,可選擇的天線,具有FIPS 140-2 Level 1證書的增強安全性,有多達16個同時存在安全插座,認證證書的證書請求文件(CSR),在線證書狀態(tài)協(xié)議(OCSP),Wi-Fi?聯(lián)盟證書以及改善了快速掃描性能,IPv4和IPv6 TCP/IP 堆棧,工作溫度–40℃到 +85℃ ,主要用在物聯(lián)網(wǎng)應用如建筑物和家庭自動化,HVAC系統(tǒng)和調(diào)溫器,視頻監(jiān)視,視頻門鈴和低功耗照相機,以及其建筑物安全系統(tǒng)和電子鎖,器械,資產(chǎn)跟蹤,工廠自動化,醫(yī)療和健康設備以及電網(wǎng)基礎設備.本文介紹了CC3235S主要特性,SimpleLink? Wi-Fi?解決方案框圖,硬件概述圖和嵌入軟件概述圖,以及開發(fā)板CC3235 LaunchPad?框圖,電路圖和材料清單和PCB設計圖.
The dual-band wireless MCU CC3235x device comes in two variants, CC3235S and C3235SF.
? The CC3235S includes 256KB of RAM,IoT networking security, device identity/keys, as well as, MCUlevel security features such as file system encryption, user IP (MCU image) encryption, secure bootand debug security.
? The CC3235SF builds on the CC3235S and integrates a user-dedicated 1MB of executable flash inaddition to the 256KB of RAM.
Simplify your IoT design with a Wi-Fi CERTIFIED? wireless microcontroller (MCU). The SimpleLink? Wi-Fi? CC3235x device family is a dual-band system-on-chip (SoC) solution that integrates two processorswithin a single chip, including:
? Application processor: Arm? Cortex?-M4 MCU with a user-dedicated 256KB of RAM and an optional1MB of executable flash
? Network processor to run all Wi-Fi and internet logical layers. This ROM-based subsystem completelyoffloads the host MCU and includes an 802.11 a/b/g/n dual-band 2.4 GHz and 5 GHz radio, baseband,and MAC with a powerful hardware cryptography engine.
These devices introduce new capabilities that further simplify the connectivity of things to the Internet. Themain new features include:
? 802.11a (5 GHz) support
? BLE/2.4 GHz radio coexistence
? Antenna selection
? Enhanced security with FIPS 140-2 Level 1 certification and more (1)
? Up to 16 concurrent secure sockets
? Certificate sign request (CSR)
? Online certificate status protocol (OCSP)
? Wi-Fi? Alliance certified for IoT applications with low-power capabilities and more
? Hostless mode for offloading template packet transmissions
? Improved fast scan
The CC3235x device family is part of the SimpleLink? MCU platform—a common, easy-to-usedevelopment environment based on a single-core software development kit (SDK) with a rich tool set andreference designs. The E2E? community supports Wi-Fi?, Bluetooth? low energy, Sub-1 GHz, and hostMCUs. For more information, visit or
CC3235S主要特性:
? Multiple-core architecture, system-on-chip (SoC)
? 802.11 a/b/g/n: 2.4 GHz and 5 GHz
? FIPS 140-2 Level 1 Certification
? Multilayered security features, help developersprotect identities, data, and software IP
? Low-Power Modes for battery powered application
? Coexistence with 2.4 GHz Radios
? Industrial temperature: –40℃ to +85℃
? Wi-Fi CERTIFIED? by the Wi-Fi Alliance?
? Application microcontroller subsystem:
– Arm? Cortex?-M4 core at 80 MHz
– User-dedicated memory
– 256KB RAM
– Optional 1MB executable Flash
– Rich set of peripherals and timers
– 27 I/O pins with flexible multiplexing options
– UART, I2S, I2C, SPI, SD, ADC,8-bit parallel interface
– Timers and PWM
? Wi-Fi network processor subsystem:
– Wi-Fi? core:
– 802.11 a/b/g/n 2.4 GHz and 5 GHz
– Modes:
– Access Point (AP)
– Station (STA)
– Wi-Fi Direct? (only supported on 2.4 GHz)
– Security:
– WEP
– WPA?/ WPA2? PSK
– WPA2 Enterprise
– Internet and application protocols:
– HTTPs server, mDNS, DNS-SD, DHCP
– IPv4 and IPv6 TCP/IP stack
– 16 BSD sockets (fully secured TLS v1.2 andSSL 3.0)
– Built-in power management subsystem:
– Configurable low-power profiles (always,intermittent, tag)
– Advanced low-power modes
– Integrated DC/DC regulators
? Multilayered security features:
– Separate execution environments
– Networking security
– Device identity and key
– Hardware accelerator cryptographic engines(AES, DES, SHA/MD5, CRC)
– Application-level security (encryption,authentication, access control)
– Initial secure programming
– Software tamper detection
– Secure boot
– Certificate signing request (CSR)
– Unique per device key pair
? Application throughput:
– UDP: 16 Mbps, TCP: 13 Mbps
– Peak: 72 Mbps
? Power-Management Subsystem:
– Integrated DC/DC converters support a widerange of supply voltage:
– VBAT wide-voltage mode: 2.1 V to 3.6 V
– VIO is always tied with VBAT
– Advanced low-power modes:
– Shutdown: 1 μA, hibernate: 4.5 μA
– Low-power deep sleep (LPDS): 120 μA
– Idle connected (MCU in LPDS): 710 μA
– RX traffic (MCU active): 59 mA
– TX traffic (MCU active): 223 mA
? Wi-Fi TX power:
– 2.4 GHz: 18.0 dBm at 1 DSSS
– 5 GHz: 18.1 dBm at 6 OFDM
? Wi-Fi RX sensitivity:
– 2.4 GHz: –96 dBm at 1 DSSS
– 5 GHz: –92 dBm at 6 OFDM
? Clock source:
– 40.0-MHz crystal with internal oscillator
– 32.768-kHz crystal or external RTC
? RGK package
– 64-Pin, 9-mm × 9-mm very thin quad flatnonleaded (VQFN) package, 0.5-mm pitch
? Device supports SimpleLink? MCU PlatformDeveloper ’s Ecosystem
CC3235X應用:
? For Internet of Things applications, such as:
– Building and Home Automation:
? HVAC Systems & Thermostat
? Video Surveillance, Video Doorbells, and
Low-Power Camera
? Building Security Systems & E-locks
– Appliances
– Asset Tracking
– Factory Automation
– Medical and Healthcare
– Grid Infrastructure
圖1.CC3235x SimpleLink? Wi-Fi?解決方案框圖
圖2.CC3235x硬件概述圖
圖3.CC3235x嵌入軟件概述圖
圖4.CC3235S和CC3235SF高等級架構圖
圖5.CC3235x引擎區(qū)域圖
CC3235x引擎區(qū)域圖材料清單:
圖6.帶和不帶共存的CC3235x RF電路圖
CC3235x RF部分材料清單:
CC3235 SimpleLink? LaunchPad?開發(fā)板LAUNCHXL-CC3235x
The CC3235 SimpleLink? LaunchPad? Development Kit (LAUNCHXL-CC3235x) is a low-costevaluation platform for Arm? Cortex?-M4-based MCUs. The LaunchPad (LP) design highlights theCC3235 Dual Band (2.4 GHz and 5 GHz) wireless MCU system on a chip. The CC3235 LaunchPad? kitalso features temperature and accelerometer sensors, programmable user buttons, RGB LED for customapplications, and onboard emulator for debugging. The stackable headers of the LAUNCHXL-CC3235xdemonstrate how easy it is to expand the functionality of the LaunchPad? kit. BoosterPack? Plug-inModules allow for interfacing with other peripherals such as graphical displays, audio codecs, antennaselection, environmental sensing, and more.
The CC3235 LaunchPad? kit, referred to by its part number LAUNCHXL-CC3235x, is a low-costevaluation platform for Arm? Cortex?-M4-based MCUs. The LaunchPad? design highlights the CC3235Internet-on-a chip? solution and Wi-Fi? capabilities. The CC3235 LaunchPad? also features temperatureand accelerometer sensors, programmable user buttons, RGB LED for custom applications, and onboardemulation for debugging. The stackable headers of the CC3235 LaunchPad? XL interface demonstratehow easy it is to expand the functionality of the LaunchPad? when interfacing with other peripherals onmany existing BoosterPack? add-on boards, such as graphical displays, audio codecs, antenna selection,environmental sensing, and more. There are two variants of the LaunchPad?: LAUNCHXL-CC3235S andLAUNCHXL-CC3235SF. This user’s guide applies to both variants, and any differences are noted inrelevant sections.
Multiple development environment tools are also available, including the Eclipse-based Code ComposerStudio? (CCS) integrated development environment (IDE) and IAR Embedded Workbench? from TexasInstruments?. More information about the LaunchPad?, the supported BoosterPack? modules, and theavailable resources can be found at the LaunchPad? portal from TI. Also, visit the CC3235 Wiki page fordesign resources and example projects.
開發(fā)板LAUNCHXL-CC3235x主要特性:
? CC3235x Dual Band (2.4GHz and 5GHz) SimpleLink? Wi-Fi?, Internet-on-a chip? solution withintegrated MCU
? 40-pin LaunchPad? pinout that leverages the BoosterPack? ecosystem
? on-board XDS110-based JTAG emulation with serial port for flash programming
? Two buttons and RGB LED for user interaction
? Back-channel universal asynchronous receiver/transmitter (UART) through USB to PC
? Onboard chip antenna with U.FL connector for conducted testing
? Onboard accelerometer and temperature sensor
? Micro USB connector for power and debug connections
開發(fā)板LAUNCHXL-CC3235x包括:
? CC3235 LaunchPad? development tool (LAUNCHXL-CC3235x)
? Micro USB cable
? Quick Start Guide
圖7.開發(fā)板CC3235 LaunchPad?概述圖
圖8.開發(fā)板CC3235 LaunchPad?框圖
開發(fā)板CC3235 LaunchPad?硬件特性:
? CC3235 SimpleLink? Wi-Fi?, Internet-on-a chip? solution with integrated MCU
? 40-pin LaunchPad? standard that leverages the BoosterPack? ecosystem
? TI Standard XDS110-based JTAG emulation with serial port for flash programming
? Supports both 4-wire JTAG and 2-wire SWD
? Two buttons and a RGB LED for user interaction
? Virtual COM port UART through USB on PC
? Onboard chip antenna with U.FL or SMA for conducted testing, selectable using 0-Ω resistors
? Onboard accelerometer and temperature sensor for out-of-box demo, with the option to isolate themfrom the inter-integrated circuit (I2C) bus
? Micro USB connector for power and debug connections
? Headers for current measurement and external JTAG connection, with an option to use the onboardXDS110 to debug customer platforms
? Bus-powered device, with no external power required for Wi-Fi?
? Long-range transmission with a highly optimized antenna (200-meter typical in open air with a 6-dBiantenna AP)
? Can be powered externally, working down to 2.3 V (typical)
圖9.開發(fā)板CC3235 LaunchPad?電池加電圖
圖9.開發(fā)板CC3235SFLaunchPad?頂層裝配圖
圖10.開發(fā)板CC3235SLaunchPad?頂層裝配圖
圖11.開發(fā)板CC3235 LaunchPad?電路圖(1)
圖12.開發(fā)板CC3235 LaunchPad?電路圖(2)
圖13.開發(fā)板CC3235 LaunchPad?電路圖(3)
圖14.開發(fā)板CC3235 LaunchPad?電路圖(4)
圖15.開發(fā)板CC3235 LaunchPad?電路圖(5)
圖16.開發(fā)板CC3235 LaunchPad?電路圖(6)
-
Wi-Fi
+關注
關注
2文章
17瀏覽量
13680
發(fā)布評論請先 登錄
相關推薦
評論