资源简介
用verilog写的 4*4矩阵键盘键盘,作为自定义外设可直接在sopc builder中加入
代码片段和文件信息
#include “system.h“
#include
#include
#include “alt_types.h“
#include “sys/alt_irq.h“
#include “altera_avalon_pio_regs.h“
static void key_isr(void* context alt_u32 id);
volatile int irq_capture;
int main (void) __attribute__ ((weak alias (“alt_main“)));
int alt_main (void)
{alt_irq_init(ALT_IRQ_base); //使能中断
alt_irq_register(KEYBOARD_IRQNULL key_isr);//注册中断服务程序
while (1);
return 0;
}
static void key_isr(void* context alt_u32 id)
{irq_capture = IORD(KEYBOARD_base1);
IOWR(KEYBOARD_base20);
IOWR_ALTERA_AVALON_PIO_DATA(LED_base irq_capture);
printf(“key_value:%d\n“irq_capture);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2010-10-27 11:22 jianpan\
目录 0 2010-10-27 11:22 jianpan\.sopc_builder\
文件 11692 2010-09-27 09:45 jianpan\.sopc_builder\install.ptf
文件 5032 2010-09-27 09:43 jianpan\.sopc_builder\install2.ptf
文件 591 2010-09-27 09:41 jianpan\.sopc_builder\preferences.xm
文件 840 2010-09-27 09:44 jianpan\cpu.ocp
文件 3680 2010-09-27 09:44 jianpan\cpu.sdc
文件 395288 2010-09-27 09:44 jianpan\cpu.v
文件 2392 2010-09-27 09:44 jianpan\cpu_bht_ram.mif
文件 727 2010-09-27 09:44 jianpan\cpu_dc_tag_ram.mif
文件 1625 2010-09-27 09:44 jianpan\cpu_ic_tag_ram.mif
文件 6332 2010-09-27 09:44 jianpan\cpu_jtag_debug_module_sysclk.v
文件 7700 2010-09-27 09:44 jianpan\cpu_jtag_debug_module_tck.v
文件 9332 2010-09-27 09:44 jianpan\cpu_jtag_debug_module_wrapper.v
文件 5878 2010-09-27 09:44 jianpan\cpu_ociram_default_contents.mif
文件 600 2010-09-27 09:44 jianpan\cpu_rf_ram_a.mif
文件 600 2010-09-27 09:44 jianpan\cpu_rf_ram_b.mif
文件 39245 2010-09-27 09:44 jianpan\cpu_test_bench.v
目录 0 2010-10-27 11:22 jianpan\db\
文件 18877 2010-09-26 10:47 jianpan\db\altsyncram_01g1.tdf
文件 40876 2010-09-26 10:47 jianpan\db\altsyncram_29f1.tdf
文件 28845 2010-09-26 10:47 jianpan\db\altsyncram_2jb1.tdf
文件 12554 2010-09-26 10:47 jianpan\db\altsyncram_9tl1.tdf
文件 38031 2010-09-26 10:47 jianpan\db\altsyncram_9vc1.tdf
文件 44611 2010-09-26 10:47 jianpan\db\altsyncram_e502.tdf
文件 13094 2010-09-26 10:47 jianpan\db\altsyncram_l6f1.tdf
文件 40402 2010-09-26 10:47 jianpan\db\altsyncram_p2f1.tdf
文件 6329 2010-09-26 10:47 jianpan\db\altsyncram_pkf1.tdf
文件 40402 2010-09-26 10:47 jianpan\db\altsyncram_q2f1.tdf
文件 38680 2010-09-26 10:47 jianpan\db\altsyncram_qed1.tdf
文件 45267 2010-09-26 10:47 jianpan\db\altsyncram_t072.tdf
............此处省略550个文件信息
- 上一篇:北大物理系量子力学教学小组教师内参——曾谨言
- 下一篇:控制论-维纳 第二版
相关资源
- LCD12864 在Spartan-3E实现教程和代码
- LMS自适应滤波器的FPGA实现方法
- 基于FPGA的MP3音乐播放器设计
- 基于DDS的三相正弦波发生器
- 连通域代码.zip
- iCore3STM32F407 + FPGA双核心工控板硬件设
- FPGA PS2键盘接口设计
- 《HELLO FPGA》- 学习指导篇
- FPGA实现CAN总线控制器开源代码.zip
- 基于FPGA的16QAM的调制解调系统的研究
- 基于FPGA信号发生器的设计
- 并行flash FPGA读写测试,Verilog语言
- FPGA设计实战.pdf
- FPGA与语音芯片WM8731程序加SIGNAL TAP仿真
- xilinx zynq官方培训课程
- Virtex5用户指南(中文)库指南Xilinx术
- 贪吃蛇游戏的FPGA实现课程设计报告—
- 基于FPGA的VGA显示的乒乓球游戏机Ver
- FFT FPGA VERILOG 可综合,申请加精
- 基于FPGA的数字频谱分析仪的设计与实
- FPGA OV7670 VGA显示驱动程序
- 基于EP1C3T144 FPGA最小系统原理图及pc
- CAN_MCP2515_fpga.zip
- 一个完整的Xilinx FPGA开发板资料,包括
- FPGA波形发生器程序VHDL
- FPGA设计uart电路完全,包括详细文档、
- FPGA实现sobel图像边缘检测,VGA显示
- FPGA黑金开发板教程和源代码
- 华为FPGA设计全套
- 流水线有符号除法器的FPGA实现
评论
共有 条评论