万里长征只差一步了,用CC2640做了一个产品,现在卡在用户OAD阶段,我们在电脑OAD已经成功,现差手机。
万里长征只差一步了,用CC2640做了一个产品,现在卡在用户OAD阶段,我们在电脑OAD已经成功,现差手机。我们希望产品到用户手中,如果我们程序有更新的话,用户可以用手机进行更新。现在的市场上使用 NORDIC 蓝牙IC 做的蓝牙产品,大部分都支持用户可以用手机进行更新程序 , NORDIC把这个 叫做 DFU。那么我们的TI 产品该怎样实现?我们需要 安卓 和 IOS 的 OAD APP软件 ,...
View Article蓝牙4.0/4.2/5.0,目前哪个手机支持最好?
我的目的是通过ble来传输0.5-3.3kB/s的数据给手机,先前用CC2540,现在说蓝牙4.2的手机连不上我的CC2540了。请问TI的技术支持,我现在要升级我设备应该选蓝牙4.2还是蓝牙5.0的芯片,哪种目前支持的手机最好?还是不升级反而目前的手机支持是最好的?
View Articlecc2640R2F 工程 怎么裁剪瘦身?rtos 或者BLE,从哪里入手?
cc2640R2F 工程 在demo基础上开发,编译出来使用优化模式也已经90多kB,功能不能删减了,后期还要加OAD及其他功能,flash 满了,那么rtos 或者BLE,是否可以裁剪,从哪里入手?
View Article在simpleGATTProfile.c 中,simpleProfile_ReadAttrCB()函数里,如何知道读取数据的长度?
在simpleGATTProfile.c 中,simpleProfile_ReadAttrCB()函数里,如何知道读取数据的长度?即需要实际读取多少个字节?
View ArticleCC2541 串口printf函数调用的问题
自己写了个printf函数 如下void Printf(const char* fmt,...) { va_list ap; char string[100]; va_start(ap,fmt); vsprintf(string,fmt,ap); va_end(ap); NPI_WriteTransport(string,strlen(string)); }例程里面的串口发送函数如下void...
View Article关于BLE4.0和BLE5.0的几个问题
最近项目需要用到BLE5.0,于是我首先复习了下几年前用的BLE4.0,发现有几个问题不明白,特此请教:1.我将peripheral修改如下: uint32 passkey = 6688; // passkey "000000" uint8 pairMode = GAPBOND_PAIRING_MODE_INITIATE; 我在用手机上的BLE Device...
View ArticleSimpleBLEMulti patch例程编译不过
ble_cc26xx_2_01_00_44423 的协议栈中加入 SimpleBLEMulti patch 主从一体例程,可编译不过,求解
View ArticleCC2640:HAL_SYSTEM_RESET 失败
#define HAL_SYSTEM_RESET() (HWREG( AON_SYSCTL_BASE + AON_SYSCTL_O_RESETCTL ) |=...
View Article请教cc2640的HAL_SYSTEM_RESET()问题 以及 看门狗问题
大家好!我使用cc2640做应用时,涉及到使用HAL_SYSTEM_RESET来重新启动整个系统。有一定的概率会发生:执行HAL_SYSTEM_RESET()后,硬件并未真正重新启动,而是看上去死机样子,只用在reset pin上作用电平才可以恢复。问下,使用HAL_SYSTEM_RESET进行系统复位,是否对程序上下文有要求?...
View ArticleCC2640 HAL_SYSTEM_RESET问题
查看到开发手册里,对于芯片的复位是调用这个函数HAL_SYSTEM_RESET(); 但是我在调试的时候发现,调用了该函数后,就不广播了另外还有一个函数,手册里同时介绍的HCI_EXT_ResetSystemCmd(HCI_EXT_RESET_SYSTEM_HARD);调用了也是一样的效果,不再广播是不是因为调用后芯片没有跑起来
View ArticleCC2640的LED配置
新手初次接触CC2640,欲配置LED。根据Software developer's guide的步骤,却不知应该在simpleBLEphripheral.c文件的什么位置添加这步骤2和3的代码?望指教。谢谢2. Declare the pin configuration table and pin state / handle variables to be used by...
View ArticleCC2640R2F AES 128bit CBC 加密
如题,CC2640R2F AES 128bit CBC 加密出来的数据和APP、服务器加密出来的数据不同。下面是我的实际代码,请问代码有什么问题?uint8_t AES_encryptionByCBC(uint8_t *key, uint8_t *dataIn, uint8_t *dataOut) { // Declaration (typically done in a task)...
View ArticleCC2541 蓝牙连接问题
我们采用CC2541做的蓝牙模块;作为微信硬件设备开发;IOS可以正常连接;部分品牌的android手机也可以正常连接;接下来的就是出现问题的手机了;问题:所有模块都能与微信官方APP(AirSyncDebuuger)调试工具进行通信;在使用华荣耀6X ,5C手机连接时均无法连接微信硬件公众号;手机恢复出厂设置后能够正常连接几次;以后又无法正常连接;
View Article函数HAL_SYSTEM_RESET()调用后有一定的概率导致系统起不来!!!!!
我用的是cc2640芯片,在某天event里,先调用了iic写一个数值,然后写了nv,最后调用函数HAL_SYSTEM_RESET()。得到结果是大部分情况下能够将系统成功重启,但是有一段时间就不能成功重启。想问问有大神遇到过这样的问题或者知道解决方法的没有?万分感谢!!!!!
View ArticleCC2564与MSP432P401R直接收发(HCI)音频数据,应该如何设置?
开发板使用的MSP432P401R + boost-CC2564MODA + CC3200 AUDBOOST;软件SDK使用的CC256x MSP432 Bluetopia SDK...
View Article