微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 请教大牛:主机把信息保存到从机,之后再从从机中读取,用什么方式解决比较合理?

请教大牛:主机把信息保存到从机,之后再从从机中读取,用什么方式解决比较合理?

时间:10-02 整理:3721RD 点击:

纯小白, 考虑了两种方式,请大牛指教:

1. 通过bluetooth socket方式在主从之间传递数据。 当前2541的SDK是否支持socket? 

2. 定义好service以及特征, 主机通过设置特征值方式告诉从机是保存信息还是读取信息,如果是保存则从机把主机写的信息保存起来,如果是读取,则从机把保存的信息读出来,更新到特征值上,通知主机读取特征值。

两种方式都不太爽,请教更顺畅的实现方式。

可以通过串口给主机发送AT命令,让主机发送不同信息。主机发送的信息包括内容和一个ID号和一个状态值,从机收到后对ID号进行判断是操作哪一块数据,根据状态值判断是读还是写,之后进行相应操作就好了。如果掉电后数据还用的话就直接传flash号就行了,表明对哪一块flash操作。

ok, 多谢啦。

另外, 2541的SDK支持socket吗? 我好像没有找到哎。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top