第1章
CC3200简介
CC3200是TI无线连接 SimpleLink Wi-Fi和物联网( IoT)解决方案最新推出的一款单片
无线MCU,是业界第一个具有内置 Wi-Fi的MCU,是针对物联网应用、集成高性能 ARM
Cortex-M4的无线MCU。客户能够使用单个集成电路开发整个应用,借助片上 Wi-Fi、互联
网和强大的安全协议,无须 Wi-Fi经验即可实现快速的开发。 CC3200是一个完整平台解决方
案,其中包括软件、示例应用、工具、用户和编程指南、参考设计及 TI E2E支持社区,采用
易于布局的四方扁平无引线( QFN)封装。
CC3200硬件概况和嵌入式软件概况如图 1.1所示。
图1.1 CC3200硬件概况和嵌入式软件概况
CC3200包括应用 MCU、Wi-Fi网络处理器( CC3100)和电源管理 3大部分。
应用MCU包含一个运行频率为 80 MHz的行业标准 ARM Cortex-M4内核,包含用于存
放代码和数据的内部 RAM以及存放启动引导程序和外设驱动程序的 ROM,还包含 GPIO、
UART、SPI、I2C、I2S/PCM、SD/MMC、PWM和ADC等多种片内外设。
Wi-Fi网络处理器( CC3100)包含一个 Wi-Fi片上互联网和一个可完全免除应用 MCU
处理负担的专用 ARM MCU。Wi-Fi片上互联网包含 Wi-Fi射频、基带和具有强大加密引擎的
MAC,可以实现支持 256位加密的快速安全的互联网连接。 Wi-Fi片上互联网还包括嵌入式
ARM Cortex-M4+Wi-Fi MCU应用指南—— CC3200 CCS基础篇
2
TCP/IP和TLS/SSL协议栈、HTTP服务和多种应用协议。 CC3200支持站点、接入点和 Wi-Fi
直连三种模式,支持 WPA2个人和企业安全性以及 WPS2。
电源管理包括支持宽电源电压范围的集成直流 -直流转换器,可以启用低功耗模式(包括
睡眠、深睡眠、低功耗深睡眠和休眠等) ,具有RTC的休眠模式所需电流小于 4 μA。
1.1 应用MCU
CC3200应用MCU的特性如下。
z
ARM Cortex-M4内核,运行频率 80 MHz。
z
内部存储器。
—
RAM:存放代码和数据,容量多达 256 KB。
—
ROM:存放启动引导程序和外设驱动程序,容量为 64 KB。
z
针对高级快速安全性的硬件加密引擎。
—
AES、DES和3DES。
—
SHA2和MD5。
—
CRC和校验和。
z
多达27个独立可编程、可复用的通用输入输出( GPIO)引脚。
z
2个通用异步收发器接口( UART)。
z
1个串行外设接口( SPI)。
z
1个内部集成电路总线接口( I2C)。
z
1个多通道音频串行接口( McASP),支持2个I2S通道。
z
1个SD/MMC接口。
z
8位并行摄像头接口。
z
4个通用定
《ARM Cortex-M4 + Wi-Fi MCU应用指南——CC3200 CCS基础篇》.pdf