Part Number:CC3220ROther Parts Discussed in Thread: CC3200, CC3220S, CC3230S
旧项目是用CC3200开发的,现在CC3200面临停产,所以需要更换到CC3220R。但是我把CC3200的代码,直接烧进CC3220R是不能直接运行的。企图更换目标芯片后重新编译,但是编译没法通过。
请问移植的话,代码层面有哪些地方需要变动的吗?
我看新芯片的开发环境和SDK等等,和以前有了非常大的差异,难道要重新开发吗?
Kevin Qiu1:
CC3220S或者CC3230S可能会是更好的替代选择.
CC3220S 基于 CC3220R 和 MCU 级安全性(例如文件系统加密、用户 IP [MCU 镜像] 加密、安全启动和调试安全性)构建。
CC3230S则是第三代的wifi产品,安全性有了进一步提升。
Three Mantou 说:我看新芯片的开发环境和SDK等等,和以前有了非常大的差异
相比于CC3200,CC32XX的SDK发生了很大变化
参考这里的移植指南:https://dev.ti.com/tirex/content/simplelink_cc32xx_sdk_5_30_00_08/docs/simplelink_mcu_sdk/SimpleLink_Gen1_to_Gen2_SDK_Migration_Guide.html
,
Three Mantou:
感谢您的回复,但是CC3220S和CC3220R的价格差太多啦。看这个指南描述的,那好像基本上就是要重新开发了。API啥的都大变样了。
,
Kevin Qiu1:
是的,由CC3200到CC32XX的变化比较大,后面的CC3220和CC3230 CC3235 API都是一样的,是同一个SDK