基于8051的平台
- 内嵌式USB子系统
- |
- 内嵌式内部子系统
R8051XC-CUSB2内嵌式USB子系统
R8051XC-CUSB2子系统结合了一个8位的处理器核,一个全速或高速的USB设备控制器核和一个USB软件包,给芯片(SoC)设计提供系统上的USB连通性。
- 内嵌USB子系统的8051参考设计平台包括:
- R8051XC 快速,结构化的微处理器核
- CUSB2 (或 CUSB) USB 设备控制器核
结构图
样本应用
此子系统样本应用作为一个USB大容量存储器系统,通过子系统的USB连接在硬盘驱动器和PC间传输数据。CPU控制着端点和服务中断间的设置。主要的数据传输是由8051 CPU,DMA 和依靠ATAIF控制器的硬盘执行。
R8051XC-MAC-L内嵌式内部子系统
此R8051XC-MAC-L子系统结合了一个8位的处理器核,一个10/100M以太网MAC设备控制器核,一个硬件加速器,和一个TCP/IP软件包,为片上系统(SoC)提供内部连通。
此子系统的预整合核一起工作成为一个快速、紧密,可编程的以太网控制器。R8051XC微控制器核只用一个时钟周期来执行®51指令集,有很多可选功能和外设性能,并已在数以百计的客户设计中证明。MAC-L媒体存取控制器核支持全双工和半双工运作,有一个简单控制的独立媒体接口(MII),包括一个使用双端口的RAMs 实现 参数化,多体货船FIFO。
定制的硬件加速器核也集成该子系统的有效控制校验共同 TCP/IP协议,如TCP,IPv4,UDP和ICMP。
此子系统还包括一些被证明过的TCP/IP软件包,通过8051和以太网核这一特点在MAC-L驱动得以优化运行。
此子系统被设计成可以在ASIC,eASIC和FPGA上实现复用。设计无需内部三态就可精确同步上升沿时钟和同步复位;因此,扫描插入变得非常简单。
结构图
样本应用
此样本应用使用子系统的以太网连接来连接电子秤一个,在存储信息系统的中央数据库自动更新。它使用一种智能传感器与重量的I2C ?接口,一个标签印表机与串行RS - 232接口,真空荧光显示器及其控制器,键盘和键盘控制器。


