Texas Instruments CC3220 SimpleLink™ Microcontrollers (MCUs)

Texas Instruments CC3220 SimpleLink™微控制器 (MCU)

Texas Instruments CC3220 SimpleLink™微控制器(MCU)是一個由Wi-Fi、低能耗、低於1 GHz 和主機MCU 組成的平台,所有組件共享一個通用、易於使用的開發環境。這些器件配備了單核軟體開發套件(SDK)和豐富的工具組。SimpleLink 平台可一次性整合,因此您可以將任意組合的SimpleLink器件新增到設計中。當您的設計要求發生變化時,可實現100%的程式碼重複使用。利用CC3220的全新特性和功能,設計人員可以更輕鬆地實現與網際網路的連接。這些功能包括IPv6、增強型Wi-Fi 組態、增強型功耗、增強型文件系統安全、Wi-Fi AP連接等。

特性
  • CC3220x SimpleLink™ Wi-Fi®無線微控制器單元(MCU)片上系統(SoC)是具有兩個獨立執行環境的單晶片:一個使用者應用專用的ARM®Cortex®-M4 MCU和一個可操作所有Wi-Fi和網際網路邏輯層的網路處理器MCU
  • 晶片級Wi-Fi CERTIFIED™認證
  • 應用微控制器子系統
    • ARM Cortex-M4內核,工作頻率為80MHz
    • 嵌入式記憶體
      • CC3220R和CC3220S型號包含256KB RAM
      • CC3220SF是一款以快閃記憶體為處的無線MCU,整合了1MB 快閃記憶體和256KB RAM
      • 外部串列快閃記憶體
    • McASP支援兩個I2S通道
    • SD
    • SPI
    • I2C
    • UART
    • 8位元並行相机
    • 四個通用定時器,含16位元PWM模式
    • 看門狗定時器
    • 4通道12 位元 ADC
    • 多達27個GPIO 接腳
    • 調試連接埠:JTAG、cJTAG、SWD
  • Wi-Fi 網路處理器(NWP)子系統
    • Wi-Fi Internet-on-a-Chip 專用ARM MCU,完全不受應用MCU 的Wi-Fi 和Internet 通訊協定影響
      • Wi-Fi模式
        • 802.11b/g/n基地台
        • 802.11b/g存取點(AP)最多支援四個基地台
        • Wi-Fi Direct Client和Group Owner
      • WPA2個人和企業安全:WEP、WPA / WPA2 PSK、WPA2 Enterprise(802.1x)
      • IPv4 和IPv6 TCP/IP堆疊
      • 行業標準BSD通訊端應用程式設計介面 (API)
        • 16個同步TCP或UDP通訊端
        • 6個同步TLS和SSL通訊端
      • IP定址:靜態IP、LLA、DHCPv4、含DAD的DHCPv6
      • SimpleLink連接管理器,實現自主和快速的Wi-Fi連接
      • 使用智慧組態技術、AP模式和WPS2選項的靈活Wi-Fi組態
      • 使用內部HTTP伺服器實現RESTful API支援
      • 專用網路處理器上操作的嵌入式網路應用
      • 廣泛的安全特性
        • 硬體特性
          • 獨立的執行環境
          • 設備標識
          • 用於高級快速安全性的硬體加密引擎,包括AES、DES、3DES、SHA2、MD5、CRC和Checksum
          • 初始安全程式設計
            • 調試安全
            • JTAG和調試連接埠鎖定
          • 個人和企業Wi-Fi安全
          • 安全通訊端 (SSLv3、TLS1.0/1.1/TLS1.2)
        • 網路安全
          • 個人和企業Wi-Fi安全
          • 安全通訊端(SSLv3、TLS1.0、TLS1.1、TLS1.2)
          • HTTPS 伺服器
          • 受信任的根憑證目錄
          • TI可信根公鑰
      • SW IP保護
        • 安全密鑰儲存
        • 檔案系統安全
        • 軟體防篡改檢測
        • 複製防護
        • 安全引導:驗證引導期間操作時二進位的完整性和真實性
      • 專用網路處理器上操作的嵌入式網路應用
        • 具有動態使用者回撥的HTTP/HTTPS Web伺服器
        • mDNS、DNS-SD、DHCP伺服器
        • Ping
    • 恢復機制——可以恢復到原廠預設值或完整的工廠映像
    • Wi-Fi發射功率
      • 18.0dBm @ 1 DSSS
      • 14.5dBm @ 54 OFDM
    • Wi-Fi接收器靈敏度
      • –96dBm @ 1 DSSS
      • –74.5dBm @ 54 OFDM
    • 應用資料流量
      • UDP:16Mbps
      • TCP:13Mbps

  • 電源管理子系統
    • 整合式DC-DC轉換器支援寬廣範圍的電源電壓
      • VBAT寬電壓模式:2.1V至3.6V
      • VIO始終與VBAT綁定
      • 1.85V預調模式
    • 先進的低功耗模式
      • 關斷電流:1µA
      • 休眠電流:4.5µA
      • 低功耗深度休眠(LPDS):135µA (256 KB RAM 保持模式下,在CC3220R、CC3220S 和CC3220SF 上測量)
      • RX流量(MCU 工作):54 OFDM 時59mA(在CC3220R 和CC3220S 上測得;CC3220SF 額外消耗10mA)
      • TX流量(MCU 工作):54 OFDM、最大功率時223mA(在CC3220R 和CC3220S 上測量;CC3220SF 額外消耗15mA)
      • 閒置連接(MCU處於LPDS模式):DTIM= 時,710μA(256KB RAM 保持模式下,在CC3220R 和CC3220S 上測量)
  • 時鐘源
    • 40.0MHz晶體,含內部振盪器
    • 32.768kHz晶體或外部RTC

應用
  • 針對網際網路的(IoT)應用,如:
    • 雲端連接
    • 網際網路閘道
    • 家居和樓宇自動化
    • 家電
    • 存取控制
    • 安全系統
    • 智慧型能源
    • 工業控制
    • 智慧型插頭和電錶
    • 無線音訊
    • IP網路傳感器節點
    • 資產追蹤
    • 醫療設備
方框圖
Functional Diagram
開發工具
CC3220S-LAUNCHXL SimpleLink™ Wi-Fi® CC3220S LaunchPad™ Development Kit

Texas Instruments CC3220S-LAUNCHXL SimpleLink™ Wi-Fi® CC3220S LaunchPad™開發套件的亮點是CC3220S-LAUNCHXL,一款單晶片安全解決方案和無線微控制器 (MCU)。該MCU 整合了使用者應用專用的ARM® cortex®-M4 MCU以及操作 Wi-Fi 通訊協定和網際網路安全通訊協定的網路處理器。CC3220S-LAUNCHXL具有可實現完整開箱即用體驗和快速開發的板載模擬功能和傳感器。該板可以直接連接到PC,以便與開發工具(如Code Composer Studio™雲端整合開發環境(IDE) )一起使用。

CC3220SF-LAUNCHXL SimpleLink™ Wi-Fi® CC3220SF LaunchPad™ Development Kit

Texas Instruments CC3220SF-LAUNCHXL SimpleLink™ Wi-Fi® CC3220SF LaunchPad™開發套件的亮點是CC3220SF,一款單晶片安全解決方案和無線微控制器(MCU)。該MCU 配有1MB 快閃記憶體和256KB RAM。CC3220SF-LAUNCHXL具有可實現完整開箱即用體驗的板載模擬功能和傳感器。該板可以直接連接到PC,以便與開發工具(如Code Composer Studio™Cloud 整合開發環境(IDE)) 一起使用。CC3220SF 設備將IoT 網路安全性提升到一個新的等級,使開發人員能夠透過多種通訊協定輕鬆地將任何應用程式連接到雲端。

BOOSTXL-EDUMKII Educational BoosterPack

Texas Instruments BOOSTXL-EDUMKII Educational BoosterPack為開發者提供高度整合方案以快速獲得完整解決方案的原型設計。您可以使用各種類比和數位輸入/輸出,包括類比手柄、環境和運動傳感器、RGB LED、麥克風、蜂鳴器、彩色LCD顯示器等等。此BoosterPack在開發時便充分考慮了對Energia的支援。Energia是一個開放原始碼的、社群開發的程式設計環境。它由直覺式 API 和易用軟體程式庫構成的強大架構的支援,供開發者快速進行韌體開發。建議使用Energia v12或更高版本。

BOOSTXL-K350QVG-S1 Kentec QVGA Display BoosterPack

Texas Instruments BOOSTXL-K350QVG-S1 Kentec QVGA顯示BoosterPack是一款用於向LaunchPad設計中增加觸控式彩色顯示器的易用型外掛程式模組。藉助此BoosterPack,MCU LaunchPad 開發人員可在開發的應用中採用透過SPI控制的320 x 240像素TFT QVGA電阻式觸控顯示器。

MSP-GANG Gang Programmer

Texas Instruments MSP-GANG Gang Programmer是一款MSP430 / MSP432器件程式設計工具,可同時針對多達八個MSP430快閃記憶體或FRAM器件進行程式設計。MSP GangProgrammer使用標準的RS-232或USB連接與主機PC相連,並提供靈活的程式設計選項,允許使用者完全自訂流程。MSP群組程式設計工具配有擴充板連接埠,即「群組分離器」,可在MSP群組程式設計工具和多個目標器件間實施互連。還提供8條電纜,可將擴充連接埠與8個目標器件相連(透過JTAG或Spy-Bi-Wire連接器)。程式設計可藉助 PC或作為獨立設備實現。


eNews
  • Texas Instruments
發佈日期: 2017-03-17 | 更新日期: 2024-05-02