Brushless DC Motor Control Made Easy
This application note discusses the steps of developing several controllers for brushless motors. We cover sensored, sensorless, open loop, and closed loop design. There is even a controller with independent voltage and speed controls so you can discover your motor's characteristic's empirically.
AN857, Brushless DC Motor Control, Brushless Motor Control, BLDC