c语言控制硬件