A data transmission method, applied to a data transmission device, comprising: determining a transmission type used when performing data transmission; wherein the transmission type includes one of a single transmission of target data in one slot and multiple repetitive transmissions of target data in one slot; determining the number of repetitive transmissions of the target data in each slot, when the transmission type is multiple repetitive transmissions of target data in one slot; transmitting the target data according to the number of repetitive transmissions of the target data in each slot; the step of determining a transmission type used when performing data transmission, includes: obtaining a location of a start orthogonal frequency division multiplexing, OFDM, symbol in a time-frequency resource location of a first transmission in a slot; determining the transmission type used when performing data transmission, according to the location of the start OFDM symbol; wherein the target data is physical uplink shared channel, PUSCH, or, physical downlink shared control channel, PDSCH; characterzed in that wherein the step of determining the transmission type used when performing data transmission according to the location of the start OFDM symbol, includes: judging whether an index of the location of the start OFDM symbol is less than a preset value; determining that the transmission type is the multiple repetitive transmissions of target data in one slot, when the index of the location of the start OFDM symbol is less than the preset value; determining that the transmission type is the single transmission of target data in one slot, when the index of the location of the start OFDM symbol is greater than or equal to the preset value; or, wherein the step of determining the transmission type used when performing data transmission according to the location of the start OFDM symbol, includes: determining a type of an index of the location of the start OFDM symbol; determining that the transmission type is the multiple repetitive transmissions of target data in one slot, when the index of the location of the start OFDM symbol is a first preset type; determining that the transmission type is the single transmission of target data in one slot, when the index of the location of the start OFDM symbol is a second preset type. determining a transmission type used when performing data transmission; wherein the transmission type includes one of a single transmission of target data in one slot and multiple repetitive transmissions of target data in one slot; determining the number of repetitive transmissions of the target data in each slot, when the transmission type is multiple repetitive transmissions of target data in one slot; transmitting the target data according to the number of repetitive transmissions of the target data in each slot; the step of determining a transmission type used when performing data transmission, includes: obtaining a location of a start orthogonal frequency division multiplexing, OFDM, symbol in a time-frequency resource location of a first transmission in a slot; determining the transmission type used when performing data transmission, according to the location of the start OFDM symbol; obtaining a location of a start orthogonal frequency division multiplexing, OFDM, symbol in a time-frequency resource location of a first transmission in a slot; determining the transmission type used when performing data transmission, according to the location of the start OFDM symbol; wherein the target data is physical uplink shared channel, PUSCH, or, physical downlink shared control channel, PDSCH; characterzed in that wherein the step of determining the transmission type used when performing data transmission according to the location of the start OFDM symbol, includes: judging whether an index of the location of the start OFDM symbol is less than a preset value; determining that the transmission type is the multiple repetitive transmissions of target data in one slot, when the index of the location of the start OFDM symbol is less than the preset value; determining that the transmission type is the single transmission of target data in one slot, when the index of the location of the start OFDM symbol is greater than or equal to the preset value; or, wherein the step of determining the transmission type used when performing data transmission according to the location of the start OFDM symbol, includes: determining a type of an index of the location of the start OFDM symbol; determining that the transmission type is the multiple repetitive transmissions of target data in one slot, when the index of the location of the start OFDM symbol is a first preset type; determining that the transmission type is the single transmission of target data in one slot, when the index of the location of the start OFDM symbol is a second preset type.