首页 > 评测 > 物联网中的安全补丁——TI CC3220SF LAUNCHXL评测(体验入门篇)
物联网中的安全补丁——TI CC3220SF LAUNCHXL评测(体验入门篇)
- [导读]
- 物联网安全至关重要,因此TI适时为Simple Link家族推出了安全加强型低功耗WiFi主控——CC3220x。
LED
普通的N-MOS驱动LED电路,只是这里TI好像J24放的不好,单单把GND去掉,可能会导致IO电流倒灌,从电源上失效LED更为合理。
BoosterPack接口
CC3220SF—LAUNCHXL使用的是BoosterPack接口,方便用户开发其他外设,同时也方便开发者接入TI其他BoosterPack接口的扩展板。
四、初步入门
l 开发环境搭建
支持的开发环境有CCS 7.2.0及更高版本的、IAR for ARM 8.11.1、GNU ARM Embedded Toolchain。
这里主要讲一下TI自家的IDE开发环境
每个软件都会有的套路,同意吧,想用软件就妥协吧。
选择软件安装的路径,这里选择默认就好了,TI这个开发环境搭建比较复杂。
选择CC32xx Wireless MCUs这个系列
选择仿真工具,按照软件默认的选项即可,最后点击Finish即可,等着软件装好吧。
安装Ti的SimpleLink CC3220 SDK,默认安装到C盘,跟CCS安装目录一致即可。
解压FreeRTOSv9.0.0到C盘下面。
打开CCS,选择Window>Preferences>Code Composer Studio>Build>Variables,添加CCS对FreeRTOS的支持。
添加一个名为FREERTOS_INSTALL_DIR的环境变量,选择刚刚解压FreeRTOS的路径。
选择Window>Preferences>Code Composer Studio>Products,确认SDK的路径和XDCtools的路径。
打开CCS,选择Project->Import CCS Projects导入SDK中的工程。
选择工程路径:C:\ti\simplelink_cc32xx_sdk_1_40_01_00\examples\rtos\CC3220SF_LAUNCHXL\demos,然后选择需要导入的工程例子,然后点击Finish导入工程。
点击编译下载,程序就下载到RAM中了,唯一不好的就是掉电后程序会执行之前在flash中的程序。能不能直接把程序下载到板子上呢,掉电后重新上电还能照常工作呢,答案是肯定的,只不过复杂一点,后面详细讲讲。
l 简单跑马灯
官方的入门文档提示不要用新建工程向导,也许是环境配置的问题吧,那就直接copy官方的例子吧。
- 本文系21ic原创,未经许可禁止转载!
网友评论
- 联系人:巧克力娃娃
- 邮箱:board@21ic.com
- 我要投稿
-
欢迎入驻,开放投稿
-
RAK831 Lite:基于树莓派3的LoRa网关... 2022-06-17
-
Imagination推出PowerVR AX2185和AX2145神经... 2022-06-17
-
ODROID-GO是一款兼容Arduino的基于ESP32的便... 2022-06-17
- PID温度控制器
预算:¥700003天前
- 摄像头的可视画面需要一直超上(linux系统,ARM)
预算:¥1000018小时前
- DICOM协议搭建(ARM架构,linux系统)
预算:¥1000017小时前
- 需MIPI摄像头隔离电路,实现3-4米能长距离
预算:¥1000017小时前
- 膨宫仪的控制板,控制流量和检测压力
预算:¥1000016分钟前
- 无创自动测量血压计 NIBP模块
预算:¥100007小时前