ARM体系结构怎么做呀?

该项目通过STM32F429开发板上载有的4个按钮(KEY_UP、KEY0、KEY1和KEY2),来控制板上的2个LED(LED0和LED1),其中KEY_UP控制DS0,DS1互斥点亮;KEY2控制LED0,按一次点亮,再按一次熄灭;KEY0控制LED1,效果同KEY2;KEY1则同时控制LED0和LED1,按一次,他们的状态就翻转一次。