DeviceSOPC教学实验开发平台
 


适合专业
     适用于计算机专业和电类专业的本科、研究生,如计算机科学、微电子、通信、测控技术与仪器设计、电子工程、机电一体化、自动化等相关专业。

概述
    DeviceSOPC教学实验开发平台是由DeviceSOPC核心板MagicARM2200教学实验开发平台组成。MagicARM2200教学实验开发平台的用户可以通过选配DeviceSOPC核心板无缝升级到SOPC开发平台。MagicARM2200开发平台上的资源均可被DeviceSOPC使用,充放发挥其强大功能。如果您已经拥有一套MagicARM2200教学实验开发平台,DeviceSOPC核心板以及完备的配套资料将让您马上以最经济最实惠的方式进入SOPC的开发世界。如果您正打算从事ARM或SOPC开发,那么MagicARM 2200教学实验开发平台配上DeviceSOPC核心板将让您感受鱼与熊掌可兼得的体验。

参考照片


DeviceSOPC教学实验开发平台
 

DeviceSOPC核心板硬件资源
采用6层板精心设计
Cyclone EP1C6F256C8 (标配),可升级为EP1C12F256C8
2 MB Nor Flash Memory,可升级到4MB或8MB
16MB Nand Flash(选配)
8 MB SDRAM,可升级到16/32/64MB
串行配置器件EPCS1,可升级到EPCS4
总线驱动器
48MHz有源晶振
带2kbit E2PROM的复位芯片CAT1025SI-30
DIMM144接口,与MagicARM2200实验平台Pin to Pin兼容
随DeviceSOPC核心板附送ByteBlasterII下载电缆

多种可选嵌入式硬件开发平台 (更多内容)
ARM7微处理器(LPC2210/2220/2212/2214/2290/2292/2294 ARM微处理器)
ARM9微处理器(LPC3000系列ARM微处理器)
Actel ARM7 SoC处理器

DeviceSOPC核心板提供的实验
      DeviceSOPC核心板配合MagicARM2200教学实验开发平台能完成绝大部分MagicARM 2200提供的实验。
SOPC硬件系统基础实验
SOPC快速入门
EPCS的JTAG编程实验
建立带SDRAM的NiosII系统实验
建立带Flash的NiosII系统以及FLASH 编程实验
定制Avalon总线型元件实验
建立Standard硬件平台实验
SOPC编程基础实验
PIO输出控制实验1—流水灯控制
PIO输出控制实验2——步进电机控制实验
PIO输入实验—读取开关信号
PIO外部中断实验
定时器实验1—使用系统时钟服务
定时器实验2—使用时间标记服务
定时器实验3—看门狗实验
通过C库函数访问JTAG UART
通过HAL API函数访问JTAG UART
通过C库函数访问UART
通过HAL API函数访问UART
SPI 操作实验
利用I2C访问zlg7290
存储器实验
PWM控制直流电机实验
System ID实验
SOPC编程高级实验
彩色液晶绘图实验
Nand Flash操作实验
CF Card接口实验
DM9000接口实验
SDCard接口实验
RS485接口实验
USB接口实验
DAC实验
基于μC/OS-II的实验
MicroC/OS-II应用程序开发流程实验
任务管理和时间管理
信号量和互斥量
消息队列和邮箱
SOPC硬件系统高级实验
PWM核定制实验
定制Nios II用户指令实验
创建用户目标板Flash编程设计实验
      此外MagicARM2200教学实验开发平台上的大量实验可以非常容易的移植到DeviceSOPC上来,能完成绝大部分MagicARM2200提供的实验。

配套教程

      《NiosII SOPC嵌入式系统实验指导》
      《NiosII SOPC嵌入式系统基础教程》

      好马配好鞍,英雄配名剑。实验指导中所有开发过程和范例都是基于最新的NiosII软件开发平台QuartusII5.0+SP1和NiosII IDE 5.0,方便读者学到最新的技术。实验指导涵盖了周立功SOPC开发团队在SOPC开发过程中总结的经验和技巧以避免读者重蹈覆辙,附带了近30个SOPC相关实验和操作范例。实验指导中就开发过程中难于掌握的内容(如Flash编程、FPGA配置等)进行详细阐述,“SOPC快速入门实验”更是详细讲述了SOPC开发流程,让您在30分钟之内学会定制自己的Nios II硬件系统并开发应用程序。