基于嵌入式應用的單芯片USB方案
本文引用地址:http://www.104case.com/article/261725.htm

圖3:Vinculum-II軟件結構。
Vinculum II軟件開發工具套件允許用戶針對VNC2上的CPU處理器創建基于C的應用程序。這個工具套件是封裝為一個集成開發環境(IDE),具有標準的代碼編譯,創建,調試和編輯功能。這個IDE可從FTDI免費獲取,不需要許可證或版權費用。
開發資源
除了開發工具,FTDI還開發了一系列的預編譯固件鏡像文件。固件鏡像文件能包含通常的USB應用相關的功能,比如對USB存儲設備的管理和接口,音樂重放,與USB打印機,HUB和HID類型設備的接口。這些固件鏡像文件已經可用于第一代Vinculum芯片VNC1L。預編譯固件鏡像文件提供一個備用的應用程序,嵌入式系統設計者可以展開它或直接用作一個引用來添加到他們自己的專用程序中。當結合多種特征和前面提到的免費的軟件開發資源,VNC2為嵌入式應用提供了一種有成本效益的完整的USB功能,同時通過把重新設計用戶現有設計的核心部分的工作量最小化,從而減少了開發風險。
許多的硬件平臺可用于支持采用FTDI VNC2 USB主/從芯片進行USB應用的原型和開發。VNC2 USB主/從控制器有各種封裝形式可用,LQFP和QFN類型的封裝有32腳、48腳和64腳等多種選擇。
linux操作系統文章專題:linux操作系統詳解(linux不再難懂)
評論