¿Existe una regla sobre cuándo usar hiragana y katakana en japonés?

En términos generales, la mayoría de la gente usa hiragana.

Pero las palabras extranjeras (como según el chino... tostada, autobús, curry y ensalada... etc.) incluyen nombres extranjeros, nombres de lugares y sonidos que describen cosas (como... Choque, tic, zumbido, destello, salto). Usarás katakana.