아하
생활

생활꿀팁

은혜로운왈라비232
은혜로운왈라비232

Keil IDE에서 binary make를 하려면 어떤 절차가 필요한가요?

기본적으로 Kiel compiler는 build하면 *.hex로 파일이 생성이 됩니다.

추가적으로 *.bin 파일을 생성하려면 어떻게 해야 하나요?

답변 미리 감사합니다.

55글자 더 채워주세요.
1개의 답변이 있어요!
  • 남다른메추리264
    남다른메추리264

    안녕하세요.

    KEIL IDE에서 binary로 build를 하려면 다음의 과정이 필요합니다.

    1. C:\Keil_v5\ARM\ BIN40 경로에 다음의 파일이 존재하는 지 확인한다.

    2. Project창의 Project 우클릭 후 'Options for target + 프로젝트명' 클릭 또는 Alt+F7을 누르고 설정 창이 팝업되면 User tab의 'After Build/Rebuild'의 'Run #1' 체크한다.

    3.탐색 Browser에서 C:\Keil_v5\ARM\BIN40\fromelf.exe 선택 후 --bin "#L" -o "$P\프로젝트 폴더\프로젝트명.bin" 형식으로 입력한다.

    예)C:\Keil_v5\ARM\BIN40\fromelf.exe --bin "#L" -o "$P\GPIO_Test\GPIO_Test.bin"

    참고로 binary로 make된 파일 사이즈가 hex file로 build된 파일보다 용량이 작아서 용량이 제한적인 MCU에서는 효율적입니다.

    도움이 되셨길 바랍니다.