在IAR Embedded Workbench 中快速创建和导入CC1310(CC13XX)相关的工程例子

CC1310是TI唯一的一款可编程sub-1G Hz的RF芯片,可以运行在433M的频段上,并且有极低的功耗,据说一颗电池可以用20年……因此CC1310在物联网的开发中具有举足轻重的地位。
要想在IAR Embedded Workbench for ARM中编程CC1310需要两个条件:

  • 1、IAR Embedded Workbench for ARM在7.30.3及以上
  • 2、安装TI的SimpleLink 设备 RTOS

现在共享一下IAR Embedded Workbench for ARM7.50.3,链接:http://pan.baidu.com/s/1bNvMSe 密码:802s
如果要是感觉百度网盘网盘下载速度太慢,可以在官网下载安装包,只需下载百度网盘内的注册机和破解教程即可。
RTOS可以免费在TI的官网上下载

image.png

本文是参考TI论坛上的【TI 工程师分享】在IAR快速创建和导入CC13xx相关的工程例子整理的,只是一个快速创建工程的方式,对于完全创建工程的方式可以参考官方教程Creating TI-RTOS Applications in IAR Embedded Workbench

1、安装IAR Embedded Workbench for ARM 并破解

具体参见百度网盘破解教程

2、安装RTOS,并保存到默认文件夹

image.png

3、拷贝RTOS中的对应文件夹

现在以hello文件夹为例,地址应该是C:\ti\tirtos_cc13xx_cc26xx_2_21_00_06\examples\IAR\CC1310DK_7XD\hello

image.png

将hello文件夹拷贝到工作目录中。

4、创建基于RTOS的IAR工程

  • 1、打开IAR for ARM,创建新的Workspace,IAR -> File -> New -> Workspce
  • 2、创建新的Project,IAR -> Project -> Create New Project
image.png

保存Project到hello文件夹,并且命名为hello,后缀是ewp。

  • 3、保存创建的workspace


    image.png

    将workspace同样保存在hello文件夹内,名字还是命名为hello,后缀是eww。

  • 4、导入ipcf文件,IAR -> Project -> Add Project Connection
image.png
image.png

选择拷贝过来的hello.ipcf,此时在左侧可看到工程的组织架构

img
  • 5、导入TI RTOS相关的环境变量
    IAR -> Tools -> Configuration Custom Argument Variables


    image.png
image.png

环境变量的位置处于C:\ti\tirtos_cc13xx_cc26xx_2_21_00_06\examples\IAR\tirtos_cc13xx_cc26xx_2_21_00_06.custom_argvars

image.png

导入环境变量后的结果


image.png
  • 6、此时整个工程即创建完成,可执行IAR -> Project -> Rebuild All进行编译整个工程
    这个过程可能会持续一段时间,程序没有任何反应,因为第一次编译会把RTOS里面sysbios、knl相关的库都链接起来。然后就可以看到编译通过了。
image.png
  • 7、选择适合的仿真器进行调试
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,280评论 19 139
  • (原文:How to Create a Framework for iOS 作者:Sam Davies 译者:Mr...
    王宪岭阅读 10,417评论 3 23
  • 第1章 再傻也懂了 电梯缓缓的上升,一想到半个月没见的邵正飞,夏筱筱的心里充满了期待和甜蜜!他说有好事要告诉她,今...
    AA樱桃小说阅读 3,698评论 0 0
  • 如果说有人问我你儿时最大的梦想是什么? 也许我会吱吱呜呜地说出几个,县长、记者、外交家…… 但我一定不会梦想自己成...
    遇见苏小州阅读 2,833评论 6 4

友情链接更多精彩内容