近期开展的一个项目,需要使用基于CY7C68013A芯片的USB2.0通信,作为新手入门,记录个人每天的一点点进步,希望能与大家交流并得到大家的指点。
作为入门(1),首先大致了解CY7C68013A芯片参数、固件编程、上位机编程,因为我手上已经有了成熟的硬件板,接下来开始我的上位机编程,痛苦的入门过程让我冲动的想写博客了,因为一旦遇到问题,网上搜索结果让我很失望的,网络大神门给的答案总太过于简单,对我新手来说,简直就是天书了。比如,我很容易知道上位机开发需要用到CyAPI.H头文件,但是我就很痛苦在哪里找到这个文件,痛苦的过程是我下载了1个开发板资料,整个文件搜索了才找到的。好了,开始我的入门(1)吧!
1)先下载 CY7C68013的组件开发安装程序(推荐网址: http://www.cypress.com/?rID=34870),然后安装;
2)安装完成后,打开安装目录下CyAPI文件夹,惊喜,原来需要找的CyAPI.h、cyioctl.h、CyAPI.lib全在这里(大神们能想象我此的表情吗?);
3)用VC软件建立MFC工程文件,连接CyAPI.lib及添加CyAPI.h。(我尽量详细点吧,连接库:#pragma comment(lib,