新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于Memory-link協議的人機交互系統的可靠性設計

        基于Memory-link協議的人機交互系統的可靠性設計

        作者: 時間:2012-08-15 來源:網絡 收藏

        1)中斷函數部分程序
        f.JPG
        g.JPG

        上述的代碼可見,單片機進入中斷后執行的最長有效的指令超過10條,單片機如果用10 M的晶振3倍頻后時鐘周期為30 M,在根據ARM最大指令周期估算,整個中斷執行時間不超過10μs。遠遠小于人的正常反應時間0.1 s,保證了單片機能執行在觸摸屏中人的觸摸發來的任意多個連續的中斷。
        2)主函數部分程序

        h.JPG



        在主函數中。通過查詢全局變量,進入相應中斷程序。不把中斷程序放在中斷里,減弱了實時性,但是極大的增強了可靠性。

        4 結束語
        由上述的理論分析和詳細的軟硬件設計可以看出。基于與Proface通信系統硬件將結構具有普適性,軟件結構清晰簡單。硬件采用隔離、差分傳輸、增強驅動的方式來阻斷傳播途徑、減弱敏感元件的敏感性的方式來提高硬件的抗干擾能力;軟件則采用在中斷置標志位的辦法實現中斷的快速反應能力和在主函數或任務中通過判斷標志位的方法來運行中斷程序保證了其不會受到多重中斷的干擾而不能被正常執行。實踐證明,在弧焊機等強干擾源的干擾下,系統沒有出現數據傳輸錯誤或死機等現象。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 定陶县| 治多县| 丹江口市| 勐海县| 鹤壁市| 哈尔滨市| 封丘县| 惠水县| 东乌| 遵化市| 朝阳市| 商洛市| 罗甸县| 灵璧县| 七台河市| 莎车县| 洪雅县| 台安县| 阿瓦提县| 道孚县| 苏州市| 南充市| 孝义市| 夹江县| 庆城县| 衡东县| 景东| 阜南县| 来凤县| 崇信县| 汉寿县| 华阴市| 宿松县| 阳春市| 中山市| 夹江县| 崇左市| 会昌县| 上高县| 苏尼特左旗| 济宁市|