라이센스를 적용하지 않을 경우 생기는 오류
라이센스가 없이 컴파일을 하려고 하면 용량제한으로 인하여 오류가 발생할 수 있다.예를 들면 아래와 같은 에러 중 하나를 볼 수 있다.
error: L6050U: The code size of this image (38812 bytes) exceeds the maximum allowed for this version of the linker
error: L6050U: The code size of this image exceeds the maximum allowed for this version...
라이센스 적용 방법
1) Keil IDE를 오른쪽 클릭하여 관리자권한으로 실행한다.
2) File탭에서 License Management를 선택한다.
3) 아래 그림처럼 빨간색 박스 안에 CID를 복사한다.
4) Nuvoton 홈페이지로 가서 Software and Tool탭 -> IDE & Nu-Link Driver -> Get Keil MDK LIC (License ID Code)로 이동한다.
https://www.nuvoton.com/tool-and-software/ide-and-compiler/get-keil-mdk-lic/#armForm
5) 복사한 CID를 입력하고 나머지 정보들을 입력한다.
6) 메일로 온 LIC코드를 복사하여 License Management창(2번 참고)의 LIC에 붙여넣고 Add LIC를 누른다.
7) 정상적으로 라이센스가 적용되면 에러없이 컴파일 된다.
'Software > KEIL 컴파일러' 카테고리의 다른 글
KEIL 컴파일러 사용환경 만들기 (0) | 2021.11.24 |
---|