TI CC3200 IAR 开发环境搭建
最近有个项目需要搞一下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 开发环境搭建相关推荐
- 极海APM微控制器基于IAR开发环境搭建与工程调试配置方法
极海APM微控制器基于IAR开发环境搭建与工程调试配置方法 ✨本篇主要针对基于IAR for ARM版本:V9.30.1环境搭建和工程调试配置过程进行介绍,当然也同样适用于基于ARM架构芯片的开发使用 ...
- Cortex-M0系列 - IAR开发环境搭建
序言 IAR的安装破解在其他博文中有教程,可直接跳转 ~ IAR安装破解教程 本篇描述在IAR中搭建Cortex-M0的开发环境,博主所用的芯片是STM32F030,其他M0的芯片也是一样的. IAR ...
- TI Davinci DM6446开发攻略——开发环境搭建
TI DAVINCI DM6446的开发环境搭建不像三星S3C2410,S3C2440,ATMEL的AT91SAM9260之类的单核ARM那么简单,因为DM6446还有DSP端的开发环境,以及双核之间 ...
- 【开发教程1】AI语音人脸识别-开发环境搭建
CC3200AI 实验教程 --疯壳·开发板系列 开发环境的搭建 CC3200 的开发涉及到多种开发环境及工具,例如集成开发环境IAR 或者Code Composer Studio(CCS).固件下 ...
- 图像识别DM8127开发攻略——开发环境搭建
经过两年多的爆炸性出货(针对我们这种小公司),目前稍微停顿了一下,现在难得有点时间继续写自己的博客,其实自己一直想静下心来做点东西,可惜做TI DAVINCI(ARM+DSP)这方面的人不太好招,本人 ...
- NB-IoT(7)---开发环境搭建及模组驱动开发
NB-IoT(7)---开发环境搭建及模组驱动开发 STM32CubeMX安装及使用 1.STM32CubeMX介绍 2.STM32CubeMX安装 3.STM32CubeMX使用 STM32Cube ...
- 【TI-AM5728】(1)开发环境搭建
TI官网:http://www.ti.com/product/AM5728 在官网下载芯片数据手册.用户开发指导手册,下载SDK等. SDK开发环境搭建步骤如下: 在操作之前 ...
- 【瑞萨RA4系列】开发环境搭建和点灯指南
[瑞萨RA4系列开发板体验]开发环境搭建和新手点灯指南 文章目录 [瑞萨RA4系列开发板体验]开发环境搭建和新手点灯指南 一.简单开箱 二.芯片简介 三.开发环境搭建 2.1 安装FSP(RASC) ...
- 基于S32K的MBD开发环境搭建
目录 1. 概念简介 1.1 toolbox的下载 1.2 MCD toolbox描述 1.3 MBD toolbox描述 1.4 MCD工具箱和MBD工具箱的关系 1.5 在线调试工具FreeMas ...
最新文章
- 再见了,收费的Navicat
- 微信支付遇到的坑--签名错误
- Spring Cloud —— RocketMQ 的消息类型
- 如何爬取html和样式,如何批量爬取多个网页上不同样式的表格?
- 大数据_Hbase-原理介绍 安装---Hbase工作笔记0004
- sncr脱硝技术流程图_SNCR脱硝技术
- Nodejs Blob流方式下载
- 史上最全!20/21届春招/秋招 实习/校招 JAVA面试全攻略!复习回顾这一篇就够了!
- Leetcode 5773:插入后的最大值
- UVALive 6678 Judging Troubles
- C语言指针学习与使用
- 建网站选择网络诚信专属.xin域名,诚信赢天下!
- LaTeX错误 Misplaced alignment tab character
- android 截屏工具,Android带壳截图工具:Screener
- Git学习 - git commit检查以及跳过检查
- TOPSIS法(优劣解距离法)
- 五、医院决策支持系统
- MINI型 UWB 室内定位开发模块电路图及PCB和源码开源
- frameset框架的用法
- QY-19 GNSS位移监测站 一体化机身,三维位移监测