728x90 728x90 개발환경/STM32IDE5 STM32IDE hex파일 빌드하기 안녕하세요 스포크하우스 입니다.지난주 제 블로그 보시는분께서 hex파일 빌드하는 방법을 문의주셔서 1주일이나 지나서 도움이 되실지는 모르겠습니다만..다른분들도 찾으실 수 있을것같아 포스팅 남깁니다.먼저 IDE에서 프로젝트 이름에 마우스 커서 올려두시고 우클릭 하고 Properties 눌러줍니다.그런다음 우측에 c/c++ Build 탭을 추가로 열어주시고 setting 으로 들어가줍니다.그런다음 mcu post build outputs를 눌러주시면 그림과 같이 나오게 되는데요 여기서 2번째 설정 hex 체크 해주시고 apply and close 해줍니다.다음으로는 우측상단에 망치(build) 눌러주시면 아래 콘솔 창에 hex파일이 만들어 졌다고 나오게되구요프로젝트 파일이 있는 폴더로 이동해줍니다.여기서 D.. 2024. 11. 27. STM32CUBE IDE - 코드 자동완성 단축키 변경 안녕하세요 오토입니다.이번 포스팅에서는 STM32CUBE IDE에서 코드 자동완성 단축키를 변경하는 메모를 진행하겠습니다.사진과 같이 코드 자동완성이 나와야 편하고 빠르게 진행이 가능합니다.하지만 mac에서 노트북에 붙어있는 키보드로는 잘되는데 외부 키보드를 붙여서 하니까 뭔지 모르겠는데 안되는 상황이 발생하였습니다.이에 보편적인 키 조합으로 코드 자동 완성을 하게끔 단축키 변경하겠습니다.1. 기본 설정되어있는 키는 -> 컨트롤 + 스페이스 입니다 세팅 들어가 줍니다.세팅 안에서 1. 일반사항(general)2. key3. content Assist4. 하단에 binding 항목 누르시고 원하는 키조합으로 진행합니다.저는 쉬프트 + 스페이스로 변경하였습니다.결과적으로 아무 키보드나 붙여도 잘되네요^^그럼.. 2024. 5. 21. STM32CubeIDE Setting_Float linker flags 안녕하세요 오토입니다.오늘은 STM32CubeIDE에서 printf 만들어서 사용하기 위해 세팅해야하는 Float linker flage 에러를 해결하는 메모를 하겠습니다.새로운 개발 환경에서 예전에 고생하면서 찾아서 해결 했던 부분이 다시 나타났습니다.해결은 간단한데 에러를 검색해도 잘안나오고 세팅에 들어가서 add하라는데 당황하면 안보이죠IDE에서 보여주는 가이드는 이렇네요설정에 들어가서 add 해줘라~~ 차분히 보면 mcu setting에 들어가서 하면된다고하네요 그러면 가서 해보죠위치를 이렇습니다 c/c++ 탭에서 setting 들어가주시고 알려준데로 mcu setting으로 가줍니다 그러면 아래 체크할 수 있는 부분이 있어요 그러면 둘다 체크 해주고 apply 해줍니다.그.. 2024. 2. 24. ST IDE + ST-Link use firmware upload 안녕하세요 오토입니다. 지난번에 이어 ST-Link 이용하여 IDE에서 시제품에 펌웨어 업로드 해보는 포스팅을 해보려고 합니다. 한국어로 되어있는 방법이 많지가 않아서 간단한 헤딩 이후 성공한 수순 메모겸 공유차 올립니다. 먼저 구글링해서 나오는 ST-Link Pinmap은 반은 맞고 반은 틀렸다고 보면될거같습니다. 정상적으로 되시는분들도 있겠지만. 일단 저는 성공하였기에~ 요게 지금 찾으면 나오는 핀맵인데요 핀맵에서 보면 여기가 vcc 즉 3.3v 출력이 나와야하는데 아무리 해도 안나옵니다. 당연히 제품에 전원도 안들어가게되구요. -> 타겟 디바이스가 연결이 안된다는 오류가 계속 나옵니다. 다들 잘쓰고 계시는지 ST-Programmer사용관련된 자료만 나오고 찾기가 쉽지 않아 혹시 제가 쓰고있는 ST-.. 2023. 6. 28. ST-downloader pinmap 안녕하세요 오토입니다. 날씨가 갑자기 너무 덥네요 다들 초여름 더위조심하세요 STM32F103 으로 프로젝트를 진행중인데 시제품 펌웨어 다운로드를 위해 핀맵을 찾던 중 다른분들도 필요할것같아 간단 포스팅 진행합니다. 유틸리티도 지금보니 PROGRAMMER로 바뀌었다는데 시간되면 간단 설명 포스팅 하겠습니다. 맨땅에 헤딩은 제가 먼저 하고 오겠습니다. 그럼 오늘도 대단히 맛있는거 많이드시고 그럼 이만.! 2023. 6. 20. 이전 1 다음 728x90 728x90