본문 바로가기
  • 경제적 자유를 얻는 그날까지
728x90
반응형

swd2

728x90
반응형
NuttX OS 알아보기 개발 환경 장비: 노트북 OS: Ubuntu 20.04 타겟보드: STM32F407 에뮬레이터: SEGGER J-Link 1. 개발 환경설정 필수 패키지 설치 sudo apt-get install automake bison build-essential flex gcc-arm-none-eabi gperf git libncurses5-dev libtool libusb-dev libusb-1.0.0-dev pkg-config -y OpenOCD 설치 설치 configure 에는 다양한 에뮬레이터를 활성화하는 옵션이 포함되어 있다. 본인은 J-link를 사용하는데 configure 실행시 아래와 같은 에러가 나면 J-link용 libjaylink-0.2 패키지를 별도로 설치해야 한다. $ mkdir nuttxs.. 2023. 3. 16.
[STM32 - 자작드론 개발] 개발환경 설정 본 카테고리는 드론을 제작해본 경험이 있는 사람들이 직접 자신의 드론을 개발할 수 있도록 개발과정을 연재할 예정이다. 드론 제작이 아니라 FC(Flight Controller)에 본인이 직접 펌웨어를 개발하여 올리고 비행하는 과정까지를 연재할 것이다. 본인도 드론제작한 경험은 많이 있지만 모두 오픈소스를 사용하여 빌드하여 비행한 경험들이다. 하지만 드론 개발자로서 드론을 이해하고 싶다면 직접 자신을 드론을 개발해보는 것이 좋은 방법일 것이다. 본인은 하드웨어 및 펌웨어 개발자로 일하고 있지만 드론을 직접개발해 본 적은 없기 때문에 본인이 기존에 제작한 Racing Drone을 이용하여 나만의 드론을 개발해보고자 한다. 이 강좌는 본인이 직접 제작한 컨텐츠가 아니라 기존 드론 강좌를 진행하고 있는 Chri.. 2019. 9. 29.