.any1 [keil5 빌드 에러] Error: L6406E: No space in execution regions with .ANY selector matching uvision keil5 에서 프로젝트를 빌드 시 아래에 같은 에러가 발생했다. Error: L6406E: No space in execution regions with .ANY selector matching 발생 원인 : 링커가 특정 메모리 영역에 할당하려고 했지만, 해당 메모리 영역에 충분한 공간이 없을 때 발생한다. project option에서 할당한 ROM/RAM 사이즈가 코드 크기에 비해 불충할 떄 가장 많이 발생한다. 따라서 project option에서 ROM/RAM 사이즈가 코드 크기와 비교하여 충분히 할당하도록 한다. 다른 STM32 IDE에서도 메모리 맵 파일 (scatter file)이나 linker script에서 특정 메모리 영역을 정의하지 않았거나,잘못 정의한 경우 발생할.. 2025. 1. 22. 이전 1 다음