El ejemplo de aplicación (en la página 8) que está viendo muestra los diodos conectados a un controlador L298N, que es distinto del L297. Aquí está la hoja de datos que desea consultar.
... Lo que demuestra que el L298N es solo un controlador de motor genérico. El propósito de los diodos es evitar que la inductancia de los devanados del motor genere voltajes que destruirán el impulsor del motor.
El 1N4001 es un diodo de recuperación estándar (no rápido) clasificado a 1A de corriente continua. Por lo tanto, no se ajusta a las recomendaciones de la hoja de datos, por lo que los transistores que intenta proteger pueden compartir corrientes muy grandes, y el comienzo de cada ciclo admitirá una sobretensión en esos mismos transistores. Sin embargo, puede ser adecuado si solo está conduciendo un motor de baja potencia.
Si tiene un motor de alta potencia o le preocupa la confiabilidad, le recomendaría diodos Schottky como la serie 1N5820, que protegerán los diodos de silicio integrados en los transistores de salida L298N.