1. A programming method, comprising: converting programming data into first bus signals; outputting the first bus signals to a calculation module and a first signal conversion module; determining whether or not the calculation module converting the first bus signals into joint test action group (JTAG) interface signals; converting the first bus signals into the JTAG interface signals via the calculation module; or converting the first bus signals into the JTAG interface signals via the first signal conversion module; and programming the calculation module according to the JTAG interface signals.