To dissuade the charge, you could also bring along some light infantry and deploy stakes in front of your lines as well. If you want to wait until the Light Infantry Doctrine tech is researched that is...just fight against europeans until then.