EasyHOST1160開發(fā)板是一款用于開發(fā)USBHOST設(shè)備的專用開發(fā)板,可用于開發(fā)控制USB移動(dòng)磁盤(U盤)、打印機(jī)、鍵盤、鼠標(biāo)等主控設(shè)備。采用飛利浦半導(dǎo)體公司高性能的主控芯片ISP1160做USB主機(jī)控制器,該控制器符合USB2.0規(guī)范,支持全速(12Mbit/s)和低速(1.5Mbit/s)的數(shù)據(jù)傳輸;采用ARM7EDMI-S核單片機(jī)LPC2212,具有JTAG調(diào)試功能;板上提供了4MbitSRAM,滿足用戶開發(fā)復(fù)雜協(xié)議棧的需求;板上還提供一些鍵盤、LED、RS232、蜂鳴器、EEPROM等常用功能部件,并將CPU的所有功能I/O口都以插針引出方便用戶擴(kuò)展功能部件;提供自主版權(quán)的JTAG仿真器。
功能特點(diǎn)
使用符合USB2.0規(guī)范,支持全速(12Mbit/s)和低速(1.5Mbit/s)數(shù)據(jù)傳輸?shù)腢SB主控芯片ISP1160;
提供兩個(gè)USB下行端口,同時(shí)支持連接兩個(gè)設(shè)備;
CPU使用ARM7EDMI-S核的LPC2212,內(nèi)部有16KRAM和128KFLASH;
完全自主設(shè)計(jì)的軟硬件、擁有自主版權(quán)的JTAG仿真技術(shù),支持ADS1.2集成開發(fā)環(huán)境及其PHILIPS所有型號(hào)ARM微控制器的仿真與開發(fā);
具有4MbitSRAM,滿足用戶開發(fā)復(fù)雜協(xié)議棧的需要;
所有I/O全部引出,可以和用戶的外部電路連接搭配;
4個(gè)獨(dú)立LED、4個(gè)獨(dú)立鍵盤控制;
具有RS232轉(zhuǎn)換電路,可與上位機(jī)進(jìn)行通訊;
具有I2C器件、SPI接口器件;
提供基于PC的人機(jī)界面,方便ZLGUSBHOSTSTACK的演示;
提供詳細(xì)的使用說明書,實(shí)驗(yàn)例程。
配套軟件
提供基于LPC2000系列處理器的μC/OS-II移植代碼;
提供基于μC/OS-II的ZLGUSBHOSTSTACKV1.0版本主機(jī)棧驅(qū)動(dòng)軟件開發(fā)包;*提供詳細(xì)的開發(fā)文檔及C源碼;*支持ISP1160/01及ISP1161A1主機(jī)芯片*支持控制傳輸、中斷傳輸和批量傳輸;*通過USBHUB可同時(shí)支持多個(gè)USB設(shè)備連接(需安裝ZLGUSBHUB類驅(qū)動(dòng));*設(shè)備類驅(qū)動(dòng)可根據(jù)需添加和栽減;*為用戶開發(fā)設(shè)備類驅(qū)動(dòng)提供簡(jiǎn)易的API函數(shù)。
提供ZLGUSBHUBV1.0版本驅(qū)動(dòng)軟件包;
提供ZLGMassStorageClassV1.0版本驅(qū)動(dòng)軟件包;*提供詳細(xì)的開發(fā)文檔及C源碼;*支持U盤、移動(dòng)硬盤、MP3、大容量?jī)?chǔ)存卡讀卡器和USB軟驅(qū)等設(shè)備;*同時(shí)支持Bulk-Only協(xié)議和CBI-Only協(xié)議;*同時(shí)支持多個(gè)U盤等大容量設(shè)備;*為文件管理系統(tǒng)提供了簡(jiǎn)易API函數(shù)。
提供ZLG/FSV1.0版本文件管理系統(tǒng)軟件包;*兼容FAT12、FAT16和FAT32;*可移植、可固化;*支持多任務(wù)操作系統(tǒng);*兼容多種介質(zhì)。