if(GPIO_ReadInputDataBit(B_MotorizedValve_ALLOff)==0)MotorizedValve_DEC_OFF();
0x08004CCE 2102 MOVS r1,#0x02
0x08004CD0 4868 LDR r0,[pc,#416] ; @0x08004E74
0x08004CD2 F7FDFD7B BL.W GPIO_ReadInputDataBit (0x080027CC)
0x08004CD6 2004 MOVS r0,#0x04
0x08004CD8 F7FCFFEE BL.W DoutOFF (0x08001CB8)
if(GPIO_ReadInputData (B_MotorizedValve_ALLOn)==0)MotorizedValve_INC_OFF();
967:
0x08004CDC 2101 MOVS r1,#0x01
0x08004CDE 4865 LDR r0,[pc,#404] ; @0x08004E74
0x08004CE0 F7FDFD74 BL.W GPIO_ReadInputDataBit (0x080027CC)
0x08004CE4 2005 MOVS r0,#0x05
0x08004CE6 F7FCFFE7 BL.W DoutOFF (0x08001CB8)
c语句编译后的汇编为什么不是我想要的结果? |