1# * coding: UTF8 *
2"""
3
4=================================================================================================
5
6"""
7
8def open(type):
9   """
10   打开并根据board.json配置实例
11
12   :param type: 对象类型
13   :returns: 0: 成功,其他: 失败
14   :raises OSError: EINVAL
15   """
16   pass
17
18def write(dataBuffer):
19   """
20   发送串口数据,该函数为阻塞函数,串口发送完成后才会返回
21
22   :param dataBuffer: 待写入的数据
23   :returns: 0: 成功,其他: 失败
24   :raises OSError: EINVAL
25   """
26   pass
27
28def read(dataBuffer):
29   """
30   主动读取指定bytes的串口数据
31
32   :param dataBuffer: 读出来数据的存储空间
33   :returns: 0: 成功,其他: 失败
34   :raises OSError: EINVAL
35   """
36   pass
37
38def close():
39   """
40   关闭实例
41
42   :param 空:
43   :returns: 0: 成功,其他: 失败
44   :raises OSError: EINVAL
45   """
46   pass
47
48