下面是可以用来实现这个功能的完整代码:
#include "altera_avalon_pio_regs.h"
#include "system.h"
#include "alt_types.h"
#define LED_PIO_BASE 0x5020
#define KEY_PIO_BASE 0x5030
int main(void)
{
alt_u8 led_val = 0; // LED 的初始值
while (1) {
// 读取按键的值
alt_u8 key_val = IORD_ALTERA_AVALON_PIO_DATA(KEY_PIO_B