完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>
`
本帖最后由 3guoyangyang7 于 2016-5-3 13:40 编辑
一、前言
拿到任何一套开发板,无论是单片机,嵌入式,DSP,还是FPGA,第一件事肯定是搭建开发环境,一个好用的开发环境会让你事半功倍,所以我们第一步肯定是要搭建开发环境的。在上一篇文章也说了,CC3200的编译环境有两种,一个是IAR,一个是CCS,我们下边主要讲的是CCS的。好了,下边就开始今天的整体。
我们以后需要的的软件分为以下几种
①CC3200SDK_1.1.0,这个是3200的开发环境包,所有的ti提供的历程,库文件全在这个里边,另外还有CC3200烧录器的驱动。所以这个是开发的重中之重,所以第一个首先要装的就是这个。
②CC3100_CC3200_ServicePack_1.0.1.5.0,这个是板子上运行的固件,因为板子的上会自带文件系统,还需要支持wifi,所以当然需要固件的支持啦,现在好像在TI的官网下载不聊了,我也不知道为啥,TI提供的V1.1.0的servicePack是ServicePack-1.0.0.10-2.5.99.4-Beta,这个可能会更稳定吧。因为小狂一直用的就是1.0.1.5.0所以就还用他了。
③CCS TI自带编译器,是基于eclipse的一个编译器,基本用法也都差不多,所以熟悉eclipse开发的是一个福音
④uniflash TI下的flash烧录工具
⑤ pinmux 是TI提供的引脚配置程序,当然这个东西也可以不装,用这个挺方便的,所以就顺便装上了
⑥串口助手,这个以后调试的时候经常用到,所以就备用一个。
本篇文章参考TI的
,上篇文章提供的资料有
二、软件安装
Ti官网都提供了在线安装和离线安装两种方式,我个人强烈推荐使用离线安装,因为我个人感觉TI提供的下载源不是国内的,在线安装会有超时机制,我第一次装的时候就被坑了好久,哎,说多了都是泪,所以,大家切记切记啊。也有可能网络不错在线安装就能成功。
1、CC3200SDK_1.1.0
1.1下载
现在最新的版本应该是V1.2.0,具体我没用,还是安装v1.1.0版本的。下载地址如下
http://www.ti.com/tool/cc3200sdk
找到这句话,我们下载以前的版本。找到这个 然后 找到这个下载,下边会让注册一个账号,然后选择民用,才能下载。
1.2安装
下载完成后的就是这个样子的 双击开始
点击Next
接受协议,
设置安装路径,设置完成后,点击Next,会自动安装,安装完成后会提示你是否安装驱动,一定点是,否则的话,烧录器就不识别啦,因为我电脑上已经安装了,就不点击。否则会很麻烦。驱动完成后就可以点结束了,安装完成后的效果如下,在你的安装目录会出现这个
你接上cc3200的烧录器之后也会出现下面的提示
这就证明你的驱动也安装完成啦。
2、CC3100_CC3200_ServicePack_1.0.1.5.0
这个是固件,其实安装了之后要结合Uniflash使用的,单独的话没有什么意义,通过Uniflash来更新固件。
2.1下载
因为官网找不到这个server的下载地址了,小狂只有分享一个了额,但是估计官网的CC31xx_CC32xx_ServicePack-1.0.0.10-2.5.99.4-Beta-windows-installer也能正常适用,没有仔细对比
链接:http://pan.baidu.com/s/1nv0AYb3密码:z7bw
下载完成后,会是这种状况
2.2安装
我建议建立一个大文件夹,把所有需要的东西都安装到一个大文件夹里
安装过程如下
导入后应该就会提示结束了。
3、CCS
3.1下载
下载地址,这个要注意,下载离线版本的。
http://processors.wiki.ti.com/index.php/Category:Code_Composer_Studio_v6
上边的是在线安装,下边的是离线,我们选择离线安装
下载完成后,解压后是这个样子的
3.2安装
安装提示
那就要把安装文件夹放到根目录下
双击
按照下边流程做
选择安装目录
选择安装的内容,剩下的都选择默认,一阵next就行,我就不截图了,还是那个原因,要截图的话必须卸载重新安装,太麻烦了,下边的不复杂,就是一路默认,next。
安装完成,桌面会生成
。
4、uniflash
4.1下载
http://processors.wiki.ti.com/index.php/Category:CCS_UniFlash
看图
4.2安装
看图安装
同样安装完成后,就会出现
5、pinmux
5.1下载
下载地址
下载完成后是这个样子的
5.2安装
安装完成后会有这个
6、串口助手
这个就不用我说了,串口助手什么都行,只要是个串口助手就行我用的是这两个
到此,咱所有的软件都安装完成,现在就要大致讲一下各个软件如何用
三、软件测试
1
、
CCS
打开CCS,会让你选择工作目录,不想改默认就行,想改的话就改成自己的工作目录
进入界面后到软件中心安装这个东西
我的安装过了,所以叫update,不然的话就是select,这个包含了Add-on,所以装一个就行
然后,可以导入一下TI的历程跑一下试试看
选择你的SDK安装的目录,我的是在D盘
然后导入m4的库,和led程序
1是M4内核的库,里边包含了大部分的驱动,记住2尽量不要勾上,这样的话多个工程就可以调用相同的库了。点击Finish,就能加入到ccs中
同样的道理加入blink工程
然后编译库,右键点击driverlib
保证编译器最新
选择driverlib点击稍等一会,如果出现下边的状态表示编译完成
同样的道理编译blinky,配置如下
同样的道理如果没有报错和警告就证明编译完成,
然后设置调试工具
右击User Defined 选择
①是你SDK安装的目录,②都一样,选择图中黑色的部分,然后点击打开,出现下边的
点击ok
右击选择设置默认
如果用的是ti的评估板的话,必须按照如图所示接线,具体原因下一贴再说吧,这贴太长了,盗用一下ti的图
把1的跳冒拿下,放在SOP2上,其他的按照图早绿色接线。
硬件连接完成后,点击下边的图标就可以调试啦
进去之后
红框内的按钮会变成红色,这个时候点击一下,程序就会运行,然后,开发板上的三个小灯就会一个一个闪。
2
、
Uniflash
1是你得烧录器的串口号,前面由讲,2是擦除整个片子的flash,3是往flash里烧程序,4是更新固件包,5未知,小狂没有用到,6是获取当前的固件版本,7往flash里写文件,8是列举文件系统里都有什么东西,我们现在烧程序,只需要用3,按照如下方式做
①是你刚才编译的时候生成的.bin二进制文件,然后回去
点击编程,
等待编程完成,开发板是自带复位功能的,自己做的板子到时候会提示你复位,这时候需要按一下复位键的。然后移除SOP2的跳冒,按一下复位键,然后就可以执行了,下次断电上电也会执行程序的,记得下回下载程序的时候一定要把SOP2的跳冒放回去。
3
、更新板子上的固件
按照下边的图操作就行
选择你安装的固件的地址,选择下边的bin文件
等待烧写完成,就完事了,是不是很简单,哈哈。
四、总结
剩下的软件我会在接下来用到的时候再详细写,今天的帖子就到这了,小狂的习惯就是一般做肯定会一贴完事的,累死我了,这个帖子写了将近3个小时,其中肯定有不足的地方,到时候有哪些地方有错,哪些地方还需要补充,直接帖子下方回复就行,这样小狂看到后会及时修改,回复问题。另外看官们,看在小狂那么辛苦的份上给点个赞,回复一波支持一下给个安慰。 修改: 2016-5-3 13:36 修改 这次主要修改了,servicepack的类型,对应的是V1.1.0版本的SDK, CC3100_CC3200_ServicePack_1.0.1.5.0
其他跟着小狂玩CC3200系列请移步如下连接
` |
相关推荐
10个讨论
|
|
|
|
|
|
|
moyanming2013 发表于 2016-5-3 11:42 嗯,因为我当时做开发用的是SDK1.1.0 没有注意到ServicePack的更新,也是写帖子的时候才看到SDK1.2.0,我当时也测试了一下,编译库的时候还是有些不一样的所以就按照1.1.0来了,谢谢提醒,我把ServicePack的安装改成V1.1.0的版本对应的ServicePack-1.0.1.5.0,另外最新的安装包会更新一些东西,但也不是非用不可,TI官方肯定会推荐最新的,谢谢 |
|
|
|
|
|
moyanming2013 发表于 2016-5-3 11:42 其实固件是为了适应TI wifi库,和文件系统这些东西的,一般要是TI改了库中的东西,响应的sevicepack,就要变动,毕竟是两个核,也只能这么同步吧,所以,不是侥幸可以使用,是某些功能肯定会出问题的(TI修改的部分),为了严谨不能报侥幸态度啊,说不定哪一天就不好用了,当然我就按照1.1.0的来写了,因为我刚才看了一下,按照V1.2.0的话我可能要修改很多东西,TI这个固件库说实话,应该做到向下兼容,否则其实就很2b |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
422 浏览0 评论
普中科技F28335开发板每次上电复位后数码管都会显示,如何熄灭它?
285 浏览1 评论
894 浏览0 评论
TMS320F28377D:新做了以377d为芯片的板子,上电后芯片复位引脚出现方波请问如何解决?
2069 浏览0 评论
TPS55340通电后输入端保险丝烧断,芯片输入和GND之间短路
3814 浏览4 评论
CC3100BOOST使用CC3200lunchXL进行烧录
858浏览2评论
94浏览2评论
129浏览2评论
106浏览2评论
128浏览2评论
小黑屋|手机版|Archiver|德赢Vwin官网(湘ICP备2023018690号)
GMT+8, 2024-8-30 15:11, Processed in 0.986604 second(s), Total 91, Slave 76 queries .
Powered by德赢Vwin官网 网
© 2015bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号