TI中文支持网
TI专业的中文技术问题搜集分享网站

请问CC3200用的是什么操作系统???

不带网络的部分  用的是cortex-m4的核

带网络的部分用的是 TI-RTOS这个操作系统

这个说法对吗?

Terry Han:

CC3200是一款双核心架构的无线wifi单芯片,其中Cortex-M4部分可以使用TI-RTOS或者FreeRTOS 网络处理器M3部分内部独自运行

用业界第一个具有内置 Wi-Fi 连通性的单片微控制器单元 (MCU) 开始你的设计。 针对物联网 (IoT) 应用的 SimpleLink CC3200 器件是一款集成了高性能 ARM Cortex-M4 MCU 的无线 MCU,从而使得客户能够用单个集成电路 (IC) 开发整个应用。 借助片上 Wi-Fi,互联网和稳健耐用的安全协议,无需之前的 Wi-Fi 经验即可实现更开速的开发。 CC3200 器件是一个完整平台解决方案,其中包括软件、示例应用、工具、用户和编程指南、参考设计以及 TI E2E 支持社区。 此器件采用易于布局布线的四方扁平无引线 (QFN) 封装。

此应用 MCU 子系统包含一个运行频率为 80MHz 的行业标准 ARM Cortex-M4 内核。 此器件包含多种外设,其中包括一个快速并行摄像头接口,I2S,SD/MMC,UART,SPI,I2C 和四通道模数转换器 (ADC)。 CC3200 系列包括用于代码和数据的灵活嵌入式 RAM,以及具有外部串行闪存引导加载程序和外设驱动程序的 ROM。

Wi-Fi 网络处理器子系统特有一个 Wi-Fi 片上互联网并且包含一个额外的专用 ARM MCU,此 MCU 可完全免除 应用 MCU 的处理负担。 这个子系统包含 802.11 b/g/n 射频、基带和具有强大加密引擎的 MAC,以实现支持 256 位加密的快速、安全互联网连接。 CC3200 器件支持基站、访问点和 Wi-Fi 直接模式。 此器件还支持 WPA2 个人和企业安全性以及 WPS2.0。 Wi-Fi 片上互联网 包括嵌入式 TCP/IP 和 TLS/SSL 堆栈,HTTP 服务器和多个互联网协议。

电源管理子系统包括支持广泛电源电压范围的集成直流-直流转换器。 这个子系统可启用低功耗模式,诸如具有 RTC 的休眠模式,所需电流 少于 4μA。

特性

CC3200 SimpleLink Wi-Fi — 由应用微控制器,Wi-Fi 网络处理器和电源管理子系统组成

应用微控制器子系统

ARM Cortex-M4 内核,运行频率 80MHz
嵌入式存储器

RAM(高达 256KB)
外部串行闪存引导加载程序,和 ROM 中的外设驱动程序

32 通道直接内存访问 (DMA)
针对高级快速安全性的硬件加密引擎,其中包括

AES,DES 和 3DES
SHA2 和 MD5
循环冗余校验 (CRC) 与校验和

8 位并行摄像头接口
1 个多通道音频串口 (McASP) 接口,支持 2 个 I2S 通道
1 个 SD/MMC 接口
2 个通用异步收发器 (UART)
1 个串行外设接口 (SPI)
1 个内部集成电路 (I2C)
4 个通用定时器,支持 16 位脉宽调制 (PWM) 模式
1 个看门狗定时器
4 通道 12 位模数转换器 (ADC)
多达 27 个独立可编程、复用通用输入输出 (GPIO) 引脚

Wi-Fi 网络处理器子系统

特有 Wi-Fi Internet-On-a-Chip
专用 ARM MCU

完全解除 应用 微控制器的 Wi-Fi 和互联网协议处理负担

ROM 中 的 Wi-Fi 以及 互联网协议
802.11 b/g/n 射频、基带,媒介访问控制 (MAC),Wi-Fi 驱动器和请求方
TCP/IP 堆栈

行业标准 BSD 插槽应用编程接口 (API)
8 个同时 TCP 或 UCP 插槽
2 个同时 TLS 和 SSL 插槽

强大的加密引擎,用于与针对 TLS 和 SSL 连接的 256 位 AES 加密的快速、安全 Wi-Fi 和互联网连接
基站、访问点 (AP) 和 Wi-Fi Direct 模式
WPA2 个人和企业安全性
针对自主和快速 Wi-Fi 连接的 SimpleLink 连接管理器
SmartConfig 技术,AP 模式和 WPS2,这些技术用于实现简单且灵活的 Wi-Fi 服务开通
Tx 功率

18.0 dBm @ 1 DSSS
14.5 dBm @ 54 OFDM

RX 灵敏度

-95.7 dBm @ 1 DSSS
-74.0 dBm @ 54 OFDM

电源管理子系统

集成直流-直流转换器支持宽范围的电源电压:

VBAT 宽电压模式:2.1 至 3.6V
预稳压 1.85V 模式

高级低功耗模式

支持实时时钟 (RTC) 的休眠:4µA
低功耗深度睡眠 (LPDS):120 µA
RX 流量(MCU 激活):59 mA@54正交频分复用 (OFDM)
TX 流量(MCU 激活):229 mA@54OFDM,最大功率
空闲连接(处于 LPDS 中的 MCU):695 µA @ DTIM = 1

时钟源

具有内部振荡器的 40.0MHz 晶振
32.768kHz 晶振或外部 RTC 时钟

封装和工作温度

0.5mm 焊球间距,64 引脚,9mm x 9mm 四方扁平无引线 (QFN)
环境温度范围:-40°C 至 85°C

应用范围

用于物联网应用,诸如

云连通性
家庭自动化
家用电器
访问控制
安防系统
智能能源
互联网网关
工业控制
智能插座和仪表计量
无线音频
IP 网络传感器节点

Susan Yang:

您可以参考TI wiki页面的说明 http://processors.wiki.ti.com/index.php/CC32xx_SDK_Sample_Applications

目前TI给出的例程基本是基于TI-RTOS/FreeRTOS或者Non-OS的。

希望对您有所帮助!

David Bai1:

Hi ledan,

你的这个说法不太对,CC3200有两个内核,一个是Cortex-M4内核,相当于一个独立的ARM MCU,用于用户自主开发应用程序,不带网络,TI给出的例程,支持TI-RTOS/FreeRTOS或者Non-OS操作系统.

另外一个核为NWP内核,包含Application Protocols,TLS/SSL,TCP/IP,Supplicant,Wi-Fi Driver等,无所谓操作系统一说。其通过SPI跟Cortex-M4内核进行通讯及API调用等。

gaoyang9992006:

说法不完全对,TI的RTOS是为了满足想要使用操作系统的应用而提供的,跟是不是带网络无关。这个芯片就算你不用RTOS也可以玩的转。

Terry Han:

从芯片架构的角度,TI-RTOS是运行在CC3200的M4内核的,用于处理NWP内核网络的信息已经客户自己的控制系统,当然除了TI-RTOS 也支持FreeRTOS 操作系统

赞(0)
未经允许不得转载:TI中文支持网 » 请问CC3200用的是什么操作系统???
分享到: 更多 (0)