Recuerdo que después de instalar Keil en la computadora de la empresa por primera vez, apareció un error de este tipo después de compilar:
Significa que la longitud de su código excede el límite de versión.
Solución:
La alta probabilidad es que Keil no haya sido descifrado todavía, ya sea descifrarlo primero o comprar uno genuino; al descifrar, recuerde que Keil y el registro deben abrirse como administrador.
Si abre la compilación del proyecto antes de descifrarlo, recuerde limpiar el proyecto antes de descifrarlo;
Debido a que cuando compila, la longitud de su código se ha registrado en el archivo .obj, obviamente, la longitud del código es incorrecta;
Para limpiar el proyecto: