其他分享
首页 > 其他分享> > TI 开发相关

TI 开发相关

作者:互联网

最近在学一款TI的Soc的开发,新开了一个关于TI软件开发的专栏,记录学习的过程。

TI的工具链:

SDK

SDK : SimpleLink™ CC13x2 and CC26x2 software development kit  

SDK安装注意不能有空格和特殊字符,安装后里面有例程,带TI-RTOS和不带系统的,具体又细分了4个版本,ccs\gcc\iar\ticlang,ccs和iar是不同的ide,gcc和ticlang是不同的编译器

SDK的例程在ccs环境里面的扩展里面可以直接找到并导入,或者直接点击选择开发板及查看资料

TI支持SimpleLink™ 的设备选型及技术培训(SimpleLink学院)

TI资料下载及样品申请

 

IDE

TI IDE (CCS): Code Composer Studio integrated development environment (IDE)  

TI的芯片开发环境可以用它家的IDE也可以用IAR

推荐用CCS,开源、可以运行在不同的系统上、文档支持丰富、一些工具Syscfg和其它的GUI配置都集成进去了,适合多人协作开发,基于ecilpes框架组件更多、自由度更高、代码查阅更人性化;缺点是比IAR慢一些、用的人没有IAR多

CCS不建议下载11版本,可能会有些问题,可以尝试一下10.4版本

CCS使用手册,注意最新的手册可能也因为更新不及时导致和实际IDE操作页面稍微不同

Syscfg介绍视频

配合IAR开发使用sysconfig 工具

传感器处理器配置上位机Sensor Controller Studio使用:SCS配置生成的传感器驱动程序实际将机器代码最后放到了C文件内的一个数组当中,在主控制器程序中,会将该部分代码编译到特定的地址空间,实现Sensor Controller的程序运行;SCS可以创建任务,是带操作系统(TI-RTOS)的协处理器

编译器建议使用Clang编译器,和gcc差异详情可自行查询

下载

下载用的cc debugger 2引脚JTAG调试

CCS下载

Uniflash 烧录工具下载

SmartRF Flash Programmer v2 烧录工具

SmartRF Studio 评估工具

Bios用户使用向导

专栏的文章大体包括以下内容的记录:

CCS配合Clang的使用

配置下载调试的学习

TI-RTOS内核的学习

SDK及APIs的学习

硬件模块的驱动

蓝牙协议栈的学习

以上实操中遇见的坑

标签:IAR,CCS,开发,TI,相关,IDE,下载,SDK
来源: https://blog.csdn.net/Fei_Yang_YF/article/details/121234847