SNV如何删除数据?
2540一般操作只有osal_snv_write()和osal_snv_read()请问怎么删除?写入0xFF吗?这样做的话如果满了, 系统会自动整理吗?
View Article请问cc2540 OAD 如何build出*.bin文件?
我按照oda guid 配置编译出了 image_A.hex和image_B.hex.配合BIM文件烧录后可以工作。然后我开始配置编译*.bin文件。我按照文档把image_B的配置category-> linker->extra output 取消override default选项, 并把output format 改成simple-code. 点击确定。然后编译工程。...
View Articlecc2650 SensorTag Observer Mode 問題
大家好:我目前使用cc2650 SensorTag 加入Observer Role 在status = GAPObserverRole_StartDiscovery(DEFAULT_DISCOVERY_MODE, DEFAULT_DISCOVERY_ACTIVE_SCAN, DEFAULT_DISCOVERY_WHITE_LIST);得到是 SUCCESS,但是我利用手機當作Peripheral...
View Article关于POWER_SAVING的问题
例程是simpleBLEPeripheral原例程,开始为了实现功能,没有查过如何降低功耗的资料。例程中也是宏定义了POWER_SAVING,这个我没有变过,所以我一直以为我开着低功耗模式。拿到板子的第一件事就是调通UART和LED灯,为了方便测试,UART也一直正常使用。然后昨天看别人讨论,说宏定义了POWER_SAVING就没法正常使用UART,不知道如何解决。我很奇怪,为什么我一直都宏定义着P...
View ArticleCC2541的T1定时器 及做T11 捕捉功能, T10做定时功能问题。
您好, 请问下我在使用T1 定时器 用了P11口做 T11捕捉上升沿中断功能,此捕捉的脉宽时间不定,目前测试几乎在几百毫秒以内,而T10做了定时中断功能。定时1M-128分频,50000,大概6.4s的中断定时。但是在使用过程中,如果把捕捉跟中断一起使用时,定时中断T10 无法进入。也就是T1STAT.CH0IF 无法置起。若是我把 T1CCTL1 寄存器操作屏蔽了...
View ArticleCC2640 multi_role使用MTU问题
multi_role工程基于stack2.1#define MAX_PDU_SIZE 150#define MAX_NUM_PDU 6调用GATT_WriteCharValue( uint16 connHandle, attWriteReq_t *pReq, uint8 taskId...
View Article请指教,Z-Stack 2530协议栈中低功耗休眠设置的问题
您好:我用的协议栈版本是:ZStack-CC2530-2.2.0-1.3.0想做一个应用:终端节点入网完成以后进入休眠模式,然后通过外部中断的方式唤醒后发送数据并接受确认,之后再次进入休眠模式等待下一次的外部中断唤醒。但是我发现协议栈使能POWER_SAVING之后使用的是周期性休眠-唤醒机制,请问该如何设置呢?
View Articlecc2540 编译出错
BLE-CC254x-1.4.1.43908b\Projects\ble\SimpleBLESwitch\CC2540DB工程中,打开HAL_UART=TRUE后,编译出现错误:Error[e16]: Segment XDATA_I (size: 0x358 align: 0) is too long for segment definition. At least 0x13a more bytes...
View Article关于CC2541主从一体的问题
大家好: 我采用TI官网提供的主从一体解决方案SimpleBLESwitch1.4.1,原工程中没有使用串口,在IAR设置HAL_UART=TRUE后,编译出现错误:Error[e16]: Segment XDATA_I (size: 0x321 align: 0) is too long for segment definition. At least 0x120 more bytes...
View Articlecc2540 HAL_UART_DMA 问题
我想用到HAL_UART_DMA,我在Options里的Preproce栏目Defined symbols设置HAL_UART=TRUE,编译后出现Warning[w52]: More than one definition for the byte at address 0x6b in common segment INTVEC. It is defined in module...
View ArticleCC2540开启DMA传输
如题,用CC2540的UART接收57600bps的数据,丢包很严重,想用DMA模式进行接收,然后赋给Charactistic,在网上看到有如下方法:static void HalUARTPollDMA(void){ if((DMAIRQ&0x8) == 0x08) //DMA缓冲区状态标志 { dmaCfg.rxBuf[0] = 8; //定义数据长度...
View ArticleBLE串口发送数据的疑问
我想用一块主机模块扫描周围的从机模块并把扫描到的蓝牙的mac地址发送到上位机观看,附上代码:case GAP_DEVICE_DISCOVERY_EVENT: //设备扫描完成时,产生GAP_DEVICE_DISCOVERY_EVENT事件 { simpleBLEScanning = FALSE; if ( simpleBLEFindSvcUuid( SIMPLEPROFILE_SERV_UUID,...
View ArticleSimpleBLEPeripheral、SimpleBLEObserver、SimpleBLECentral、SimpleBLEBroadcaster这些...
SimpleBLEPeripheral、SimpleBLEObserver、SimpleBLECentral、SimpleBLEBroadcaster这些例程都是干嘛的?调试的时候我能用手机链接吗?
View Article手机自带蓝牙搜不到或连不上BLE蓝牙模块
hi,为什么手机上自带的蓝牙搜不到BLE蓝牙模块的设备呢,就算有些手机能搜到,连接时也连不上。非得下载第三方app(如lightblue),才能搜得到并连上。这是怎么回事呢?这是手机系统端的问题么?这个问题可以通过修改ble模块端的代码解决么?因为项目需要,需要手机自带蓝牙链接ble蓝牙设备望解惑
View Article【TI参考设计】2015年最Hot的工业类参考设计中文指南新鲜出炉!
想了解 2015 年最 Hot 的工业应用参考设计吗? 12本中文版参考技术指南新鲜出炉,还等什么?!赶快下载一探究竟!电机驱动系列参考设计隔离式电流分流和电压测量参考设计 点击本链接下载中文版参考指南用于三相逆变器的宽输入隔离型 IGBT 栅极驱动 Fly-Buck 电源参考设计 点击本链接下载中文版参考指南用于电机驱动的 400V 到 690V、AC 输入、50W...
View ArticleCC2640 与 加密外设通信的问题
现在要用 CC2640 连接一个 蓝牙外设,通过抓包发现,通信数据是加密的。如果知道密码的话,是不是就可以通信了。有没有相关的例子 可参考的?
View Articlecc2540建立连接失败
1)central和peripheral建立连接,central这边先打印 connected,然后立马又打印disconnected,disconnect reason:62, 我查了一下是:#define LL_STATUS_ERROR_CONN_FAILED_TO_BE_ESTABLISHED 0x3E // Connection Failed To Be...
View ArticleCC2540 DMA传输
如题,用CC2540的UART接收57600bps的数据,丢包很严重,想用DMA模式进行接收,然后赋给Charactistic,在网上看到有如下方法:static void HalUARTPollDMA(void){ if((DMAIRQ&0x8) == 0x08) //DMA缓冲区状态标志 { dmaCfg.rxBuf[0] = 8; //定义数据长度...
View Article