Quantcast
Channel: 蓝牙论坛 - 最近的话题
Viewing all articles
Browse latest Browse all 7485

CC2640协议栈代码裁剪问题

$
0
0

在2640上修改HIDEmuKbd的代码做遥控器,发现用户区的代码超了,需要裁剪掉不用的部分

想把电池电量检测服务battservice去掉,但是一旦屏蔽掉hiddev.c中的这行代码:

  Batt_AddService();

则遥控器无法与主设备连接(可配对,但是无法连接主设备)。

想请问下TI的工程师,为什么去掉一个service会让设备无法连接

还有由于flash实在太小,虽然128k,但是协议栈、OAD都需预留大量空间,实际能用的也只有40K,不加外部flash和mcu的情况,怎样减去不需要的服务?谢谢


Viewing all articles
Browse latest Browse all 7485

Trending Articles