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

CC2640遇到的奇怪问题

我用CC2640做开发的时候,出现一个奇怪的问题,请教是什么情况:

用smartRF Flash Programmer 2(ver1.7.4)作为程序下载工具,我下载程序的步骤是:先擦除芯片(all unprotect )下应用程序,然后不擦除下载栈。几天用了几个不同的工程,也还都正常。没想到,昨天用了例程里面的sensor Tag工程,编译下载并运行,手机测试端显示的蓝牙设备名称为“sensor Tag 2.0”;后来又用了simpleBLEPeripheral工程,结果程序下载成功后,手机测试端依然显示的名字是“sensor Tag 2.0”,而不是期望中的Simple BLE Peripheral,后来陆续试了几个不同工程,结果发现,手机端显示的蓝牙名字,始终是“sensor Tag 2.0”!!!要知道,我几个工程里面蓝牙名称都不一样 啊!

我现在想到的问题:

1,烧写过程,之前几天正常并且也换过工程,一切都正常,烧写过程应该没问题吧?并且我也试过了其他擦除方式,比如page in image,也试过force mass erase,也试过烧写栈之后重新下载时候只下载应用,总之烧写步骤我想到的都试了,无效;

2,手机APP,关APP重新开肯定试过不提,我换其他APP试,依然显示“sensor Tag 2.0”,重启手机也无效

现在迷茫了,这个“sensor Tag 2.0”真这么厉害?我该怎么办呢

不行只有换芯片了,但是我实在想把这个搞清楚

Shan:

回复 甜甜的大香瓜:

哈,换手机就显示simpleBLEperipheral了,原手机仍然是sensor tag。

您说的23两项所有方法全部试过了,都没用。因为我换过手机APP也是应用,就没再怀疑手机了。

请问这种现象是什么原因呢?我用的是IPHONE SE。还有,前两天还没有这样现象呢

谢谢

Shan:

回复 甜甜的大香瓜:

好的,明白了,谢谢!

对啦,21IC里面的feilusia是不是您啊

甜甜的大香瓜:

回复 Shan:

是的,这你都能发现~

Shan:

回复 甜甜的大香瓜:

那必须的,在二姨那边一直关注你的小团队呢,叫香瓜,搞蓝牙,中国都没第二个吧,哈哈

user4587069:

回复 Shan:

蓝牙名称出现在两个数组中,一个是广播包,一个是服务的ATT中,或许是你的app更新了ATT中的名称并且缓存造成的。

赞(0)
未经允许不得转载:TI中文支持网 » CC2640遇到的奇怪问题
分享到: 更多 (0)