主题中讨论的其他器件: CC3135、 CC3130、CC3120、 CC3301、CC3300、 CC3501E、 WL1837MOD、 CC3551E、CC3551
工具与软件:
大家好!
我将 CC3220SF 控制器和传感器一起使用、但我的应用需要>=1MB 的 SRAM。 您能否推荐一款具有类似 FreeRTOS 和 AWS 支持(适用于 OTA)、WiFi 配置支持以及类似引脚配置和封装的产品。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
大家好!
我将 CC3220SF 控制器和传感器一起使用、但我的应用需要>=1MB 的 SRAM。 您能否推荐一款具有类似 FreeRTOS 和 AWS 支持(适用于 OTA)、WiFi 配置支持以及类似引脚配置和封装的产品。
您好!
目前、TI 没有符合您要求的确切产品。
您有以下选择:
BTW ...你真的确定,你需要这样的 RAM 空间. 通过适当的代码设计可以节省大量内存。 即使是许多高性能 MCU 通常也没有如此大的 RAM。
1月
您好、Jan:
感谢您指出不同的选项、
您好!
CC3551E 处于预发布状态、有关更多详细信息、请通过产品页面上的链接咨询 TI。 但是、如果您需要1MB 的 RAM 用于数据、您很可能不选择 CC3551。 因为在 CC3551、您需要在主 MCU 上运行 TCP/IP 堆栈和 TLS 堆栈、这将消耗不是一小块 RAM。
市面上很少有1MB RAM 的 MCU、等等(我们不会计算无闪存 MCU、就像 I Mx RT)。 如果应用需要更大的 RAM、通常使用带有外部 RAM 或 MPU 的 MCU。 有多少嵌入式程序员无法正确管理 RAM (例如将数据作为字符串存储在 RAM 中、不正确对齐变量结构等)、您会感到非常惊讶。 到128KB 的 RAM 中、您可以容纳32k 个浮点样本、量不是很小的缓冲器。
如果您需要大而快速的 RAM、那么您没有太多选择。 一个选项是选择高性能 MCU 并使用并行总线连接到它们外部 DRAM。 和 WiFi 连接、可通过外部 CC31xx 或 CC33xx 器件实现。 另一种选择是使用 MPU、这种情况下可实现更高的性能、但设计复杂性更高。
1月