CC2640RSM(4*4)的TDO和TDI在IAR下如何用作普通GPIO口
CC2640RSM(4*4)的TDO和TDI在IAR下不能用作普通GPIO, 使用了XDS100V3的2线cJtag口作为下载和调试, 资料里看到其TDI和TDO跟IO3和IO4是复用的, 但总是不能控制, 如何解决?
View ArticleCC2541硬件复位功能HAL_SYSTEM_RESET,该功能只在两种时钟模式下才能正常复位??
我专门测试了CC2541硬件复位功能HAL_SYSTEM_RESET,该功能只在两种时钟模式下才能正常复位,代码如下:/* disable interrupts, set watchdog timer, wait for reset */#define HAL_SYSTEM_RESET() st( HAL_DISABLE_INTERRUPTS(); WDCTL = WD_RESET1; WDCTL...
View Article如何应用CC2650 开发板(BLE无线模式)读取加速计传感器(数字输出)的数据,实现加速计传感器的功能?
您好,我打算最后设计出一块包含Simple Link CC2640 BLE smart MCU 和 LIS2DS12 加速传感器的PCB板来测睡姿以及睡眠状态。可是还完全不会使用CC2640 MCU模块。现在先买了CC2650的开发板,准备从它开始学习BLE技术应用。1....
View Article【4.12 BLE研讨会精彩QA+有奖问卷调查】有关蓝牙5.0的那些常见问题,请戳这里!持续更新中。。。
研讨会精彩QA NEW! 4 月 27 日新添 16 个问答 Q: CC2640在低功耗模式下对两线制串口的支持,有相关的使用例程么?A:可参考我们的低功耗2线UART工程(Unified NPI with UART Software Handshaking)来进行移植,...
View ArticleLaunchpad 上的TM4C1294NCPDT13 无法使用XSD110
最近在学习CC2640R2的板子,但前天板子突然无法被电脑识别了。一开始还能在设备里面看到Tiva Device firmware upgrade 的字样,用另外一块Launch pad 将两边的XSD110 out 相接,尝试了LM flash 和Uniflash 都无法连接到。后来在xdsdfu 的指令中找到了希望,将第二块板子设置为USB DFU 模式,冒失可以用LM...
View Article26407x7 + scs +uart
大家好最近在做2640 uart部分,想功耗低一些就是用了scs协议栈:BLE_STACK_2_2_1IAR :7.70.1用SCS生成了uart的代码驱动,导入了我的工程中新建了一个任务(线程) 但是广播+串口部分测量电流为850 - 870ua我想加一个中断,如果使用串口的话就中断打开串口。如果不使用就中断关闭串口请问一下如何关闭scs产生的串口谢谢
View ArticleCC2541无外部32.768K晶振,WatchDog只在两种时间下起作用,分别为:15.625 ms和1.9ms
CC2541无外部32.768K晶振,WatchDog只在两种时间下起作用,分别为:15.625 ms和1.9ms,各初始化函数为:系统时钟初始化函数:// switch to the 16MHz HSOSC and wait until it is stable#define SET_OSC_TO_HSOSC() \{ \ CLKCONCMD = (CLKCONCMD & 0x80) |...
View ArticleCC2541 BLE_Bridge多任务环境下启用看门狗仍然会死机
CC2541 BLE_Bridge多任务环境下启用看门狗仍然会死机,测试看门狗能正常复位,但只要喂狗的任务未死机,其它任务死机了,整个蓝牙就不可被搜索了,解决一个问题又冒出来一个问题,但TI未公布全部的协议栈源码,有些任务不可追踪,任务如下:const pTaskEventHandlerFn tasksArr[] ={ LL_ProcessEvent, // task 0...
View Article如何利用CC2540 在PC Window环境下做二次开发?
你好!目前我们利用CC2541给可以做一个玩具枪,和手机配合使用,功能OK。目前有一个扩展需求,就是这个玩具枪需要和PC结合使用,具体场景是:1、玩具枪上的蓝牙模块是从设备,和PC通过蓝牙无线连接2、玩具枪上检测不同的操作动作,并将信息通过蓝牙无线发送给PC,PC端读取相应的数据,做进一步的应用开发目前的想法,将cc2540 usb...
View ArticleCC2640R2串口问题
以前使用CC2640开发因为资源快不够了,最近开始使用CC2640R2,在使用过程中发现串口异常,初始化串口之后,只要调用UART_write;就会出现异常,没有广播,好像死机了,同样的方法在CC2640中能正常使用。CC2640R2开发板为官方开发板,使用例程为C:\ti\simplelink_cc2640r2_sdk_1_35_00_33\examples\rtos\CC2640R2_LAUNC...
View ArticleCC2541芯片量产测试问题咨询
目前我司项目产品使用2个CC2541进行通信,目前准备量产。想了解一下CC2541量产测试相关,要求:1. 要求测试CC2541 PBA的性能比如RSSI,以及工作是否正常。不知道是否有相关的工具可以辅助测试,或者自动化测试,加快生产的效率。请提供相关的建议,多谢!
View ArticleCC2640R2F -- 扫描和广播双模式运行
你好,我最新的CC2640R2F协议栈中找到了主从机双模式运行的示例工程。请问有没有扫描和观察双模式运行的示例工程呀?如果有的话,相比于单一模式,在扫描功能上会不会有减弱呢?最近在做的项目需要对周围的蓝牙设备进行实时扫描监控
View ArticleCC2541 蓝牙遥控IOS拍照问题
我使用HIDEmuKbd的工程模板,用keyfob,每按一次按键向手机发送音量键+或-的键值,以此来遥控手机拍照。现在的情况是安卓可以正常使用,ios却没有反应,不知道问题出在哪里?如果发送的键值是按键abcd...之类的,ios也能接收显示,但是音量键等超过0x80的值就会有问题。音量键+-的键值我使用的是0x80和0x81,hidReportMap修改如下:static CONST uint8...
View ArticleCC2640R2编程问题
各位大神,小弟看了好久的官方例程,也找了类似的simplink例程解析,还是没有看懂。虽然知道大概结构差不多,好多函数具体都是包含在开发包,不知道怎么用。现在就想知道最简单的两个函数:第一,如何设置管脚为ADC并采样(可以用SDK里面的drivers文件夹下的ADCCC26XX.c里面的函数吧)?第二,采样的数据用什么函数通过蓝牙发送出去(发送的函数应该包含发送目的地址吧)?能否给一个用CC2640...
View Article