2012-11-30 76 views
0

我正尝试将BLE模块连接到8051微控制器。 8051微控制器是8位的。虽然分配的UUID是16位和128位。我必须为此制作自己的UUID?或者我如何将UUID转换为8位?将BLE模块连接到微控制器

+2

我很困惑,8位微控制器与这里的任何东西有什么关系?您的模块只需要为其服务通告一个16位或128位的UUID。如果它是标准服务之一,则为此使用预定义的16位UUID,或者为专有服务生成自己的128位UUID。 –

回答

0

据我所知,

您只能使用128位和16位被保留的BLE标准。如果你只是自己玩,你可以安全地使用16位的UUID。如果它要投入生产和市场,那么最好选择你的128位UUID。

将128位UUID转换为8位是什么意思?你只需选择一个128位的UUID并坚持下去。当然,在你的8051中,你可以使用16字节的代码存储器来存储128位数据。