一、關(guān)鍵特性: 1;嵌入式微處理器處理。16 bit Harvard 架構(gòu)。 2:指令長度可變。支持系統(tǒng)內(nèi)部調(diào)試。 3:USB設(shè)備進(jìn)入掛起狀態(tài)時,VNC2進(jìn)入省電狀態(tài)。 (<2.5mA) 4:提供開發(fā)工具使客戶可以生成自己獨(dú)有的firmware。 5: 256Kbytes E-Flash Memory,16Kbytes Data RAM 6:可以通過UART, SPI, FIFO接口或U盤進(jìn)行firmware 更新。 7: 兩個全速/低速 USB 2.0 host/slave 接口??删幊?UART。 8:兩個SPI slave接口和一個SPI master 接口。提供通用的I/O口。 9:內(nèi)嵌DMA控制器。通用的計數(shù)器。8 bit FIFO 接口。 10:8個脈沖寬度調(diào)制(PWM)引腳。支持總線主控功能調(diào)試界面。 11: 支持LQFP – 32 pin,48 pin(可兼容VNC1),64pin。 QFN - 32 pin,48pin,64pin
二、除了USB Host and Slave , VNC2 提供以下接口: 1:一個 UART 2:2個SPI slaves 接口 3:1個SPI Master 接口 4:程序調(diào)試接口(Debug) 5:并行 FIFO 接口 (245 mode) 6:通用計數(shù)器 7:8個脈沖寬度調(diào)制 (PWM)引腳 8:通用I/O (GPIO)
三、VNC2: Firmware Model VNC1 是一個完整的固件,客戶不能寫入自己的程序,而 VNC2在這上面有很大改進(jìn)。 VNC2 軟件可以分成下面四類: 實(shí)時操作系統(tǒng) (RTOS); 設(shè)備驅(qū)動程序;用戶應(yīng)用程序 – Tool Chain;預(yù)先編譯固件 (same as VNC1)。
四、VNC2的應(yīng)用 (1)范圍: 舊產(chǎn)品加入USB Host 接口 用U盤作 MCU/PLD/FPGA 的數(shù)據(jù)盤或軟件更新 U盤與U盤的文件傳輸 (2)消費(fèi)電子 U盤數(shù)據(jù)存儲或軟件更新 數(shù)碼相機(jī)傳輸數(shù)據(jù)到U盤或類似的USB設(shè)備 MP3播放器 機(jī)頂盒 USB 攝像頭 U盤與SD卡的數(shù)據(jù)傳輸 (3)通訊 無線接口 USB 無線控制器 電話系統(tǒng) 記錄保存到U盤 移動電話接U盤 GPS到移動電話 GPS 追蹤器用U盤存儲 拍照標(biāo)記 – GPS 位置鏈接 (4)工業(yè) 儀表接U盤 自動售賣機(jī)接U盤 數(shù)據(jù)記錄器接U盤











