两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

設(shè)備控制方法、裝置及開(kāi)發(fā)板的制作方法_2

文檔序號(hào):9235285閱讀:來(lái)源:國(guó)知局
被控設(shè)備中的相應(yīng)信息,將所述讀取到的相應(yīng)信息發(fā)送給所述終端;當(dāng)所述第二信號(hào)中包括寫(xiě)入指令時(shí),獲取所述寫(xiě)入指令中包括的待寫(xiě)入信息,將所述待寫(xiě)入信息寫(xiě)入所述微控制器中、或者通過(guò)所述輸入輸出針腳或通信接口寫(xiě)入被控設(shè)備中。
[0055]在一個(gè)實(shí)施例中,所述通信接口包括以下接口中的至少一種:通用串行總線接口、wifi接口、藍(lán)牙接口、NFC接口。
[0056]在一個(gè)實(shí)施例中,所述被控設(shè)備為以下設(shè)備中的至少一種:與所述輸入輸出針腳連接的外部設(shè)備、所述終端的內(nèi)置部件。
[0057]本公開(kāi)的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
[0058]上述開(kāi)發(fā)板,通過(guò)與開(kāi)發(fā)板連接的終端之間的通信,實(shí)現(xiàn)了由終端通過(guò)開(kāi)發(fā)板控制被控設(shè)備的效果,一方面能夠復(fù)用終端內(nèi)部已有的硬件能力,使得在硬件開(kāi)發(fā)過(guò)程中不需要終端同時(shí)連接嵌入式開(kāi)發(fā)板、通信模塊擴(kuò)展板、功能模塊擴(kuò)展板等多個(gè)硬件設(shè)備,從而降低開(kāi)發(fā)成本,另一方面使得開(kāi)發(fā)人員在硬件開(kāi)發(fā)時(shí)僅需在終端應(yīng)用程序中完成硬件編程即可,而無(wú)需開(kāi)發(fā)繁瑣的嵌入式程序,對(duì)開(kāi)發(fā)者來(lái)說(shuō)十分方便。
[0059]根據(jù)本公開(kāi)實(shí)施例的第六方面,提供一種設(shè)備控制裝置,包括:
[0060]處理器;
[0061]用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
[0062]其中,所述處理器被配置為:
[0063]監(jiān)測(cè)所述終端是否連接有外部的預(yù)設(shè)開(kāi)發(fā)板;
[0064]當(dāng)監(jiān)測(cè)到所述終端連接有外部的預(yù)設(shè)開(kāi)發(fā)板時(shí),向所述預(yù)設(shè)開(kāi)發(fā)板發(fā)送第一信號(hào),所述第一信號(hào)用于所述預(yù)設(shè)開(kāi)發(fā)板控制被控設(shè)備執(zhí)行相應(yīng)的操作。
[0065]根據(jù)本公開(kāi)實(shí)施例的第七方面,提供一種設(shè)備控制裝置,包括:
[0066]處理器;
[0067]用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
[0068]其中,所述處理器被配置為:
[0069]監(jiān)測(cè)所述預(yù)設(shè)開(kāi)發(fā)板是否連接有終端;
[0070]當(dāng)監(jiān)測(cè)到所述預(yù)設(shè)開(kāi)發(fā)板連接有終端時(shí),接收所述終端發(fā)送的第一信號(hào),所述第一信號(hào)用于所述預(yù)設(shè)開(kāi)發(fā)板控制被控設(shè)備執(zhí)行相應(yīng)的操作;
[0071]根據(jù)所述第一信號(hào)控制所述被控設(shè)備執(zhí)行相應(yīng)的操作。
[0072]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開(kāi)。
【附圖說(shuō)明】
[0073]此處的附圖被并入說(shuō)明書(shū)中并構(gòu)成本說(shuō)明書(shū)的一部分,示出了符合本發(fā)明的實(shí)施例,并與說(shuō)明書(shū)一起用于解釋本發(fā)明的原理。
[0074]圖1是根據(jù)一示例性實(shí)施例示出的一種設(shè)備控制方法的流程圖。
[0075]圖2是根據(jù)一示例性實(shí)施例示出的一種設(shè)備控制方法的流程圖。
[0076]圖3是根據(jù)一示例性實(shí)施例示出的一種設(shè)備控制方法的流程圖。
[0077]圖4是根據(jù)一示例性實(shí)施例示出的一種設(shè)備控制方法的流程圖。
[0078]圖5是根據(jù)一示例性實(shí)施例示出的一種設(shè)備控制方法的流程圖。
[0079]圖6是根據(jù)一示例性實(shí)施例示出的一種設(shè)備控制裝置的框圖。
[0080]圖7是根據(jù)一示例性實(shí)施例示出的一種設(shè)備控制裝置中第一監(jiān)測(cè)模塊的框圖。
[0081]圖8是根據(jù)一示例性實(shí)施例示出的一種設(shè)備控制裝置的框圖。
[0082]圖9是根據(jù)一示例性實(shí)施例示出的一種設(shè)備控制裝置的框圖。
[0083]圖10是根據(jù)一示例性實(shí)施例示出的一種設(shè)備控制裝置中第二監(jiān)測(cè)模塊的框圖。
[0084]圖11是根據(jù)一示例性實(shí)施例示出的一種設(shè)備控制裝置的框圖。
[0085]圖12是根據(jù)一不例性實(shí)施例不出的一種開(kāi)發(fā)板的框圖。
[0086]圖13是根據(jù)一示例性實(shí)施例示出的一種開(kāi)發(fā)板與終端和被控設(shè)備連接的框圖。
[0087]圖14是根據(jù)一示例性實(shí)施例示出的一種開(kāi)發(fā)板與終端和被控設(shè)備連接的框圖。
[0088]圖15是根據(jù)一示例性實(shí)施例示出的適用于設(shè)備控制的裝置的框圖。
【具體實(shí)施方式】
[0089]這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說(shuō)明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本發(fā)明相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書(shū)中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
[0090]本公開(kāi)實(shí)施例提供了設(shè)備控制方法,實(shí)施該方法的執(zhí)行主體有終端和預(yù)設(shè)開(kāi)發(fā)板,終端可以是智能手機(jī)、平板電腦或個(gè)人計(jì)算機(jī)等。本公開(kāi)實(shí)施例根據(jù)方法實(shí)施主體的不同,布置了兩套設(shè)備控制方法,如下所述:
[0091]終端側(cè)
[0092]圖1是根據(jù)一示例性實(shí)施例示出的一種設(shè)備控制方法的流程圖,如圖1所示,該設(shè)備控制方法用于終端中,包括以下步驟S11-S12:
[0093]在步驟Sll中,監(jiān)測(cè)終端是否連接有外部的預(yù)設(shè)開(kāi)發(fā)板。
[0094]其中,根據(jù)預(yù)設(shè)開(kāi)發(fā)板上的接口不同,該步驟可實(shí)施為以下步驟:監(jiān)測(cè)終端是否通過(guò)通用串行總線接口、wif 1、藍(lán)牙、NFC中的至少一種連接外部的預(yù)設(shè)開(kāi)發(fā)板。
[0095]在步驟S12中,當(dāng)監(jiān)測(cè)到終端連接有外部的預(yù)設(shè)開(kāi)發(fā)板時(shí),向預(yù)設(shè)開(kāi)發(fā)板發(fā)送第一信號(hào),第一信號(hào)用于預(yù)設(shè)開(kāi)發(fā)板控制被控設(shè)備執(zhí)行相應(yīng)的操作。
[0096]其中,被控設(shè)備為以下設(shè)備中的至少一種:與預(yù)設(shè)開(kāi)發(fā)板連接的外部設(shè)備、終端的內(nèi)置部件。與預(yù)設(shè)開(kāi)發(fā)板連接的外部設(shè)備如可用于開(kāi)發(fā)或測(cè)試功能的燈、顯示器、電機(jī)等,外部設(shè)備通過(guò)輸入輸出針腳與預(yù)設(shè)開(kāi)發(fā)板連接;終端的內(nèi)置部件即為終端內(nèi)部的硬件資源,如終端內(nèi)部的傳感器、處理器等??刂票豢卦O(shè)備執(zhí)行的操作與終端發(fā)送給預(yù)設(shè)開(kāi)發(fā)板的第一信號(hào)相對(duì)應(yīng),對(duì)于安卓系統(tǒng)的終端,可在終端中預(yù)先安裝一個(gè)安卓軟件開(kāi)發(fā)包,該軟件開(kāi)發(fā)包能夠?yàn)槠胀ǖ陌沧繎?yīng)用程序提供控制和讀寫(xiě)預(yù)設(shè)開(kāi)發(fā)板的功能,從而實(shí)現(xiàn)終端和預(yù)設(shè)開(kāi)發(fā)板之間的通信。具體來(lái)說(shuō),該安卓軟件開(kāi)發(fā)包包括以下兩個(gè)部分:用于實(shí)現(xiàn)讀取被控設(shè)備和預(yù)設(shè)開(kāi)發(fā)板中的信息的驅(qū)動(dòng)層、以及用于控制和讀寫(xiě)預(yù)設(shè)開(kāi)發(fā)板的應(yīng)用程序接口層,其中,應(yīng)用程序接口層為上層應(yīng)用提供封裝的java接口。
[0097]采用本公開(kāi)實(shí)施例提供的技術(shù)方案,通過(guò)終端與其外部連接的預(yù)設(shè)開(kāi)發(fā)板之間的通信,實(shí)現(xiàn)了由終端通過(guò)預(yù)設(shè)開(kāi)發(fā)板控制被控設(shè)備的效果,一方面能夠復(fù)用終端內(nèi)部已有的硬件能力,使得在硬件開(kāi)發(fā)過(guò)程中不需要終端同時(shí)連接嵌入式開(kāi)發(fā)板、通信模塊擴(kuò)展板、功能模塊擴(kuò)展板等多個(gè)硬件設(shè)備,從而降低開(kāi)發(fā)成本,另一方面使得開(kāi)發(fā)人員在硬件開(kāi)發(fā)時(shí)僅需在終端應(yīng)用程序中完成硬件編程即可,而無(wú)需開(kāi)發(fā)繁瑣的嵌入式程序,對(duì)開(kāi)發(fā)者來(lái)說(shuō)十分方便。
[0098]在一個(gè)實(shí)施例中,上述方法還包括以下步驟:向預(yù)設(shè)開(kāi)發(fā)板發(fā)送第二信號(hào),第二信號(hào)包括讀取指令或?qū)懭胫噶?;其中,讀取指令用于讀取預(yù)設(shè)開(kāi)發(fā)板中的相應(yīng)信息、或者讀取與預(yù)設(shè)開(kāi)發(fā)板連接的被控設(shè)備中的相應(yīng)信息;寫(xiě)入指令用于將待寫(xiě)入信息寫(xiě)入預(yù)設(shè)開(kāi)發(fā)板中、或者寫(xiě)入與預(yù)設(shè)開(kāi)發(fā)板連接的被控設(shè)備中。
[0099]預(yù)設(shè)開(kāi)發(fā)板側(cè)
[0100]圖2是根據(jù)一示例性實(shí)施例示出的一種設(shè)備控制方法的流程圖,如圖2所示,該設(shè)備控制方法用于預(yù)設(shè)開(kāi)發(fā)板中,包括以下步驟S21-S23:
[0101]在步驟S21中,監(jiān)測(cè)預(yù)設(shè)開(kāi)發(fā)板是否連接有終端。
[0102]其中,根據(jù)預(yù)設(shè)開(kāi)發(fā)板上的接口不同,該步驟可實(shí)施為以下步驟:監(jiān)測(cè)預(yù)設(shè)開(kāi)發(fā)板是否通過(guò)通用串行總線接口、wif1、藍(lán)牙、NFC中的至少一種連接終端。
[0103]在步驟S22中,當(dāng)監(jiān)測(cè)到預(yù)設(shè)開(kāi)發(fā)板連接有終端時(shí),接收終端發(fā)送的第一信號(hào),第一信號(hào)用于預(yù)設(shè)開(kāi)發(fā)板控制被控設(shè)備執(zhí)行相應(yīng)的操作。
[0104]其中,被控設(shè)備為以下設(shè)備中的至少一種:與預(yù)設(shè)開(kāi)發(fā)板連接的外部設(shè)備、終端的內(nèi)置部件。與預(yù)設(shè)開(kāi)發(fā)板連接的外部設(shè)備如可用于開(kāi)發(fā)或測(cè)試功能的燈、顯示器、電機(jī)等,外部設(shè)備通過(guò)輸入輸出針腳與預(yù)設(shè)開(kāi)發(fā)板連接;終端的內(nèi)置部件即為終端內(nèi)部的硬件資源,如終端內(nèi)部的傳感器、處理器等??刂票豢卦O(shè)備執(zhí)行的操作與預(yù)設(shè)開(kāi)發(fā)板接收到終端的第一信號(hào)相對(duì)應(yīng),對(duì)于安卓系統(tǒng)的終端,可在終端中預(yù)先安裝一個(gè)安卓軟件開(kāi)發(fā)包,該軟件開(kāi)發(fā)包能夠?yàn)槠胀ǖ陌沧繎?yīng)用程序提供控制和讀寫(xiě)預(yù)設(shè)開(kāi)發(fā)板的功能,從而實(shí)現(xiàn)終端和預(yù)設(shè)開(kāi)發(fā)板之間的通信。具體來(lái)說(shuō),該安卓軟件開(kāi)發(fā)包包括以下兩個(gè)部分:用于實(shí)現(xiàn)讀取被控設(shè)備和預(yù)設(shè)開(kāi)發(fā)板中的信息的驅(qū)動(dòng)層、以及用于控制和讀寫(xiě)預(yù)設(shè)開(kāi)發(fā)板的應(yīng)用程序接口層,其中,應(yīng)用程序接口層為上層應(yīng)用提供封裝的java接口。
[0105]在步驟S23中,根據(jù)第一信號(hào)控制被控設(shè)備執(zhí)行相應(yīng)的操作。
[0106]采用本公開(kāi)實(shí)施例提供的技術(shù)方案,通過(guò)終端與其外部連接的預(yù)設(shè)開(kāi)發(fā)板之間的通信,實(shí)現(xiàn)了由終端通過(guò)預(yù)設(shè)開(kāi)發(fā)板控制被控設(shè)備的效果,一方面能夠復(fù)用終端內(nèi)部已有的硬件能力,使得在硬件開(kāi)發(fā)過(guò)程中不需要終端同時(shí)連接嵌入式開(kāi)發(fā)板、通信模塊擴(kuò)展板、功能模塊擴(kuò)展板等多個(gè)硬件設(shè)備,從而降低開(kāi)發(fā)成本,另一方面使得開(kāi)發(fā)人員在硬件開(kāi)發(fā)時(shí)僅需在終端應(yīng)用程序中完成硬件編程即可,而無(wú)需開(kāi)發(fā)繁瑣的嵌入式程序,對(duì)開(kāi)發(fā)者來(lái)說(shuō)十分方便。
[0107]在一個(gè)實(shí)施例中,預(yù)設(shè)開(kāi)發(fā)
當(dāng)前第2頁(yè)1 2 3 4 5 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
辰溪县| 南投县| 宁阳县| 万山特区| 西乌| 榆社县| 清苑县| 白山市| 名山县| 和田县| 大丰市| 德令哈市| 嘉兴市| 上犹县| 南宁市| 都昌县| 香港 | 旅游| 乌苏市| 新邵县| 南汇区| 西平县| 三河市| 罗山县| 南投市| 浠水县| 家居| 万全县| 三都| 措美县| 铁岭市| 万源市| 武胜县| 吉木乃县| 顺义区| 东光县| 永清县| 宁蒗| 中宁县| 洱源县| 元江|