新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 一種嵌入式USB MiniHost系統設計與實現

        一種嵌入式USB MiniHost系統設計與實現

        作者: 時間:2012-04-26 來源:網絡 收藏

        2.3 MCU程序下載電路
        由RS232端口來下載MCU程序,對應的電路圖如圖4所示。

        本文引用地址:http://www.104case.com/article/149178.htm

        d.JPG


        DR9插座和MAX232置于單獨的下載板上,利用8PIN插座和主板(SPP/轉換主板)來連接。異步串行接口下載程序時,各管腳設置如下所示:
        P60=‘L’,P61=‘L’;
        MD0,MD1,MD2=‘HHL’。
        2.4 Reset電路
        在MB90F337內部有上電復位(power on reset)功能,在外部reset電路發生外部reset請求。外部reset電路的初步想法如圖5所示。使用的復位芯片(reset chip)是PST9231。reset時間利用外部電容,設置為40~50 ms之間。

        e.JPG



        3 Host庫
        部分負責 Host部分的操作,它將完成如下功能:初始化部分電路;支持USB 2.0高速和低速設備;注冊回調函數;設備的枚舉,包括BUS Reset、SETADDRESS請求以及設定控制端點的最大包的大小:SETUP請求操作;Bulk傳輸請求操作。
        3.1 Time Module部分
        設置一個PWCTimer,使其再0.1ms中斷一次,在這個中斷處理程序中對記錄時間的全局變量加1,也就是說中時間的單位是0.1ms。如果記錄時間的全局變量溢出,則將這個變量的值設置為0。

        linux操作系統文章專題:linux操作系統詳解(linux不再難懂)


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 延边| 霍州市| 龙胜| 株洲县| 长汀县| 安庆市| 宜黄县| 应用必备| 阳新县| 吴桥县| 蚌埠市| 长泰县| 芜湖县| 梧州市| 神农架林区| 中方县| 鱼台县| 天全县| 遂宁市| 马尔康县| 惠来县| 都昌县| 襄汾县| 玉门市| 木里| 东方市| 崇明县| 巢湖市| 武汉市| 娱乐| 南丹县| 清徐县| 巫溪县| 合肥市| 平利县| 乌拉特中旗| 深圳市| 志丹县| 德格县| 綦江县| 松桃|