一种人机交互控制器及其控制方法与流程

文档序号:28421658发布日期:2022-01-11 22:24阅读:206来源:国知局
一种人机交互控制器及其控制方法与流程

1.本技术涉及智能家电技术领域,特别是涉及一种人机交互控制器及其控制方法。


背景技术:

2.目前,技术人员在设计智能家电的人机交互控制器时,通常会根据智能家电的功能来设计人机交互控制器的中按键对应的功能。其中,按键与功能之间通常是绑定的。
3.当智能家电的功能需要修改时,由于原有的人机交互控制器按键与功能之间的绑定关系,导致原有的人机交互控制器无法实现修改后的功能,人机交互控制器的通用性较差。


技术实现要素:

4.基于此,有必要针对上述技术问题,提供一种人机交互控制器及其控制方法。
5.第一方面,提供了一种人机交互控制器,人机交互控制器包括微控制器和至少一个交互单元;其中,
6.微控制器,用于当检测到用户针对第一交互单元的交互操作时,获取第一交互单元对应的第一交互单元序号;
7.微控制器,还用于根据第一交互单元序号,确定微控制器中预先分配的第一交互单元序号对应的第一交互单元地址;
8.微控制器,还用于读取第一交互单元地址中存储的第一功能码,并将第一功能码发送给智能家电,以使智能家电执行第一功能码对应的功能。
9.作为一种可选的实施方式,微控制器,用于接收第一更新消息,第一更新消息中携带有第二交互单元序号和第二功能码;
10.微控制器,还用于根据第二交互单元序号,确定微控制器中预先分配的第二交互单元序号对应的第二交互单元地址;
11.微控制器,还用于将第二功能码写入第二交互单元地址。
12.作为一种可选的实施方式,人机交互控制器还包括至少一个显示单元;
13.微控制器,还用于读取第一交互单元地址中存储的第一显示单元对应的第一显示单元序号;
14.微控制器,还用于根据第一显示单元序号,确定微控制器中预先分配的第一显示单元序号对应的第一显示单元地址;
15.微控制器,还用于读取第一显示单元地址中存储的第一图像,并通过第一显示单元显示第一图像。
16.作为一种可选的实施方式,微控制器,用于接收第二更新消息,第二更新消息中携带有第二交互单元序号、第二功能码和第二显示单元序号;
17.微控制器,还用于根据第二交互单元序号,确定微控制器中预先分配的第二交互单元序号对应的第二交互单元地址;
18.微控制器,还用于将第二功能码和第二显示单元序号写入第二交互单元地址。
19.作为一种可选的实施方式,人机交互控制器还包括至少一个显示单元;
20.微控制器,还用于根据第一交互单元序号,确定第一交互单元序号对应的第一显示单元序号;
21.微控制器,还用于根据第一显示单元序号,确定微控制器中预先分配的第一显示单元序号对应的第一显示单元地址;
22.微控制器,还用于读取第一显示单元地址中存储的第一图像,并通过第一显示单元显示第一图像。
23.作为一种可选的实施方式,微控制器,用于接收第三更新消息,第三更新消息中携带有第二显示单元序号和第二图像;
24.微控制器,还用于根据第二显示单元序号,确定微控制器中预先分配的第二显示单元序号对应的第二显示单元地址;
25.微控制器,还用于将第二图像写入第二显示单元地址。
26.第二方面,提供了一种如第一方面任一项所述的人机交互控制器的控制方法,人机交互控制器包括至少一个交互单元;包括:
27.当检测到用户针对第一交互单元的交互操作时,获取第一交互单元对应的第一交互单元序号;
28.根据第一交互单元序号,确定微控制器中预先分配的第一交互单元序号对应的第一交互单元地址;
29.读取第一交互单元地址中存储的第一功能码,并将第一功能码发送给智能家电,以使智能家电执行第一功能码对应的功能。
30.作为一种可选的实施方式,方法还包括:
31.接收第一更新消息,第一更新消息中携带有第二交互单元序号和第二功能码;
32.根据第二交互单元序号,确定微控制器中预先分配的第二交互单元序号对应的第二交互单元地址;
33.将第二功能码写入第二交互单元地址。
34.作为一种可选的实施方式,人机交互控制器还包括至少一个显示单元;方法还包括:
35.读取第一交互单元地址中存储的第一显示单元对应的第一显示单元序号;
36.根据第一显示单元序号,确定微控制器中预先分配的第一显示单元序号对应的第一显示单元地址;
37.读取第一显示单元地址中存储的第一图像,并通过第一显示单元显示第一图像。
38.作为一种可选的实施方式,方法还包括:
39.接收第二更新消息,第二更新消息中携带有第二交互单元序号、第二功能码和第二显示单元序号;
40.根据第二交互单元序号,确定微控制器中预先分配的第二交互单元序号对应的第二交互单元地址;
41.将第二功能码和第二显示单元序号写入第二交互单元地址。
42.作为一种可选的实施方式,人机交互控制器还包括至少一个显示单元;方法还包
括:
43.根据第一交互单元序号,确定第一交互单元序号对应的第一显示单元序号;
44.根据第一显示单元序号,确定微控制器中预先分配的第一显示单元序号对应的第一显示单元地址;
45.读取第一显示单元地址中存储的第一图像,并通过第一显示单元显示第一图像。
46.作为一种可选的实施方式,方法还包括:
47.接收第三更新消息,第三更新消息中携带有第二显示单元序号和第二图像;
48.根据第二显示单元序号,确定微控制器中预先分配的第二显示单元序号对应的第二显示单元地址;
49.将第二图像写入第二显示单元地址。
50.本技术提供了一种人机交互控制器及其控制方法,人机交互控制器包括至少一个交互单元;其中,当人机交互控制器检测到用户针对第一交互单元的交互操作时,获取第一交互单元对应的第一交互单元序号;根据第一交互单元序号,确定微控制器中预先分配的第一交互单元序号对应的第一交互单元地址;读取第一交互单元地址中存储的第一功能码,并将第一功能码发送给智能家电,以使智能家电执行第一功能码对应的功能。
51.本技术的实施例提供的技术方案至少带来以下有益效果:提高人机交互控制器的通用性。
52.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本技术。
附图说明
53.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
54.图1为本技术一实施例提供的一种人机交互控制器的结构示意图;
55.图2为本技术一实施例提供的一种人机交互控制器的结构示意图;
56.图3为本技术一实施例提供的一种人机交互控制器的结构示意图;
57.图4为本技术一实施例提供的一种人机交互控制器的结构示意图;
58.图5为本技术一实施例提供的一种人机交互控制器的结构示意图;
59.图6为本技术一实施例提供的一种人机交互控制器的结构示意图;
60.图7为本技术一实施例提供的一种人机交互控制器的控制方法的流程图;
61.图8为本技术一实施例提供的一种人机交互控制器的控制方法的流程图;
62.图9为本技术一实施例提供的一种人机交互控制器的控制方法的流程图;
63.图10为本技术一实施例提供的一种人机交互控制器的控制方法的流程图;
64.图11为本技术一实施例提供的一种人机交互控制器的控制方法的流程图;
65.图12为本技术一实施例提供的一种人机交互控制器的控制方法的流程图。
66.附图标记
67.110、微控制器;120、交互单元;130、显示单元;121、第一交互单元;122、第二交互
单元;123、第三交互单元;131、第一显示单元;132、第二显示单元;133、第三显示单元。
具体实施方式
68.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
69.本技术实施例提供的一种人机交互控制器,如图1所示,该人机交互控制器包括微控制器110、交互单元120和显示单元130。交互单元120可以是物理按键,也可以是虚拟按键,本技术实施例不作限定。其中,交互单元120包括第一交互单元121、第二交互单元122和第三交互单元123;显示单元130包括第一显示单元131、第二显示单元132和第三显示单元133。需要说明的是,本技术实施例并不限定交互单元120和显示单元130的数量,仅便于对本技术实施例进行解释。针对每个交互单元120,技术人员可以预先在微控制器110中为该交互单元120分配一个交互单元地址,并建立该交互单元120的交互单元序号与交互单元地址的对应关系。其中,第一交互单元121对应第一交互单元地址,第二交互单元122对应第二交互单元地址,第三交互单元123对应第三交互单元地址,以此类推。
70.同理,针对每个显示单元130,技术人员可以预先在微控制器110中为该显示单元130分配一个显示单元地址,并建立该显示单元130的显示单元序号与显示单元地址的对应关系。其中,第一显示单元131对应第一显示单元地址,第二显示单元132对应第二显示单元地址,第三显示单元133对应第三显示单元地址,以此类推。
71.本技术中涉及“第一交互单元及其序号,第二交互单元及其序号和第三交互单元及其序号以及第一显示单元及其序号,第二显示单元及其序号和第三显示单元及其序号”的表述,仅用于区分不同的交互单元和显示单元,以便解释说明,不限制本技术。第一交互单元、第二交互单元和第三交互单元均为交互单元中任一个交互单元,可以为同一个交互单元,也可以为不同的交互单元。同理,第一显示单元、第二显示单元和第三显示单元均为显示单元中任一个交互单元,可以为同一个显示单元,也可以为不同的显示单元。
72.下面将结合具体实施方式,对本技术实施例提供的一种人机交互控制器进行详细的说明,如图1所示,具体包括:
73.微控制器110,用于当检测到用户针对第一交互单元121的交互操作时,获取第一交互单元121对应的第一交互单元序号。
74.在实施中,当用户针对第一交互单元121进行交互操作时,微控制器110可以获取第一交互单元121对应的第一交互单元序号。
75.微控制器110,还用于根据第一交互单元序号,确定微控制器110中预先分配的第一交互单元序号对应的第一交互单元地址。
76.在实施中,微控制器110根据第一交互单元序号在交互单元序号和交互单元地址的对应关系中,查询第一交互单元序号对应的第一交互单元地址。
77.微控制器110,还用于读取第一交互单元地址中存储的第一功能码,并将第一功能码发送给智能家电,以使智能家电执行第一功能码对应的功能。
78.在实施中,针对不同的交互单元,用户可以设定不同的功能。微控制器110可以预先在该交互单元对应的交互单元地址里写入相应的功能码。微控制器110确定出第一交互
单元序号对应的第一交互单元地址后,微控制器110可以读取第一交互单元地址中存储的第一功能码。然后,微控制器110可以将第一功能码发送给智能家电。智能家电的主控器接收到第一功能码后,可以对第一功能码进行解码,得到第一功能指令,并执行该第一功能指令,也即执行第一功能码对应的功能。例如,如图1所示,第一交互单元为开机键,第二交互单元为风量键,第三交互单元为关机键。第一交互单元地址里写入第一功能码,即开机功能码。第二交互单元地址里写入第二功能码,即风量功能码。第三交互单元地址里写入第三功能码,即关机功能码。微控制器110将开机功能码发送给智能家电,智能家电的主控制器对开机功能码进行解码。由智能家电获取开机指令,并执行开机指令。
79.作为一种可选地实施方式,当智能家电的功能发生变更时,用户可以适应性的修改人机交互控制器中每个交互单元对应的功能。如图1所示,微控制器110用于接收第一更新消息。其中,第一更新消息中携带有第二交互单元序号和第二功能码。
80.在实施中,用户可以通过计算机设备连接人机交互控制器,在计算机设备中输入需要修改的交互单元序号(即第二交互单元序号)和功能码(即第二功能码)。相应的,计算机设备则会向人机交互控制器发送第一更新消息。其中,第一更新消息中携带有第二交互单元序号和第二功能码。此时,微控制器110,则会接收到第一更新消息。
81.微控制器110,还用于根据第二交互单元序号,确定微控制器110中预先分配的第二交互单元序号对应的第二交互单元地址。
82.在实施中,微控制器110根据第二交互单元序号在交互单元序号和交互单元地址的对应关系中,查询第二交互单元序号对应的第二交互单元地址。
83.微控制器110,还用于将第二功能码写入第二交互单元地址。
84.在实施中,微控制器110根据第二交互单元序号确定出第二交互单元地址后,微控制器110可以将第二功能码,写入第二交互单元地址。例如:如图1所示,当第二交互单元由风量键变更为开机键时,微控制器110可以将第二交互单元地址中存储的风量功能码修改为开机功能码。这样,可以实现修改人机交互控制器中各个交互单元的功能。
85.作为一种可选地实施方式,当智能家电针对交互单元设置对应的显示单元时,如图2所示,人机交互控制器还包括至少一个显示单元130。微控制器110,用于读取第一交互单元地址中存储的第一显示单元131对应的第一显示单元序号。微控制器110,还用于根据第一显示单元序号,确定微控制器110中预先分配的第一显示单元序号对应的第一显示单元地址。
86.在实施中,微控制器110读取第一交互单元地址中存储的第一显示单元序号。例如:如图2所示,第一交互单元121为开机键,第一显示单元131为开机图标。第一交互单元地址中存储了第一显示单元序号,即开机键地址中存储了开机图标对应的第一显示单元序号。微控制器110根据第一显示单元序号在显示单元序号和显示单元地址的对应关系中,查询第一显示单元序号对应的第一显示单元地址。
87.作为一种可选地实施方式,当智能家电的功能发生变更时,用户可以适应性的修改人机交互控制器中每个交互单元对应的功能和显示图标。如图2所示,微控制器110,用于接收第二更新消息。其中,第二更新消息中携带有第二交互单元序号、第二功能码和第二显示单元序号。微控制器110,还用于根据第二交互单元序号,确定微控制器110中预先分配的与第二交互单元序号对应的第二交互单元地址。微控制器110,还用于将第二功能码和第二
显示单元序号写入第二交互单元地址。微控制器110,还用于根据第二显示单元序号,确定微控制器110中预先分配的第二显示单元序号对应的第二显示单元地址。微控制器110,还用于根据第二显示单元地址读取第二图像。
88.在实施中,用户可以通过计算机设备连接人机交互控制器,在计算机设备中输入需要修改的第二交互单元序号、第二显示单元序号和第二功能码。相应的,计算机设备则会向人机交互控制器发送第二更新消息。其中,第二更新消息中携带有第二交互单元序号、第二显示单元序号和第二功能码。此时,微控制器110,则会接收到第二更新消息。微控制器110根据第二交互单元序号在交互单元序号和交互单元地址的对应关系中,查询第二交互单元序号对应的第二交互单元地址。然后,微控制器110可以将第二功能码和第二显示单元地址写入第二交互单元地址。例如:如图2所示,当第二交互单元功能发生变更时,用户可以通过计算机设备,将第二功能码写入第二交互单元地址。即当第二交互单元风量键的功能变更为关机功能时,根据第二交互单元序号,即风量键对应的第二交互单元序号,查找第二交互单元地址。微控制器110将第二交互单元地址中存储的风量功能码修改为关机功能码。同理,微控制器110根据第二显示单元序号查找第二显示单元地址。然后微控制器110将第二显示单元地址中存储的风量图标修改为关机图标。
89.可选的,如图3所示,微控制器110,还用于根据第一交互单元序号,确定微控制器110中预先分配的第一交互单元序号对应的第一交互单元地址和第一显示单元地址。微控制器110读取第一交互单元序号对应的第一显示单元地址中存储的第一图像,并通过第一显示单元131显示第一图像。微控制器110读取第一交互单元序号对应的第一交互单元地址中存储的第一功能码,并将第一功能码发送给主控制器。
90.在实施中,微控制器110根据第一交互单元序号在交互单元序号、交互单元地址和显示单元地址的对应关系中,查询第一交互单元序号对应的第一交互单元地址和第一显示单元地址。用户通过计算机设备预先将第一图像写入第一显示单元地址。微控制器110根据第一显示单元地址读取第一图像,并通过第一显示单元131显示。微控制器110根据第一交互单元地址读取第一功能码,并将第一功能码发送给主控制器。例如,如图3所示,微控制器110根据第一交互单元序号,即开机键对应的第一交互单元序号,确定第一交互单元地址,然后读取第一交互单元地址中的第一图像。微控制器110将第一交互单元地址中存储的开机功能码发送给主控制器。
91.作为一种可选地实施方式,当智能家电的功能发生变更时,用户可以适应性的修改人机交互控制器中每个交互单元对应的功能。如图3所示,微控制器110,用于接收第三更新消息。其中,第三更新消息中携带有第二交互单元序号、第二功能码和第二图像。微控制器110,还用于根据第二交互单元序号,确定微控制器110中预先分配的第二交互单元序号对应的第二交互单元地址和第二显示单元地址。微控制器110,还用于将第二功能码写入第二交互单元地址,并将第二图像写入第二显示单元地址。
92.在实施中,用户可以通过计算机设备连接人机交互控制器,在计算机设备中输入需要修改的第二交互单元序号、第二功能码和第二图像。相应的,计算机设备则会向人机交互控制器发送第三更新消息。其中,第三更新消息中携带有第二交互单元序号、第二功能码和第二图像。此时,微控制器110,则会接收到第三更新消息。微控制器110根据第二交互单元序号在交互单元序号、交互单元地址和显示单元地址的对应关系中,查询第二交互单元
序号对应的第二交互单元地址和第二显示单元地址。然后,微控制器110可以将第二功能码和第二图像分别写入第二交互单元地址和第二显示单元地址。例如:如图3所示,当第二交互单元122的功能变更为关机功能时,根据第二交互单元序号查找第二交互单元地址。然后微控制器110将第二交互单元地址中存储的风量功能码修改为关机功能码。同理,微控制器110根据第二显示单元序号查找第二显示单元地址。然后微控制器110将第二显示单元地址中存储的图像修改为关机图像。
93.可选的,如图4所示,微控制器110,还用于根据第一交互单元序号,确定微控制器110中预先分配的第一交互单元序号对应的第一交互单元地址。微控制器110读取第一交互单元地址中存储的第一图像,并通过第一显示单元131显示第一图像。
94.在实施中,技术人员可以预先为第一交互单元序号分配第一交互单元地址,并将第一图像直接写入第一交互单元地址。微控制器110根据第一交互单元地址直接读取第一图像,并通过第一显示单元131显示。例如,如图4所示,微控制器110根据第一交互单元序号,即开机键对应的第一交互单元序号,确定第一交互单元地址。然后读取第一交互单元地址中的开机图标。
95.作为一种可选地实施方式,如图4所示,微控制器110,用于接收第四更新消息。其中,第四更新消息中携带有第二交互单元序号、第二功能码和第二图像。微控制器110,还用于根据第二交互单元序号,确定微控制器110中预先分配的第二交互单元序号对应的第二交互单元地址。微控制器110,还用于将第二功能码和第二图像写入第二交互单元地址。
96.在实施中,用户可以通过计算机设备连接人机交互控制器,在计算机设备中输入需要修改的第二交互单元序号、第二功能码和第二图像。相应的,计算机设备则会向人机交互控制器发送第四更新消息。其中,第四更新消息中携带有第二交互单元序号、第二功能码和第二图像。此时,微控制器110,则会接收到第四更新消息。微控制器110根据第二交互单元序号在交互单元序号和交互单元地址的对应关系中,查询第二交互单元序号对应的第二交互单元地址。然后,微控制器110可以将第二功能码和第二图像写入第二交互单元地址中。例如:如图4所示,当第二交互单元122的功能变更为关机功能时,微控制器110根据第二交互单元序号查找到第二交互单元地址。然后微控制器110可以将第二功能码和第二图像,即关机功能码和关机图标写入第二交互单元地址。
97.可选的,如图5所示,微控制器110,还用于根据第一交互单元序号,确定微控制器110中预先分配的第一交互单元序号对应的第一交互单元地址。微控制器110读取第一交互单元地址中存储的第一显示单元地址。微控制器110读取第一显示单元地址中存储的第一图像,并通过第一显示单元131显示第一图像。
98.在实施中,技术人员可以预先为第一交互单元序号分配第一交互单元地址,并将第一显示单元地址写入第一交互单元地址。微控制器110读取第一显示单元地址中存储的第一图像,并通过第一显示单元131显示第一图像。例如,如图5所示,微控制器110根据第一交互单元序号,即开机键对应的第一交互单元序号,确定第一交互单元地址。然后微控制器110读取第一显示单元地址中的第一图像,即开机图标。
99.作为一种可选地实施方式,如图5所示,微控制器110,用于接收第五更新消息。其中,第五更新消息中携带有第二交互单元序号、第二显示单元地址、第二功能码和第二图像。微控制器110,还用于根据第二交互单元序号,确定微控制器110中预先分配的第二交互
单元序号对应的第二交互单元地址。微控制器110,还用于将第二功能码和第二显示单元地址写入第二交互单元地址。
100.在实施中,用户可以通过计算机设备连接人机交互控制器,在计算机设备中输入需要修改的第二交互单元序号、第二显示单元地址、第二功能码和第二图像。相应的,计算机设备则会向人机交互控制器发送第五更新消息。其中,第五更新消息中携带有第二交互单元序号、第二显示单元地址、第二功能码和第二图像。此时,微控制器110,则会接收到第五更新消息。微控制器110根据第二交互单元序号在交互单元序号和交互单元地址的对应关系中,查询第二交互单元序号对应的第二交互单元地址。然后,微控制器110可以将第二功能码、第二显示单元地址写入第二交互单元地址中。并将第二图像写入第二显示单元地址中。例如:如图5所示,当第二交互单元122的功能变更为关机功能时,微控制器110根据第二交互单元序号查找到第二交互单元地址。然后微控制器110可以将第二功能码(关机功能码)、第二显示单元地址写入第二交互单元地址。并将并将第二图像(关机图标)写入第二显示单元地址中。
101.可选的,如图6所示,微控制器110,还用于根据第一交互单元序号,确定第一交互单元序号对应的第一显示单元序号。微控制器110,还用于根据第一显示单元序号,确定微控制器110中预先分配的第一显示单元序号对应的第一显示单元地址。微控制器110,还用于读取第一显示单元地址中存储的第一图像,并通过第一显示单元131显示第一图像。
102.在实施中,技术人员可以预先为第一交互单元序号分配第一显示单元序号,微控制器110根据第一交互单元序号确定第一显示单元序号。技术人员预先为第一显示单元序号分配第一显示单元地址。微控制器110根据第一显示单元序号确定第一显示单元地址。技术人员预先将第一图像写入第一显示单元地址。微控制器110读取第一显示单元地址中存储的第一图像,并通过第一显示单元131显示第一图像。例如,如图6所示,微控制器110根据开机键对应的第一交互单元序号确定开机图标对应的第一显示单元序号。然后微控制器110根据第一显示单元序号确定开机图标对应的第一显示单元地址。微控制器110读取第一显示单元地址中的第一图像(开机图标),然后通过第一显示单元131显示第一图像(开机图标)。
103.作为一种可选地实施方式,如图6所示,微控制器110,用于接收第六更新消息。其中,第六更新消息中携带有第二交互单元序号、第二显示单元序号和第二图像。微控制器110,还用于根据第二显示单元序号,确定微控制器110中预先分配的第二显示单元序号对应的第二显示单元地址。微控制器110,还用于将第二图像写入第二显示单元地址。
104.在实施中,用户可以通过计算机设备连接人机交互控制器,在计算机设备中输入需要修改的第二交互单元序号、第二显示单元序号和第二图像。相应的,计算机设备则会向人机交互控制器发送第六更新消息。其中,第六更新消息中携带有第二交互单元序号、第二显示单元序号和第二图像。此时,微控制器110,则会接收到第六更新消息。微控制器110根据第二交互单元序号确定第二交互单元序号对应的第二显示单元序号。微控制器110根据显示单元序号与显示单元地址的对应关系,查询第二显示单元序号对应的第二显示单元地址。微控制器110可以通过计算机设备将第二图像写入第二显示单元地址中。例如:如图6所示,当第二交互单元122的功能变更为关机功能时,微控制器110根据第二交互单元序号查找到第二交互单元地址。然后微控制器110将第二功能码、写入第二交互单元地址。并将第
二图像写入第二显示单元地址。
105.本技术实施例还提供了一种人机交互控制器的控制方法,人机交互控制器包括至少一个交互单元,如图7所示,具体步骤如下:
106.步骤701,当检测到用户针对第一交互单元的交互操作时,获取第一交互单元对应的第一交互单元序号。
107.步骤702,根据第一交互单元序号,确定微控制器中预先分配的第一交互单元序号对应的第一交互单元地址。
108.步骤703,读取第一交互单元地址中存储的第一功能码,并将第一功能码发送给智能家电,以使智能家电执行第一功能码对应的功能。
109.作为一种可选地实施方式,如图8所示,具体步骤如下:
110.步骤801,接收第一更新消息。其中,第一更新消息中携带有第二交互单元序号和第二功能码。
111.步骤802,根据第二交互单元序号,确定微控制器中预先分配的第二交互单元序号对应的第二交互单元地址。
112.步骤803,将第二功能码写入第二交互单元地址。
113.作为一种可选地实施方式,如图9所示,人机交互控制器还包括至少一个显示单元,具体步骤如下:
114.步骤901,读取第一交互单元地址中存储的第一显示单元对应的第一显示单元序号。
115.步骤902,根据第一显示单元序号,确定微控制器中预先分配的第一显示单元序号对应的第一显示单元地址。
116.步骤903,读取第一显示单元地址中存储的第一图像,并通过第一显示单元显示第一图像。
117.作为一种可选地实施方式,如图10所示,具体步骤如下:
118.步骤1001,接收第二更新消息。其中,第二更新消息中携带有第二交互单元序号、第二功能码和第二显示单元序号。
119.步骤1002,根据第二交互单元序号,确定微控制器中预先分配的第二交互单元序号对应的第二交互单元地址。
120.步骤1003,将第二功能码和第二显示单元序号写入第二交互单元地址。
121.作为一种可选地实施方式,如图11所示,人机交互控制器还包括至少一个显示单元,具体步骤如下:
122.步骤1101,根据第一交互单元序号,确定第一交互单元序号对应的第一显示单元序号。
123.步骤1102,根据第一显示单元序号,确定微控制器中预先分配的第一显示单元序号对应的第一显示单元地址。
124.步骤1103,读取第一显示单元地址中存储的第一图像,并通过第一显示单元显示第一图像。
125.作为一种可选地实施方式,如图12所示,具体步骤如下:
126.步骤1201,接收第三更新消息。其中,第三更新消息中携带有第二显示单元序号和
第二图像。
127.步骤1202,根据第二显示单元序号,确定微控制器中预先分配的第二显示单元序号对应的第二显示单元地址。
128.步骤1203,将第二图像写入第二显示单元地址。
129.应该理解的是,虽然图7至图12的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图7至图12中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
130.可以理解的是,本说明书中上述方法的各个实施例之间相同/相似的部分可互相参见,每个实施例重点说明的是与其他实施例的不同之处,相关之处参见其他方法实施例的说明即可。
131.关于人机交互控制器的控制方法的具体限定可以参见上文中对于人机交互控制器的限定,在此不再赘述。上述人机交互控制器中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
132.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
133.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
134.还需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于展示的数据、分析的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
135.本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
136.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
137.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1