CC26xx--TI
文章平均质量分 87
cc2642一些随笔
jianqiang.xue
欢迎交流,寻找小众MCU厂商代理合作
展开
-
[IAR][CC2642R1] IDE安装和环境搭建,CC2642的环境配置
回到这个工具,点browse按钮选择已生成在桌面的ActivationInfo.txt文件:C:\Users\dpg\Desktop\ActivationInfo.txt,在安装包中找到IAR REG支持.rar解压,如图所示,得到IAR算号注册生成工具,双击License Generator.exe运行。将生成的码复制到软件界面,选择断网,(我们整个激活是离线激活,所以一定要断网)点击下一步。如图所示,浏览到桌面,选择到文件ActivationInfo.txt,然后点下一步。默认安装,一直下一步即可。原创 2023-05-08 20:00:00 · 1108 阅读 · 0 评论 -
[CC2642R1] Vscode环境开发
路径:C:\ti\simplelink_cc13x2_26x2_sdk_5_20_00_52\examples\rtos\CC26X2R1_LAUNCHXL\ble5stack\multi_role\tirtos\iar。选择对应路径,并点击【开始生成】名称:sysconfig_cli。导入完毕后,点击切换工作区。开始编译,等等1分钟左右。原创 2023-04-04 02:00:00 · 1196 阅读 · 0 评论 -
[CC2642R1][os_api] 中间件 封装OS接口
// 【请在全局区调用】// 声明线程#pragma data_alignment=8OS_THREAD_DECLARE(edebug, 2048);// 声明事件组OS_EVENT_DECLARE(edebug);// 声明消息的队列对象OS_MSG_DECLARE(edebug);// 从堆栈模块传递的应用程序事件。该类型由应用程序定义,因为它可以随意将事件排队到自己。typedef struct __PACKED { // object data typeuint8_t *data;u原创 2023-03-28 19:00:00 · 349 阅读 · 0 评论 -
[CCS12.1][CC2340] 环境搭建
准备:cc23xx_device_support_0.01.10.284_win64.zip(由代理商提供)simplelink_cc23xx_sdk_6_30_00_20_eng.exe (可提前安装)先安装:simplelink_cc23xx_sdk_6_30_00_20_eng.exe。安装 :sysconfig-1.14.0_2668-setup.exe (可提前)将压缩包里的[ccs_base],覆盖式替换CCS的[ccs_base].使用特制sysconfig_1.14.0。原创 2022-12-17 09:30:00 · 2647 阅读 · 2 评论 -
[CC2642R1][VSCODE+Embedded IDE+Cortex-Debug] TI CC2642R1 快速搭建VsCode开发环境
TI CC2642R1基于VsCode的开发环境原创 2022-09-15 18:10:00 · 1706 阅读 · 0 评论 -
[CC2642r1] 移植EDEBUG并替换TI自带LOG -- JLINK(RTT)-- XDS110(UART),添加ATCMD,快速实现单例测试
edebug_cc26xx.c – 82行 – 波特率115200 – 默认开启空闲接收中断回调(uart_read_callback)修改文件:source\ti\display\Display.h。编译器添加全局宏 ‘EDEBUG’原创 2022-09-13 20:22:48 · 388 阅读 · 0 评论 -
[IAR][TI-RTOS][xx-RTOS] 自动刷新线程数据
IAR需要设置刷新快捷键 (需要在仿真状态下,才有快捷键Debug选项)。IAR中的RTOS插件,是没有自动刷新功能,导致只能手动暂停或者手动刷新。触发条件:仿真中,且全速运行中。(缺少任一条件,都不会自动刷新)为了解决这个麻烦,开发了一个小工具,释放双手,后台自动刷新。支持各种不能手动刷新数据,不仅仅只有RTOS数据哦!注:关闭程序,需要手动任务管理器,结束进程。原创 2022-09-07 15:49:26 · 404 阅读 · 0 评论 -
[CC2642r1] 问题笔记 记录使用过程中发现的问题
文档链接:file:///C:/ti/simplelink_cc13x2_26x2_sdk_4_40_04_04/docs/ble5stack/ble_user_guide/html/ble-stack-5.x/creating-a-custom-bluetooth-low-energy-application-cc13x2_26x2.html#production-test-mode-ptm。1:在ti_ble_config.h中,将MAX_NUM_PDU 改6 和 MAX_PDU_SIZE改251,原创 2022-09-07 10:39:14 · 1120 阅读 · 0 评论 -
[CC2642r1][syscfg] 中文图形化界面,方便快速熟悉工具使用
为了帮助简化配置挑战并加速软件开发,我们创建了SysConfig,这是一个直观而全面的图形实用程序集合,用于配置引脚、外设、无线电、子系统和其他组件。为了帮助简化配置挑战并加速软件开发,我们创建了SysConfig,这是一个直观而全面的图形实用程序集合,用于配置引脚、外设、无线电、子系统和其他组件。交互式和直观的图形工具,用于启用,配置和生成初始化代码的pinmuxing, TI驱动程序和堆栈配置(蓝牙®低能耗,ZigBee®,线程,TI-15.4, EasyLink和NDK)原创 2022-09-02 20:23:26 · 1190 阅读 · 2 评论 -
[CC2642r1] ble5 stacks 蓝牙协议栈 介绍和理解 TI协议栈下载
Bonding(绑定),配对过程中会生成一个长期密钥(LTK,long-term Key),如果配对双方把这个LTK存储起来放在Flash中,那么这两个设备再次重连的时候,就可以跳过配对流程,而直接使用LTK对蓝牙连接进行加密,设备的这种状态称为bonding。如果paring过程中不存储LTK(不分发LTK)也是可以的,paring完成后连接也是加密的,但是如果两个设备再次重连,那么就需要重走一次paring流程,否则两者还是明文通信。原创 2022-09-02 15:18:09 · 865 阅读 · 0 评论 -
[CC2642r1] 移植RTT并替换TI自带LOG -- JLINK -- XDS110
【代码】[CC2642r1] 移植RTT并替换ti自带LOG。原创 2022-09-01 10:29:52 · 518 阅读 · 0 评论