Hi,Yonggun,
As you said, the motor type is "brushless inrunner motors. 14.5W 28,500 RMP", it is a brushless DC motor(BLDC), the motor should have three power lines:PhA/PHB/PHC, in most case, the motor should have position sensor: Hall or Encoder. In conslusion, the interface of the BLDC should have the signal:
power lines: PhA, PhB, PHC, all are input pins,
The Hall sensor needs 5V power supply, so this is the sensor signals from motor perspective:
+5V Dc power line, input pin
GND
HallA signal, output pin
HallB signal, output pin
HallC signal, output pin.
The required resource of BLDC motor includes 6 PWM signals, three Timer with capture function to provide position and speed, ADC to sample Dc voltage and over current, PIT to generate interrupt with fixed cycle, SCI port to display parameter
If the motor type is BLDC, the FRDM-KL25Z can only control one BLDC, because the total FTM channels is 8+2+2=12, some of channels are used to capture hall sensor signals.
If the motor type is DC, it is dependent on the layout you are using, if you use H bridge to control a DC motor, you can control 3 Dc motor, if you use one PWM pin to control one DC motor, you can control 12 DC motor.
Hope it can help you
BR
Xiangjun Rong