First of all You won't find here any information on high speed BLDC motor driving. For that purpose You need to know rotor's position, so You have to measure back-EMF or use Hall sensors (not needed here).
For basic info about driving BLDC motors here is best "classic" articles on internets:
Driving a three-phase brushless DC motor with Arduino – Part 1. Theory
Driving a three-phase brushless DC motor with Arduino – Part 2. Circuit and Software
I used specialized triple ...