新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > USB到PIC微控制器的接口(08-100)

        USB到PIC微控制器的接口(08-100)

        —— USB到PIC微控制器的接口
        作者: 時間:2009-02-25 來源:電子產品世界 收藏

          VNCIL固件

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

          用標準固件VDAP(Vinculum Disk and Peripheral)編程VNCIL,VDAP解釋來自PIC的命令。這些命令是DOS類指令,如DIR、RD和WR。命令集也支持更適合于處理器控制的單字節十六進制命令。包含在PIC固件中的VDAP命令,控制到閃存驅動的存取。一個典型的序列是:生成文件,讀/寫數據到文件,然后關閉文件。

          VNCIL和PIC編程

          此設計包含兩個編程插頭,假定每個器件是所希望的開發環境。對于產品設計,這兩個器件在插入PCB前可以預先編程,然后去掉插頭和跳線。

          在正常工作期間應接通跳線,而其他跳線斷開。為了編程VNCIL,J1和J2跳線應斷開以隔離來自PIC輸出的VNCIL UART輸入。斷開5V電源,連接TTL-232R-3V3纜線到H2。此纜線的端連接PC。J4使VNCIA的PROG#引腳為低態,而J3暫時短路使器件復位,置器件進入編程模式。編程之后,跳線設置必須恢復到工作位置。

          PIC的編程插頭連接到器件的RA0、RA1和MCLR#,通過此插頭為器件提供5V編程電壓。在編程前斷開5V電源裝置。插頭應連接到一個標準PIC開發環境,如PICKit2,允許用調試和下載工具。

          結語

          Vinculum的VNCIL提供低成本微控制器和2.0低速/全速外設之間的易用、易編程接口。DOS類命令集使得在微控制器環境下容易寫和高度數據傳輸程序。這使得價廉、普遍存在的USB內存驅動可做為系統的數據存儲媒體并能在現場提供軟件升級。VNCIL器件也可以用于連接大容量存儲器件的很多其他USB外設。

         

          圖1 USB內存驅動到的接口

         

          圖2 Vinculum架構

        晶振相關文章:晶振原理

        上一頁 1 2 下一頁

        關鍵詞: USB PIC微控制器

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 涿鹿县| 弥勒县| 长白| 泽州县| 黄山市| 赞皇县| 灌南县| 五指山市| 顺义区| 承德市| 临安市| 福安市| 廊坊市| 双辽市| 衡水市| 宽城| 叶城县| 荔波县| 昭觉县| 夏邑县| 四平市| 久治县| 长葛市| 通化市| 泾阳县| 上饶县| 佛教| 太白县| 土默特右旗| 错那县| 武川县| 英山县| 临泽县| 中阳县| 东阿县| 永昌县| 昌黎县| 沧州市| 牙克石市| 上饶市| 彭州市|