A system having a terminal and a charging cable, the terminal comprising a battery and a charging interface, the terminal introducing a charging current from a power adapter via the charging interface for charging the battery, wherein, the terminal further comprising a communication unit, configured to perform a bidirectional communication with the power adapter via the charging interface, and to determine a charging mode of the terminal; the terminal further comprising an identification unit, configured to identify a charging mode supported by the charging cable between the power adapter and the terminal, characterised in that the charging mode comprises a common charging mode, a first quick charging mode, and a second quick charging mode, in which an output current of the power adapter is increased for increasing a charging power and speed for the terminal in the first charging mode; in which a charging current of the power adapter in the first quick charging mode is greater than that in the common charging mode; in the common charging mode, a rated output voltage of the power adapter is 5V, and a rated output current of the power adapter is less than or equal to 2.5A; and in the first quick charging mode, a rated output current of the power adapter is greater than 2.5A; an output voltage of the power adapter is increased for increasing the charging power and speed for the terminal in the second charging mode; in which a charging voltage of the power adapter in the second quick charging mode is greater than that in the common charging mode; and in the second quick charging mode, the charging voltage is 9V or 12V; wherein, the identification unit is configured to send an identification code to a control chip in the charging cable, to receive a feedback code returned by the control chip, to determine whether the feedback code is correct, to determine that the charging cable supports the first quick charging mode if the feedback code is correct, and to determine that the charging cable does not support the first quick charging mode if the feedback code is incorrect, the communication unit is configured to determine a final charging mode as the first quick charging mode if the communication unit determines with the terminal that the charging mode is the first quick charging mode and the charging cable supports the first quick charging mode, to determine a final charging mode as second quick charging mode if the communication unit determines with the terminal according to the charging cable identification, that the charging mode is the second quick charging mode, otherwise determine the final charging mode as the common charging mode. the terminal comprising a battery and a charging interface, the terminal introducing a charging current from a power adapter via the charging interface for charging the battery, wherein, the terminal further comprising a communication unit, configured to perform a bidirectional communication with the power adapter via the charging interface, and to determine a charging mode of the terminal; the terminal further comprising an identification unit, configured to identify a charging mode supported by the charging cable between the power adapter and the terminal, characterised in that the charging mode comprises a common charging mode, a first quick charging mode, and a second quick charging mode, in which an output current of the power adapter is increased for increasing a charging power and speed for the terminal in the first charging mode; in which a charging current of the power adapter in the first quick charging mode is greater than that in the common charging mode; in the common charging mode, a rated output voltage of the power adapter is 5V, and a rated output current of the power adapter is less than or equal to 2.5A; and in the first quick charging mode, a rated output current of the power adapter is greater than 2.5A; an output voltage of the power adapter is increased for increasing the charging power and speed for the terminal in the second charging mode; in which a charging voltage of the power adapter in the second quick charging mode is greater than that in the common charging mode; and in the second quick charging mode, the charging voltage is 9V or 12V; wherein, the identification unit is configured to send an identification code to a control chip in the charging cable, to receive a feedback code returned by the control chip, to determine whether the feedback code is correct, to determine that the charging cable supports the first quick charging mode if the feedback code is correct, and to determine that the charging cable does not support the first quick charging mode if the feedback code is incorrect, the communication unit is configured to determine a final charging mode as the first quick charging mode if the communication unit determines with the terminal that the charging mode is the first quick charging mode and the charging cable supports the first quick charging mode, to determine a final charging mode as second quick charging mode if the communication unit determines with the terminal according to the charging cable identification, that the charging mode is the second quick charging mode, otherwise determine the final charging mode as the common charging mode.