TI中文支持网
TI专业的中文技术问题搜集分享网站

cc2630 5X5 应用问题

各位TI工程师们:

目前我司正在用cc2630这个芯片,在开发板上(7X7)已经写好并测试通过的代码,更改相关宏定义应用到自己做的板子(5X5)出现了问题:

1.开启宏MODULE_CC26XX_5X5,屏蔽宏MODULE_CC26XX_7X7,编译OK,将其烧录到我司自己的板子后出现程序运行到ICall_createRemoteTasks()这个函数出不来的现象,试了几块板都一样,不知道是什么问题?请TI工程师们给解答一下,谢谢!

2.后来用同样的代码烧录到开发板(7X7)就没有这个问题,程序可以正常运行,对于这种现象各位大神有没有遇到过?如有请帮忙解惑一下,谢谢!

Alvin Chen:

请尝试如下操作:

1.MODULE_CC26XX_5X5 替换MODULE_CC26XX_7X7

2.xTI_DRIVERS_LCD_INCLUDED 

user4585536:

回复 Alvin Chen:

@Alvin Chen

你好!我的宏定义如下:

xMODULE_CC26XX_7X7MODULE_CC26XX_5X5xTI_DRIVERS_LCD_INCLUDED

1.对于你的第一条建议有些疑问,MODULE_CC26XX_5X5 替换MODULE_CC26XX_7X7,是将协议栈中原本的宏定义MODULE_CC26XX_7X7全部替换掉,而屏蔽掉宏定义MODULE_CC26XX_5X5 的所有代码是吗?那样的话不就是选择7X7了吗??你是怀疑原来的宏定义MODULE_CC26XX_5X5下的代码有问题吗?还是我理解有误??7X7和5X5的代码主要改动有哪些?

2.刚刚又试了下发现DEBug调试时代码跳不出来,断电重启代码可以正常运行,难道用5X5调试需要特殊配置一下仿真器吗?我用的是XDS100V3(cJTAG, 2线),7X7开发板没有问题

Alvin Chen:

回复 user4585536:

4mm × 4mm RSM VQFN32 封装(10 个 GPIO)
5mm × 5mm RHB VQFN32 封装(15 个 GPIO)
7mm × 7mm RGZ VQFN48 封装(31 个 GPIO)

我的意思就是更改宏定义,不需要特殊配置仿真器哦。

user4585536:

回复 Alvin Chen:

@Alvin Chen

你好,我觉得你可能没仔细看我第一次的提问,我一开始就改了MODULE_CC26XX_5X5这个宏并且xTI_DRIVERS_LCD_INCLUDED

所以之前就是如下的宏定义

xMODULE_CC26XX_7X7MODULE_CC26XX_5X5xTI_DRIVERS_LCD_INCLUDED

出现的程序运行到ICall_createRemoteTasks()这个函数出不来的现象,针对这个情况请帮忙解答一下,谢谢!

赞(0)
未经允许不得转载:TI中文支持网 » cc2630 5X5 应用问题
分享到: 更多 (0)