pepper 发布于 2007-5-6 14:52:00
#include "system.h" #include "altera_avalon_pio_regs.h" #include "alt_types.h" int main (void) __attribute__ ((weak, alias ("alt_main"))); int alt_main (void) { alt_u8 kb_data[4]; alt_u8 kb_data[4]; alt_u8 kb_number = 0; volatile int i; while (1) { kb_number = IORD_AVALON_FIFORXD_CONTROL(KB_0_BASE) if (kb_number)>0 { for(i=0;i<kb_number;i++) kb_data[i] =IORD_AVALON_FIFORXD_DATA(KB_0_BASE); } ........ //通断码处理 } return 0; } 上面中间的通断码处理如何用C来添加,高手来指导下,谢谢啊急啊!!随便取几个如何来写!! pepper 发布于 2007-5-6 14:53:00 在线=啊 谁来帮忙下!!!
|