[IAR][CC2642R1] IDE安装和环境搭建,CC2642的环境配置

news/2024/10/23 3:40:27/

文章目录

  • 一、IAR安装
    • (1)压缩包下载
    • (2)IAR安装
    • (3) 注册
    • (4) 补丁
  • 二、在IAR中使用CC2642
    • (0)打开IAR,配置环境。
    • (1)例程位置
    • (2)打开例程
    • (3) 配置sysconfig工具
    • (4)结尾

一、IAR安装

(1)压缩包下载

压缩包内容
链接 提取码:evkn

(2)IAR安装

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
建议 目录写 C:\IAR8.50
在这里插入图片描述
这里需要勾选 TI XDS 【!!!注意!!!】
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
安装完毕
在这里插入图片描述安装完成然后首先退出安装窗口:

在这里插入图片描述

(3) 注册

在这里插入图片描述
在这里插入图片描述
选择license>offine activation离线激活:
在这里插入图片描述
会弹出如图所示的软件注册界面,选择第一项拥有许可证号码
在这里插入图片描述
在安装包中找到IAR REG支持.rar解压,如图所示,得到IAR算号注册生成工具,双击License Generator.exe运行

将序列号复制到IAR License Manager窗口里
在这里插入图片描述

将生成的码复制到软件界面,选择断网,(我们整个激活是离线激活,所以一定要断网)点击下一步
在这里插入图片描述

如图所示,继续选择第一项,离线激活,点下一步
在这里插入图片描述

该许可证是否应该锁定在硬件加密狗上,我们选择no,点下一步
在这里插入图片描述

如图所示,浏览到桌面,选择到文件ActivationInfo.txt,然后点下一步
在这里插入图片描述

会在桌面生成一个ActivationInfo.txt文本,

回到这个工具,点browse按钮选择已生成在桌面的ActivationInfo.txt文件:C:\Users\dpg\Desktop\ActivationInfo.txt,

在这里插入图片描述

再点Activate license,生成文件ActivationResponse.txt

回到软件界面,点下一步
在这里插入图片描述

浏览到刚生成的机会文件ActivationResponse.txt,点下一步
在这里插入图片描述

以上操作完成后,软件已经完成一半l~!!!

(4) 补丁

在这里插入图片描述
先用注册,注册。IAR8.50同样这个方法
将licpatcher64a.exe 复制到以下目录,依次运行。每个文件夹运行一次。

  1. C:\IAR8.50\arm\bin\
  2. C:\IAR8.50\arm\bin\jet\bin\
  3. C:\IAR8.50\common\bin\

二、在IAR中使用CC2642

先安装TI_CC2642协议栈[simplelink_cc13x2_26x2_sdk_5_20_00_52.exe]
默认安装,一直下一步即可。安装约几分钟。

(0)打开IAR,配置环境。

在这里插入图片描述
从刚刚安装的协议栈路径,找到【C:\ti\simplelink_cc13x2_26x2_sdk_5_20_00_52\tools\iar】
在这里插入图片描述在这里插入图片描述

(1)例程位置

C:\ti\simplelink_cc13x2_26x2_sdk_5_20_00_52\examples\rtos\CC26X2R1_LAUNCHXL\ble5stack
在这里插入图片描述

(2)打开例程

在这里插入图片描述
在这里插入图片描述
另存为工程,因为TI不允许在SDK中开发。
在这里插入图片描述
在这里插入图片描述

(3) 配置sysconfig工具

在这里插入图片描述

新建一行,输入下面内容,OK确认即可。
在这里插入图片描述

.syscfg$SYSCONFIG_ROOT$\nw\nw.exe $SYSCONFIG_ROOT$ --compiler iar --product $SIMPLELINK_CC13X2_26X2_SDK_INSTALL_DIR$\.metadata\product.json --output $PROJ_DIR$ $FILE_PATH$

(4)结尾

到此,在IAR中开发CC2642工程完成,直接编译即可成功!
在这里插入图片描述
在这里插入图片描述

[CC2642r1] 问题笔记 记录使用过程中发现的问题

[CC2642r1] ble5 stacks 蓝牙协议栈 介绍和理解 TI协议栈下载

[CC2642R1][os_api] 中间件 封装OS接口

[CC2642R1] Vscode环境开发


http://www.ppmy.cn/news/66448.html

相关文章

Golang每日一练(leetDay0060) 多数元素、两数之和III

目录 169. 多数元素 Majority Element 🌟 170. 两数之和 III Two-sum-iii-data-structure-design 🌟🌟 🌟 每日一练刷题专栏 🌟 Golang每日一练 专栏 Python每日一练 专栏 C/C每日一练 专栏 Java每日一练 专栏…

使用MobaXterm在Windows系统远程Ubuntu系统

使用场景 通常大部分办公软件都安装在Windows系统上,使用Windows系统办公更便捷,并且大多办公软件在Ubuntu系统上不兼容,即使进行处理,使用体验也不好,下面针对在同一局域网使用Windows远程Ubnuntu进行ssh、VNC和打开…

进程组,会话的基础概念,以及进程组,会话,控制终端,前台后台之间的联系(系列文章第二篇)

前言 这个系列的文章有三篇,其目的是为了搞清楚: 进程,shell,shell进程,终端,控制终端,前台进程,后台进程,控制进程,前台进程组,后台进程组&#…

fast中user_id如何显示user表中的名称_关联模型

问题:编辑框内的user_id显示的是nickname 列表里如何显示nickname或是username 解决方案如下: 需要更改3个地方,控制器,模型,js文件 1.控制器index list($where, $sort, $order, $offset, $limit) $this->build…

Nacos-03-Nacos与Eureka的区别

服务实例 Nacos支持服务端主动检测提供者状态:临时实例采用心跳模式,非临时实例采用主动检测模式 临时实例心跳不正常会被剔除,非临时实例则不会被剔除 Nacos支持服务列表变更的消息推送模式,服务列表更新更及时 CAP理论 Naco…

谈谈MySQL的InnoDB存储引擎

大家好,我是易安! 今天我们谈一谈MySQL中InnoDB存储引擎。InnoDB存储引擎作为我们最常用到的存储引擎之一,充分熟悉它的的实现和运行原理,有助于我们更好地创建和维护数据库表。 InnoDB体系架构 InnoDB主要包括了内存池、后台线程…

(转载)从0开始学matlab(第2天)—MATLAB 变量的初始化

当变量初始化时,MATLAB 将会自动建立变量。有三种方式初始化 MATLAB 中的变量: 1 .用赋值语句初始化变量 2 .用 input 函数从键盘输入初始化变量 3 .从文件读取一个数据 前两种方法我们在这里讨论&#xff0c…

代理ip在爬虫中的应用

代理IP在爬虫中的应用主要是为了解决以下两个问题: IP封禁问题 很多网站为了防止爬虫,会对频繁访问的IP进行封禁,这样就会导致爬虫无法继续访问。此时,使用代理IP可以隐藏真实IP,从而避免被封禁。 IP限制问题 有些…