TQ210裸机编程(3)——按键(查询法)
首先查看TQ210的底板原理图

这次编程只操作KEY1和KEY2,在TQ210核心板原理图中搜索XEINT0

可以看出KEY1和KEY2分别接在S5PV210的GPH0_0和GPH0_1引脚。
这次编程使用查询法,需要设置这两个引脚为输入模式,然后循环读取引脚状态,当用户按下按键时,对应引脚为低电平,同时改变LED状态。
查看S5PV210芯片手册


start.S
key.bin: start.o key.oarm-linux-ld -Ttext 0x20000000 -o key.elf $^arm-linux-objcopy -O binary key.elf $@arm-linux-objdump -D key.elf > key.diskey.o : key.carm-linux-gcc -c $< -o $@start.o : start.Sarm-linux-gcc -c $< -o $@clean:rm *.o *.elf *.bin *.dis
下载程序运行后:
按下key1,LED1点亮,再次按下key1,LED1熄灭
按下key2,LED2点亮,再次按下key2,LED2熄灭