• 大小: 10.3MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-11-05
  • 语言: 其他
  • 标签: FPGA  

资源简介

用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.xml
     文件         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个文件信息

评论

共有 条评论