随笔分类 -  NIOS II

NIOS II IO中断
摘要:自己写的sopc.h头文件:#ifndef SOPC_H_#define SOPC_H_#include "system.h"typedef struct{ unsigned long int DATA; unsigned long int DIRECTION; unsigned long int INTERRUPT_MASK; unsigned long int EDGE_CAPTURE; }PIO_STR;#define LED ((PIO_STR *) LED_BASE) #define KEY ((PIO_ST... 阅读全文

posted @ 2012-04-10 15:12 chenfengfei 阅读(1114) 评论(0) 推荐(0) 编辑

NIOS II常用函数详解
摘要:IO操作函数 函数原型:IORD(BASE, REGNUM) 输入参数:BASE为寄存器的基地址,REGNUM为寄存器的偏移量 函数说明:从基地址为BASE的设备中读取寄存器中偏移量为REGNUM的单元里面的值。寄存器的值在地址总线的范围之内。 返回值: -函数原型:IOWR(BASE, REGNUM, DATA) 输入参数:BASE为寄存器的基地址,REGNUM为寄存器的偏移量,DATA为要写入的数据 函数说明:往偏移量为REGNUM寄存器中写入数据。寄存器的值在地址总线的范围之内。 返回值: -函数原型:IORD_32DIRECT(BASE, OFFSET) 输入参数:BASE为寄存器的基 阅读全文

posted @ 2012-04-10 11:06 chenfengfei 阅读(1374) 评论(0) 推荐(0) 编辑

导航