The invention relates to an electronic shifter with an active initialization function, an active initialization method of the electronic shifter and a vehicle. The electronic shifter comprises built-in active initialization
software; in the
software active initialization, a special and unoccupied key combination on an electronic shifter is set as a trigger point; triggering is continued until settime is up, different
Baud rates of different built-
in vehicle models are tried to be used for being communicated with the whole vehicle; when the proper
Baud rate of the whole vehicle is matched, theBaud rate is recorded and written into an
EEPROM of the electronic gear shifter, and initialization is ended. If different built-in APPs need to be started according to different vehicle types, afterBaud rate matching is completed, the successfully matched
Baud rate is used for communicating with the whole vehicle, the
vehicle type code of the whole vehicle is read and written into an
EEPROM ofan electronic shifter, and it is determined that the built-in APP of the corresponding
vehicle type is started according to the code. The same electronic shifter is used for different vehicle types and configurations to the maximum extent, the number of part varieties is reduced, inventory and waste are reduced, and user-defined settings are prevented from being unexpectedly and forcibly initialized to factory settings.