微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2541烧录进的程序读出来不一样

CC2541烧录进的程序读出来不一样

时间:10-02 整理:3721RD 点击:

你好!同一颗IC烧录一个.hex程序后,再将这个IC的程序读出来,将烧录的程序和读出的程序进行对比,发现有很多的区别,这是为什么?(没有启用写保护)

有时候程序烧写时,工具会自动添加一些东西,导致读出来不一样。

最主要是看功能是否符合预期?如果符合就没有问题

Dear Viki:

         现在我用CC2541编写的程序在与Mate9(Android7.0)连接时,连上后马上就会断开,手机App无法搜索到BLE的service,用第三方app测试结果一样,但是和其他手机系统(Android6.0或者以下)则可以正常连接,所有功能都正常,CC2541程序是基于BLE-CC254x-1.4.2.2协议栈。非常奇怪的是将同样的程序重新烧录后,又可以和mate9正常连接。所以我想将CC2541的程序读出来和烧录程序比较,但是发现差异有很多。

        请帮忙分析下以上问题是什么原因导致的?

是不是卡在服务发现这一步?之前也有客户反应跟Android 7.0的连接问题

Dear Viki:

        是的。同样的app连接其他家的BLE IC是可以的,CC2541与Android7.0的连接问题是什么原因导致的?如何解决?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top