資源簡介
用verilog寫的 4*4矩陣鍵盤鍵盤,作為自定義外設(shè)可直接在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);//注冊中斷服務(wù)程序??
?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);?
?}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????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個(gè)文件信息
評(píng)論
共有 條評(píng)論