前段時間一直糾結為什么我的FX2LP最小系統不能被CyConsole識別,而只能被Control Center識別,總覺得是我的開發環境,包括硬件有什么問題。尤其是在我發現最小系統插在USB2.0接口竟然不被PC識別,只有插在USB3.0接口才能被識別的時候(參考我之前的博客),我非常懷疑是我自己出了什么錯漏。
近日仔細閱讀了Suite 3.4.7的官網介紹和隨裝的PDF文檔,我才發現以下事實1、2。
Control Center被看成開發者的工作台,並附帶程序源代碼,而CyConsole已經不再被支持了。
可是,不明白為什么Suite 3.4.7依然隨裝了CyConsole?有人知道嗎?
Figure 1 Suite 3.4.7依然隨裝了CyConsole,但是我發現不能用…
1、https://secure.cypress.com/?rID=34870 原文,注意紅色
SuiteUSB 3.4 - USB Development tools for Visual Studio |
SuiteUSB.NET 3.4 is a set of USB development tools for Visual Studio. SuiteUSB.NET 3.4 can be used to create .NET Windows applications for all Cypress USB 2.0 families.
★A Generic USB Device Driver: The SuiteUSB.NET 3.4 toolset includes a USB device driver, providing the best solution for those who do no want to write their own device driver from scratch. The driver is compliant with the Windows Driver Model (WDM) and is compatible with Windows 2000, Windows XP,Windows Vista and Windows 7. It also includes support for Plug and Play (PnP), remote wake-up, customizable globally unique identifier (GUID), and power management level S4. The driver can be used with general purpose applications that use control, interrupt, bulk, or isochronous transfers.
|
2、隨裝PDF文檔,ReleaseNotes.pdf原文,注意紅色 The known issues with CySuiteUSB 3.4.7 software are 1. To build firmware example, please remove the read only permission of example directory under 'firmware' directory before building example. 2. Cyusb.sys doesn't support Zero length packet on interrupt OUT endpoint. 3. In cyusb.dll, ReadInput() API will hang if the device does not have an input report ready. 4. Screamer example does not work on systems with Intel USB Host Controller 82801 FB/FBM running Windows Vista RC2. 5. Bulkloop example fails on systems with via rev5 or later UHCI host controllers running WinXP SP2, and on some systems running Windows Vista when the device is connected to a full-speed hub. 6. The minimum requirement for running the C# and C++ examples is that one should install .NET components version 2.0 or later. 7. If user open the project file (.vcproj/.vcxproj/.csproj) and try to build the sample example project then it will ask to you to save the solution file. Save the solution file to build the project. 8. The CyAPI based Streamer example source code for Visual Studio 2010 and 2008 is in the separate directory. All other sample examples source code is common for both Vs2010 and Vs2008. Vs2010 Source code directory: Installation Directory\CyAPI\examples\Streamer\Vs2010_sln Vs2008 Source code directory: Installation Directory\CyAPI\examples\Streamer. 9. Install Visual C++ 2008 Redistributable (available on Microsoft website), if system does not have Visual studio 2008 installed. 10. CyUSB library and driver support one device configuration only. 11. All applications and libraries are building with Visual studio 2008 and 2010. You may find problem while build application and libraries with older version of Visual studio. 12. CyConsole application is no longer supported. |