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

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

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

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

      2. 新聞中心

        EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > 基于μC/OS-II的便攜式飛行參數(shù)數(shù)據(jù)卸載器

        基于μC/OS-II的便攜式飛行參數(shù)數(shù)據(jù)卸載器

        作者: 時間:2012-08-13 來源:網(wǎng)絡(luò) 收藏


        2 卸載器
        文中設(shè)計的卸載器主要由Flash存儲模塊、矩陣鍵盤模塊、LCD驅(qū)動模塊及USB傳輸模塊等組成,其硬件連接圖如圖2所示。

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

        b.JPG


        2.1 Flash存儲器模塊
        STM32處理器通過SPI接口連接Flash存儲器并與其進行串行通信,當配置SPI為主設(shè)備時,STM32為Flash存儲器提供連接時鐘SCK。當GP IO口開始讀取12位并行碼時,定義雙緩沖數(shù)組,將每2 Byte數(shù)據(jù)分別存入待寫Flash的地址,在寫入內(nèi)容前,必須保證將要寫入的地址處于被擦除狀態(tài)。選用64 MbitFlash芯片,與STM32實現(xiàn)數(shù)據(jù)傳輸時,具有快速時鐘周期、高可靠性、低功耗等優(yōu)點,在技術(shù)上成功解決高速轉(zhuǎn)錄問題,轉(zhuǎn)錄速度最快可達5 120 bit/s,即下載速度為20:1。
        2.2 矩陣鍵盤模塊
        鍵盤控制器ZLG7289與STM32處理器之間的通信采用SPI接口方式,但由于JTAG和Flash都需要用到SPI接口通信,考慮到鍵盤讀取對實時性要求不高,所以使用IO口模擬SPI來讀取鍵盤數(shù)據(jù)。時鐘、片選、數(shù)據(jù)信號這3根線完成與ZLG7289之間的相關(guān)通信。
        當鍵盤中有鍵按下時,ZLG7289的中斷信號線由高電平變?yōu)榈碗娖?,通知STM32已有按鍵按下,STM32此時通過數(shù)據(jù)線得到鍵盤控制器輸出的按鍵碼值,從而得知具體的按鍵,并作出響應(yīng)。
        2.3 LCD驅(qū)動模塊
        LCD驅(qū)動模塊接口有總線式和模擬IO式兩種,總線式有較快的數(shù)據(jù)傳輸速度,由于STM32有大量IO口,為配合μC/GUI底層驅(qū)動,文中采用IO口模擬8080總線接口連接STM32和由CPLD+SDRAM組成的LCD驅(qū)動板。驅(qū)動板的原理是:SDRAM相當于顯示緩存,CPLD產(chǎn)生SDRAM和LCD的控制時序,一方面配合STM32將數(shù)據(jù)寫入SDRAM,另一方面是將SDRAM中的數(shù)據(jù)不斷地刷新到屏上。每次點亮LCD時對其進行復(fù)位,通過命令數(shù)據(jù)選擇線來控制從STM32中寫入的是命令還是數(shù)據(jù),從而完成相應(yīng)的顯示功能。
        2.4 USB傳輸模塊
        數(shù)據(jù)卸載器要求有U盤卸載數(shù)據(jù)功能,因此采用CH376芯片實現(xiàn)U盤的讀寫。CH376是文件管理控制芯片,用于STM32讀寫U盤中的文件。CH376支持USB設(shè)備方式和USB主機方式,支持常用的USB存儲設(shè)備。文中設(shè)計STM32通過SPI通信接口控制CH376芯片,將卸載的數(shù)據(jù)存入U盤。



        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉