I would suggest, again, that you take a look at the HSE configuration calls in the library if you want to see how to set up the registers to use external clock sources.
Your problem, however, is not that: once the chip is in reset, it defaults to the internal oscillators so you should be able to communicate with the chip regardless of its hse configuration.
Get your chip to blink an led and then come back for more.