新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 基于ARM的電子畫筆設計

        基于ARM的電子畫筆設計

        作者: 時間:2013-05-26 來源:網絡 收藏
        過MMA7260Q的參照設計開發工具中提供的各種組件。針對需求進行開發,以提高軟、硬件效率,并最大程度地減少因軟件沖突導致的系統工作不穩定的因素。

          同時使用KIT3109MMA7260Q的硬件環境完成對MMA7269Q開發和測試并進行全面評估,加快產品的開發速度。軟件的流程圖如圖4所示。

          基于ARM的電子畫筆設計

          完成驅動程序設計后,設計應用程序在訪問驅動程序時,需要用到一些Windows系列操作系統的專用API函數。由于這些函數參數比較多,所以可以開發一個動態鏈接庫,使用戶開發應用程序涉及不到底層驅動設備的操作,可以和普通API函數一樣操作硬件。整個系統的結構如圖5所示。

          基于ARM的電子畫筆設計

          應用這種分層的結構,用戶程序可以通過dll讀寫設備。dll提供給應用程序的接口函數包括初始化設備、關閉設備、讀寫端口等。這樣,在應用程序中加入自己的動態鏈接庫后,就可以使用inPortb和out-portb來操作端口了。

          由于電子筆的應用前景和市場前景非常廣闊,現在世界上一些主要的相關廠家都在競相開發和推出具有各自特色的新產品。本設計方案將無線通信的優點與傳統的USB接口有機地結合起來,不僅能提供較高的數據傳輸率,而且改進了數據的接入方式,同時MMA7260Q三軸低量級加速度傳感器和SoC CYRF6934無線USB網絡收發器憑借其完美的性能和低成本,可以滿足無線領域中非網絡端的需求,并且使傳輸系統更加方便、可靠。

          本電子筆在不改變人們筆紙交流傳統方式的前提下,實現超越鍵盤在普通紙(或任意介質)上自然手寫輸入,猶如給人們提供一把開啟信息時代新大門的金鑰匙。它將加速度結構與無線網絡結合起來,具有結構簡單、工作可靠、數據傳輸方便和即插即用等諸多優點。本電子筆的推廣應用必將成為人們推動社會信息化的超強助手和促進辦公自動化的工具,在一定意義上實現電腦和手機隨筆行,在市場上占有一席之地。


        上一頁 1 2 下一頁

        關鍵詞: ARM 電子畫筆

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 滦平县| 云和县| 郧西县| 古交市| 山东省| 牙克石市| 彰化县| 巴东县| 商洛市| 南昌市| 盐源县| 武汉市| 蓬溪县| 玉溪市| 双牌县| 潼关县| 盐源县| 得荣县| 绥德县| 丰宁| 元朗区| 贵南县| 日土县| 博乐市| 曲靖市| 淳安县| 永清县| 旺苍县| 柘城县| 子长县| 宁乡县| 西藏| 来凤县| 玛曲县| 双城市| 濮阳县| 蓬安县| 静乐县| 安义县| 许昌市| 县级市|