FX2L.mini USB2.0 Starterboard入门
献给热爱技术的朋友
作 者: jinms
QQ交流群: 95502691
概要:
本开发板小巧玲珑,简洁实用,整个大小5CMX5CM。板子通电能工作。芯片所有IO都被引出,并标记。
本开发板及教程遵循简洁,实用的原则,帮助有兴趣的朋友掌握学习的方法,快速上手。
主要资源:
1、主芯片CY7C68013-100AXC USB2.0高速控制器
2、24LC128 EEPROM 16K BYTE
3、24MHZ 晶振
4、2个贴片按钮 接到PORTB
5、8个LED 接到 PORTC
FX2L-USB2.0高速控制器IO操作入门
概要:
通过此教程的学习,你可以立马体验到操作CYC768013 带来的乐趣。这里我通过控制CY7C68013单片机的PORTC输出来控制8个LED的现实。以及读入PORTB的输入信号,到电脑上。
开发环境:VC++6.0、KEIL C
系统要求:Windows-XP
软件要求: FX2L_IO固件、Suite USB 3.4、VC++FX2L-IO测试客户端
硬件要求:mini USB Startboard
其他要求:
1、EZ-USB Advanced Development Kit Users Guide (包含了EZ-USB开发的框架)
2、Device Descriptor Table Data(USB设备描述符知识)
3、CY7C68013 单片机各种资源的掌握
4、会使用KEIL C VC++6.0
如果你很多还不了解没关系,下面这个例子,先体验一下。
这是模型结构
这个顺便告诉你:FX2L 可以工作在多种模式下:
1、IO模式
2、GPIF 模式
3、SLAV FIFO模式
这里只讲IO模式,如果你想了解其他的,就看这个资料吧,不过是全英文的。不要害怕,搞软件电子,学好英文是必须得。
下面简单介绍下这个例子
这个图是IO的结构模型