A detection circuit, comprising: a driving circuit, a cancelling circuit, and a switching circuit; the driving circuit comprises at least one driving module; each driving module is coupled to at least one detection capacitor and is configured to periodically charge the one detection capacitor; the cancelling circuit comprises at least one cancelling module; each cancelling module is coupled to the one detection capacitor and is configured to cancel an initial capacitance of the one detection capacitor by charge transfer in two directions; and the switching circuit comprises at least one switching module; the each cancelling module is further coupled to one switching module which is configured to, after the initial capacitance of the one detection capacitor is cancelled, convert a capacitive signal of the one detection capacitor to a voltage signal and output; wherein the each cancelling module comprises: a cancelling voltage source, a first cancelling capacitor, a third switch, a fourth switch, a fifth switch, a sixth switch, and a seventh switch; one terminal of the first cancelling capacitor is coupled to the one detection capacitor through the third switch; the one terminal of the first cancelling capacitor is also coupled to the cancelling voltage source through the fourth switch, and is also coupled to the ground through the fifth switch; and the other terminal of the first cancelling capacitor is also coupled to the cancelling voltage source through the seventh switch, and is also coupled to the ground through the sixth switch; wherein the each driving module comprises: a driving voltage source, a first switch, and a second switch; the driving voltage source is coupled to one terminal of the one detection capacitor through the first switch; the other terminal of the one detection capacitor is coupled to a ground; and the one terminal of the one detection capacitor is also coupled to the ground through the second switch. the driving circuit comprises at least one driving module; each driving module is coupled to at least one detection capacitor and is configured to periodically charge the one detection capacitor; the cancelling circuit comprises at least one cancelling module; each cancelling module is coupled to the one detection capacitor and is configured to cancel an initial capacitance of the one detection capacitor by charge transfer in two directions; and the switching circuit comprises at least one switching module; the each cancelling module is further coupled to one switching module which is configured to, after the initial capacitance of the one detection capacitor is cancelled, convert a capacitive signal of the one detection capacitor to a voltage signal and output; wherein the each cancelling module comprises: a cancelling voltage source, a first cancelling capacitor, a third switch, a fourth switch, a fifth switch, a sixth switch, and a seventh switch; one terminal of the first cancelling capacitor is coupled to the one detection capacitor through the third switch; the one terminal of the first cancelling capacitor is also coupled to the cancelling voltage source through the fourth switch, and is also coupled to the ground through the fifth switch; and the other terminal of the first cancelling capacitor is also coupled to the cancelling voltage source through the seventh switch, and is also coupled to the ground through the sixth switch; wherein the each driving module comprises: a driving voltage source, a first switch, and a second switch; the driving voltage source is coupled to one terminal of the one detection capacitor through the first switch; the other terminal of the one detection capacitor is coupled to a ground; and the one terminal of the one detection capacitor is also coupled to the ground through the second switch.