中文字幕 另类精品,亚洲欧美一区二区蜜桃,日本在线精品视频免费,孩交精品乱子片免费

<sup id="3hn2b"></sup>

    1. <sub id="3hn2b"><ol id="3hn2b"></ol></sub><legend id="3hn2b"></legend>

      1. <xmp id="3hn2b"></xmp>

      2. 新聞中心

        EEPW首頁(yè) > 消費(fèi)電子 > 設(shè)計(jì)應(yīng)用 > iMouse多功能空中鼠標(biāo)

        iMouse多功能空中鼠標(biāo)

        作者:梁平 中國(guó)科學(xué)院上海應(yīng)用物理所 時(shí)間:2011-02-22 來(lái)源:電子產(chǎn)品世界 收藏

          鼠標(biāo)主體端軟件結(jié)構(gòu)

        本文引用地址:http://www.antipu.com.cn/article/117099.htm

          主體端軟件結(jié)構(gòu)如圖7所示。

          在主體端的軟件中,主要用到了μC/OS操作系統(tǒng)的多任務(wù)調(diào)度與任務(wù)間的通訊功能,在鼠標(biāo)動(dòng)作數(shù)據(jù)處理之后,通過(guò)消息隊(duì)列的方式傳遞給RF通訊任務(wù),RF通訊任務(wù)將此數(shù)據(jù)有效地發(fā)送給接收端電路。如圖9所示。

          鼠標(biāo)動(dòng)作數(shù)據(jù)處理的流程如圖8所示。在空中鼠標(biāo)的加速度傳感方案中,最為關(guān)鍵的是如何用軟件的方法除去重力以及抖動(dòng)對(duì)傳感器輸出產(chǎn)生的影響,這里首先對(duì)傳感器輸出的數(shù)據(jù)進(jìn)行差分,所得的數(shù)據(jù)通過(guò)一定的衰減后再減掉防抖閾值,最后形成要輸出的數(shù)據(jù)。

          接收端軟件結(jié)構(gòu)

          接收端軟件結(jié)構(gòu)如圖10。

          在鼠標(biāo)的接收這一端,無(wú)線通訊的任務(wù)流程基本與主體端的流程差不多,只是這端以接收為主,而主體端則以發(fā)送為主。同時(shí),在有效接收到數(shù)據(jù)包后,程序?qū)⒃u(píng)估RF通訊雙端的中心頻率偏差,并對(duì)芯片進(jìn)行配置修正。無(wú)線通訊的一個(gè)關(guān)鍵問(wèn)題是如何處理好數(shù)據(jù)丟包的問(wèn)題,處理不好,鼠標(biāo)就會(huì)跳躍,這里,借鑒了USB協(xié)議中對(duì)數(shù)據(jù)包交錯(cuò)發(fā)送的控制方法與應(yīng)答機(jī)制,很好解決了這個(gè)問(wèn)題。

          USB控制這一塊是軟件中最關(guān)鍵的一塊,這里涉及了USB協(xié)議以及HID的協(xié)議。USB的固件程序結(jié)構(gòu)如圖11。

          USB事件由中斷進(jìn)行驅(qū)動(dòng),中斷發(fā)生后根據(jù)不同的中斷向量對(duì)中斷事件進(jìn)行處理。如圖12所示。如果是控制包,則向主控的進(jìn)程發(fā)送一個(gè)信號(hào),由主控進(jìn)程對(duì)控制包進(jìn)行分析處理。在程序的應(yīng)用層,HID鼠標(biāo)的數(shù)據(jù)包通過(guò)USB接口的端口1進(jìn)行傳輸,計(jì)算機(jī)對(duì)此端口的詢(xún)問(wèn)間隔為10ms。

          總結(jié)與展望

          這一項(xiàng)目得到了完整的實(shí)施,產(chǎn)品原型在“時(shí)代民芯”杯電子設(shè)計(jì)大賽的決賽答辯中進(jìn)行了正常的演示。

          但是由于時(shí)間的原因,還有很多值得改進(jìn)的地方,一是放置桌面的常規(guī)使用方式功能還可以添加,二是靈敏度還能進(jìn)一步進(jìn)行調(diào)試,三是可以更換角速度器件作為傳感器件,將有更好的使用體驗(yàn)。有了這些改進(jìn),這個(gè)產(chǎn)品將更加完美。


        上一頁(yè) 1 2 3 下一頁(yè)

        關(guān)鍵詞: iMouse MEMS MXT8051

        評(píng)論


        相關(guān)推薦

        技術(shù)專(zhuān)區(qū)

        關(guān)閉