+ porting @huihuiyao's Keil project onto Eclipse IDE.