Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

设备配置

robin edited this page Nov 13, 2017 · 3 revisions

需求介绍

不管开发什么设备,同类设备出厂的程序都是一样的,区分设备只能通过注入的信息区分开。而且通常设备还需要提供其他的一些功能。 这样导致不管用户开发的什么设备。在使用过程中,通常需要额外提供一下几种功能:

  • 注入密钥。
  • 注入参数。
  • 配置网络。
  • 获取设备信息。

这些功能可以通过usb口、串口、tcp等接口读取或者写入。而且为了实现这些功能,用户需要采取规范的通讯协议。

解决方法

为了满足用户的这种需求,我们把这块规范起来,并形成了统一接口和操作方式方法。这样有几个好处:

  • 用户操作简单。
  • 通讯协议一致,通讯工具统一。

需要提供给用户的功能

  • 操作配置的接口。
  • 配置采取的处理方式。阻塞和非阻塞方式。
  • 配置状态是否掉电保存。

Clone this wiki locally

AltStyle によって変換されたページ (->オリジナル) /