A resource indication method, comprising: determining, by a base station, a resource used by a terminal to send an uplink control signal; and sending, by the base station, indication information to the terminal, wherein the indication information is used to indicate the resource; or the indication information is used to indicate a target parameter, and the target parameter comprises at least one of parameters used by the terminal to determine the resource; wherein after the terminal determines the resource used to send the uplink control signal, the terminal sends the uplink control signal to the base station on the resource, and correspondingly, the base station receives, on the resource, the uplink control signal sent by the terminal, wherein the resource comprises k resource element groups, and the resource element group comprises m resource elements, wherein k is a positive integer, and m is a positive integer, and wherein the uplink control signal is information used to indicate whether downlink data transmission is correct or incorrect, and the method further comprises: determining, by the terminal based on a value of m, a codeword corresponding to the resource; performing, by the terminal, channel coding with a rate of 1/k on the information used to indicate whether downlink data transmission is correct or incorrect, to obtain a bit sequence with a length of k; performing, by the terminal, binary phase shift keying, BPSK, modulation on the bit sequence with a length of k, to obtain a modulated symbol sequence with a length of k; performing, by the terminal, spread spectrum on the modulated symbol sequence with a length of k by using the codeword, to obtain k sequences with a length of m; and respectively mapping, by the terminal, the k sequences with a length of m to the k resource element groups in the resource. determining, by a base station, a resource used by a terminal to send an uplink control signal; and sending, by the base station, indication information to the terminal, wherein the indication information is used to indicate the resource; or the indication information is used to indicate a target parameter, and the target parameter comprises at least one of parameters used by the terminal to determine the resource; wherein after the terminal determines the resource used to send the uplink control signal, the terminal sends the uplink control signal to the base station on the resource, and correspondingly, the base station receives, on the resource, the uplink control signal sent by the terminal, wherein the resource comprises k resource element groups, and the resource element group comprises m resource elements, wherein k is a positive integer, and m is a positive integer, and wherein the uplink control signal is information used to indicate whether downlink data transmission is correct or incorrect, and the method further comprises: determining, by the terminal based on a value of m, a codeword corresponding to the resource; performing, by the terminal, channel coding with a rate of 1/k on the information used to indicate whether downlink data transmission is correct or incorrect, to obtain a bit sequence with a length of k; performing, by the terminal, binary phase shift keying, BPSK, modulation on the bit sequence with a length of k, to obtain a modulated symbol sequence with a length of k; performing, by the terminal, spread spectrum on the modulated symbol sequence with a length of k by using the codeword, to obtain k sequences with a length of m; and respectively mapping, by the terminal, the k sequences with a length of m to the k resource element groups in the resource. determining, by the terminal based on a value of m, a codeword corresponding to the resource; performing, by the terminal, channel coding with a rate of 1/k on the information used to indicate whether downlink data transmission is correct or incorrect, to obtain a bit sequence with a length of k; performing, by the terminal, binary phase shift keying, BPSK, modulation on the bit sequence with a length of k, to obtain a modulated symbol sequence with a length of k; performing, by the terminal, spread spectrum on the modulated symbol sequence with a length of k by using the codeword, to obtain k sequences with a length of m; and respectively mapping, by the terminal, the k sequences with a length of m to the k resource element groups in the resource.