最近有个项目需要搞一下WIFI,基于稳定性和开发周期考虑,选择了CC3200,这款芯片的价格不是一般的贵,如果那位仁兄有便宜的渠道还望联系一下,不慎感谢!

那么首先来张实际照片~小小的一块板子 + 一根micro USB,板子做工还可以~。

首先我们要买一块CC3200的开发板,这块板子价格比较贵。不过没办法,谁让它是TI的呢。后期开发资料还是说比较详细的,其实卖开发板所提供的资料都是TI官方提供的,所以买的时候没必要看什么卖家提供的资料,基本都是骗子。

拿到板子,当然是先上官网下载资料了,首先有两份文档必须先看看:

1、cc3200SimpleLinkWiFi and ioT solution wiht MCU LaunchPad GettingStartedGuide.pdf

2、cc3200SimpleLinkWiFi and ioT solution wiht MCU LaunchPad Hardware User Guide.pdf

一个是讲解硬件的,一个是软件的指导。

硬件看一下TI官方资料.

需要补充的是:该板子采用FTDI仿真的,FTDI既可以用作串口也可以同时用作调试接口,并且调试接口有两种:JTAG模式(4线-TCK,TMS,TDI,TDO),SWD模式(2线TCK,TMS)(1) For the SWD mode, only TCK and TMS need to be shorted to the CC3200.(g)该部分资料来源网上的参考资料。

下面是这款开发板的基本硬件接线图。

SW1

RESET

芯片复位脚

SW2

GPIO_22

按键按下,拉到VCC

SW3

GPIO_13

按键按下,拉到VCC

D1

nReset

复位指示灯

D2

Debug

调试指示灯

D4

Power

电源指示灯(3.3v)

D5

GPIO_11

绿色,IO口拉高点亮

D6

GPIO_10

黄色,IO口拉高点亮

D7

GPIO_09

红色,IO口拉高点亮

注:GPIO_9跟GPIO_10也用作I2C接口,因此当使用I2C接口是LED灯会亮~属正常现象~。

另附上IO口的引脚功能图(来自TI提供的硬件开发指导文档):

硬件的基本介绍到这里就差不多了,下面主要讲解一下IAR开发环境的搭建;

参照文档官方提供的环境搭建文档:cc3200SimpleLinkWiFi and ioT solution wiht MCU LaunchPad GettingStartedGuide.pdf

重要步骤如下:

1.一个CC3200开发板。

2.802.11 2.4G 的路由器

3.一台电脑,win7 or xp(其他版本没有电脑测试,所以具体不是很清楚)

4.获取TI的SDK,下载安装软件:CC3200SDK-1.2.0-windows-installer.exe;

5.串口调试助手(任意一款 TI默认波特率为115200)

6.要按照如图接好,该部分和TI的硬件布局有关系,这个图在那份文档中看到过,后来忘了,直接COPY网友的图;

7.都安装好了插上板子,电脑装好驱动后电脑的设备管理器中会出现以下串口消息:COM10以及JTAG PortA,UART PortB

8.接下来就可以找个demo,编译,烧写;

CC3200SDK 支持两种IDE一种是 CCS6.1.1以上,另外一种是IAR7.30以上,IAR是TI开发的IDE,之前做BLE也是用这款开发环境,相对比较熟悉,所有楼主就选用这款开发环境。

首先下载IAR并安装,有很多破解版,在我的资源里面上传了一份可以直接用的。连接如下:

http://download.csdn.net/detail/zhaobluesky/8298981

安装后后打开工程:

C:\TI\CC3200SDK_1.2.0\cc3200-sdk\example\getting_started_with_wlan_station\ewarm

该工程在安装的SDK的目录下。

编译工程,在编译工程之前需要修改修改下common.h文件,在这个文件中记录你指定路由器的SSID即路由名称,

以及密码,还有路由器的加密类型;修改后编译,编译成功后,进行调试。

串口打印如下信息:

以上资料很多是参考官方资料,请以官方文件为准;

TI CC3200 IAR 开发环境搭建相关推荐

  1. 极海APM微控制器基于IAR开发环境搭建与工程调试配置方法

    极海APM微控制器基于IAR开发环境搭建与工程调试配置方法 ✨本篇主要针对基于IAR for ARM版本:V9.30.1环境搭建和工程调试配置过程进行介绍,当然也同样适用于基于ARM架构芯片的开发使用 ...

  2. Cortex-M0系列 - IAR开发环境搭建

    序言 IAR的安装破解在其他博文中有教程,可直接跳转 ~ IAR安装破解教程 本篇描述在IAR中搭建Cortex-M0的开发环境,博主所用的芯片是STM32F030,其他M0的芯片也是一样的. IAR ...

  3. TI Davinci DM6446开发攻略——开发环境搭建

    TI DAVINCI DM6446的开发环境搭建不像三星S3C2410,S3C2440,ATMEL的AT91SAM9260之类的单核ARM那么简单,因为DM6446还有DSP端的开发环境,以及双核之间 ...

  4. 【开发教程1】AI语音人脸识别-开发环境搭建

    CC3200AI 实验教程  --疯壳·开发板系列 开发环境的搭建 CC3200 的开发涉及到多种开发环境及工具,例如集成开发环境IAR 或者Code Composer Studio(CCS).固件下 ...

  5. 图像识别DM8127开发攻略——开发环境搭建

    经过两年多的爆炸性出货(针对我们这种小公司),目前稍微停顿了一下,现在难得有点时间继续写自己的博客,其实自己一直想静下心来做点东西,可惜做TI DAVINCI(ARM+DSP)这方面的人不太好招,本人 ...

  6. NB-IoT(7)---开发环境搭建及模组驱动开发

    NB-IoT(7)---开发环境搭建及模组驱动开发 STM32CubeMX安装及使用 1.STM32CubeMX介绍 2.STM32CubeMX安装 3.STM32CubeMX使用 STM32Cube ...

  7. 【TI-AM5728】(1)开发环境搭建

      TI官网:http://www.ti.com/product/AM5728   在官网下载芯片数据手册.用户开发指导手册,下载SDK等.       SDK开发环境搭建步骤如下:    在操作之前 ...

  8. 【瑞萨RA4系列】开发环境搭建和点灯指南

    [瑞萨RA4系列开发板体验]开发环境搭建和新手点灯指南 文章目录 [瑞萨RA4系列开发板体验]开发环境搭建和新手点灯指南 一.简单开箱 二.芯片简介 三.开发环境搭建 2.1 安装FSP(RASC) ...

  9. 基于S32K的MBD开发环境搭建

    目录 1. 概念简介 1.1 toolbox的下载 1.2 MCD toolbox描述 1.3 MBD toolbox描述 1.4 MCD工具箱和MBD工具箱的关系 1.5 在线调试工具FreeMas ...

最新文章

  1. 再见了,收费的Navicat
  2. 微信支付遇到的坑--签名错误
  3. Spring Cloud —— RocketMQ 的消息类型
  4. 如何爬取html和样式,如何批量爬取多个网页上不同样式的表格?
  5. 大数据_Hbase-原理介绍 安装---Hbase工作笔记0004
  6. sncr脱硝技术流程图_SNCR脱硝技术
  7. Nodejs Blob流方式下载
  8. 史上最全!20/21届春招/秋招 实习/校招 JAVA面试全攻略!复习回顾这一篇就够了!
  9. Leetcode 5773:插入后的最大值
  10. UVALive 6678 Judging Troubles
  11. C语言指针学习与使用
  12. 建网站选择网络诚信专属.xin域名,诚信赢天下!
  13. LaTeX错误 Misplaced alignment tab character
  14. android 截屏工具,Android带壳截图工具:Screener
  15. Git学习 - git commit检查以及跳过检查
  16. TOPSIS法(优劣解距离法)
  17. 五、医院决策支持系统
  18. MINI型 UWB 室内定位开发模块电路图及PCB和源码开源
  19. frameset框架的用法
  20. QY-19 GNSS位移监测站 一体化机身,三维位移监测

热门文章

  1. R语言学习系列之本地数据获取
  2. 微信小程序项目实例——心情记事本
  3. 亿级流量电商网站微服务架构图(图灵学院)
  4. Python根据csv绘制多折线图(内含批量读取+自定义坐标标签+阴影处理)
  5. 痘痘,多少事你不知道自己不知道?
  6. Eclipse安装插件swt实现可视化编程
  7. Mysql中主键和外键和索引
  8. Java练手项目3:基于Java的经典扫雷游戏(入门必备)!
  9. 直播网站源码,使用nodejs显示HTML页面
  10. 用C语言实现简单的计算器