Tank

NIOS II 学习--第五课 RTC

一、DS1302介绍DALLAS公司的高性能低功耗、带RAM的实时时钟芯片,具有闰年补偿功能,工作电压在2.5V---5.5V,内部具有一个31字节的用于临时存放数据的静态RAM寄存器。在电路中一般采用的是外接晶振的方式,32.768KHZ。

NIOS II学习--第四课 中断及串口通迅

一、中断的基本知识NIOSII可以响应软件异常和硬件中断,可以支持32个中断源。每一个使能的硬件中断都一个ISR与之对应。要完成硬件中断工作,要有以下两个步骤:1、编写处理特定设备中断的ISR2、用户程序必

NIOS II学习--第三课 LED流水灯及蜂鸣器

一、硬件环境的建立1、打开前面已经建立好的工程,双击KERNEL,在SOPCBuilder中添加PIO模块。如下所示:点击红圈处,然后出现下面的界面,红圈处分别是PIO口的数据位宽和输入输出控制,这里只需要输出。点击Finish,完成PIO模块的添加。将其改名为PIO_LED,如下面

NIOS II学习--第二课 软件开发初步学习

一、建立软件工程首先打开NIOSIIIDE,我使用的是10.0sp1版本的。接下来是建立软件工程,点击File->New->Project,如下所示:然后出现如下所示工程向导界面,选中红圈处然后点击Next,出现以下界面:然后点击Next,不用修改,点击Finish完成工程建立。二、编译工程

NIOS II学习 第一课 硬件环境的建立

软件环境:QuartusII10.0SP1+NiosII10.0SP1一、构建工程1、首先打开QUARTUSII,依次点击File->NewProjectWizard->Next,出现如下的界面:2、依次点击Next,出现下面的界面:这里选取的是CycloneII系列的EP2C8Q208C芯片。3.依