资源简介
用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个文件信息
- 上一篇:北大物理系量子力学教学小组教师内参——曾谨言
- 下一篇:控制论-维纳 第二版
相关资源
- FPGA实现PID.v
- 基于FPGA的sdi视频传输工程(k7_sdi_rx
- FPGA彩条显示
- Xilinx-FPGA-引脚功能详细介绍.doc
- 基于xilinx FPGA的PCIe设计实战
- 基于PCIe的FPGA动态配置设计与实现
- 为什么工程师要掌握FPGA开发知识?
- 数字频率合成dds正弦波基于FPGA的DDS产
- Verilog FPGA UART串口控制器
- gmsk调制在FPGA上实现
- 一个简单的verilog编写的DMA IP CORE,和
- FPGA在步进电机驱动上的应用实例及代
- fpga实现频率测量
- FPGA开发-ChipScope教程
- 红外循迹小车VHDL程序
- 基于FPGA的USB接口设计
- DE2模拟的交通红绿灯
- 一种抗SEU存储器电路的FPGA设计
- Cyclone 10LP Remote Update Intel FPGA IP 官方工
- nRF24L01无线模块在单片机与FPGA上的应
- 基于FPGA多协议转换网关设计
- fpga数字钟
- FPGA按键消抖
- 具有可编程环路补偿功能高密度电源
- FPGA系统中有源电容放电电路设计需注
- 玩转Altera FPGA:基于PLL分频计数的LE
- 二院型号FPGA 硬件描述语言编程准则
- ETC中FM0解码器的设计
- 基于FPGA和万兆网的GigE Vison设计方案
- Xilinx FPGA底层资源架构与设计规范
评论
共有 条评论