主题中讨论的其他器件: CC3220SF、 CC3220S
工具/软件:TI C/C++编译器
尊敬的 TI 团队:
如果客户想要使用 AT 命令、cc3220R 是否必须需要外部闪存或内部 ROM 可以支持它? cc3220R 的内部 ROM 有多大? WiFi 协议栈存储在何处?
谢谢
Cq.LV
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.
您好!
所有 CC32xx 器件都必须具有外部 SPI 闪存。 如果没有外部 SPI 闪存、此器件将无法正常运行。
CC32xx 器件包含两个主要部分。 可执行客户固件的应用处理器(Cortex-M4)和可在 TI 专有固件上运行的 NWP ("Wifi 协处理器")。 该 TI 固件存储在 ROM 中。 为了能够修复此 ROM 固件中的问题、需要存在一些机制。 它称为 ServicePack、存储在 SPI 闪存中。 由于 CC3220R 芯片没有内部闪存、因此代码从 RAM (256KB RAM)中执行。 此 RAM 中的代码由引导加载程序从 SPI 闪存加载。
如果您希望使用 AT 命令通过外部器件控制 CC3220R、则需要上载到应用处理器的 SPI 闪存固件中、该应用处理器将 AT 命令转换为内部 SL_ API 调用(连接如何与 NWP 通信)。 此应用程序位于 CC32xx SDK 中(例如 at_commands)。
1月
您好!
CC3220SF 具有内部执行(XIP)闪存。 该闪存用于执行代码、并允许您在 CC3220S、CC3220R 器件上拥有更大的代码。 对于 CC3220SF 器件、外部 SPI 闪存仍然是必需的。 外部闪存也用于器件配置、存储临时数据、应用程序映像、ServicePack、Web 文件和用户文件。 每个 CC32xx/CC31xx 器件都需要外部闪存。
1月