CC1310 基于CCS工程建立+Sensor Controller ADC

基于TIRTOS,PacketTx+Sensor Controller ADC+CCS工程建立

需要的工具:

1、simplelink_cc13x0_sdk_3_20_00_23

   CC1310的SDK,安装后在安装目录下会有CC1310的所有例程,可以快速建立需要的工程项目

2、SmartRF Studio 7

 射频基本配置

3、Sensor Controller Studio

 Sensor Controller Engine模块编程工具,在SCS上生成代码,添加至主工程程序中。

4、Code Composer Studio  

项目开发平台

CCS建立工程:

1、安装SDK

2、Project->Import CCS project->根据提示新建ccsworkspace文件目录存放工程

3、继续Import CCS project

4、Browse->SDK安装目录下的simplelink_cc1310_sdk_3_20_00_23

5、进入simplelink_cc13x0_sdk_3_20_00_23\examples\rtos\CC1310_LAUNCHXL\drivers选择例程,例如选择rfPacketTx,只需选择到文件夹

6、选择例程中tirtos_ccs后缀,选择cancel

7、选择完成后自动加载到ccs工程中,生成的工程在ccsworkspace文件目录下

8、此时,ccs工程即可编译,右键工程名,bulid project即可编译,小虫子debug即可下载调试。

9、生成Sensor Controller代码并添加至建立的ccs工程中

打开Sensor Controller Studio,选择一个example

选择路径至ccsworkspace工程目录,选择TIRTOS,SDK目录等

ADC Data Logger下,初始化代码,执行代码自动生成。需要其他自定义功能,需要使用内部的API,API接口在help->Sensor Controller task code language reference查看。

IOmapping下选择映射的IO

选择Code Gennrator->output SCIF driver file

10、即在ccsworkspace下生成adc_data_logger_launchpad文件夹,将adc_data_logger_launchpad->source文件拷贝至工程目录下,CCS自动添加进了驱动。

11、Sensor Controller生成的驱动目录下,main.c与import出的ccs工程中的main_tirtos.c有冲突,需要手动将两份代码做合并,并删除main.c,保留一个main()。

12、TI SDK中的新建task方法与Sensor Controller中生成的新建task方法不一致,本质上市驱动库使用的区别,将其整成一种方法。

SmartRF Studio射频配置:

根据页面设置需要的射频参数,如发送频率,发送速率,带宽,发送功率,白噪声等功能参数。Code export->生成配置文件->save,将生成的.c和.h文件替换工程中对应的.c.h文件。

https://download.csdn.net/download/lnwechag/12492159

  • 3
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值