Don't think! Just do it!

종합 IT 기술 정체성 카오스 블로그! 이... 이곳은 어디지?

임베디드 하드웨어/Raspberry PI Pico 5

rpi-pico new project 만들기

자 이제 pico-example 폴더를 벗어나서 내 workspace에 새로운 폴더를 만들고 새로운 프로젝트를 시작해보자구. 이것 역시 getting started 메뉴얼에 있으니까 참고하고. 먼저 원하는 위치에 새로 시작할 폴더를 하나 만들자. 나는 맥 스튜디오의 부족한 용량을 커버하고자 외장하드를 하나 마련했지 훗. 이제 앞으로 거기다가 작업을 할거야. 난 요렇게 만들어봤어. 그 다음에는 test.c 파일을 하나 만들어 보자. 별건 아니고 led 깜빡이는 거.. 아휴 지겨워.. #include #include "pico/stdlib.h" #include "hardware/gpio.h" #include "pico/binary_info.h" const uint LED_PIN = 25; int main()..

rpi-pico vscode debug 설정 (MacOS)

2022.08.06 - [임베디드 하드웨어/Raspberry PI Pico] - rpi-pico vscode 설정, MacOS 환경 rpi-pico vscode 설정, MacOS 환경 MacOS 환경이라고 해서 rpi-pico vscode 설정이 크게 달라질거라고는 생각하지 않지만 뭐.. 혹시 모르니깐 ㅎㅎ 일단 getting started 문서 chapter 7 기준으로 할거야 참고해. 설마 vscode 안깔려 있는 사람 없 engschool.tistory.com 저번에 vscode에서 빌드를 할 수 있도록 찝찝하긴 하지만 해놨어..... 음.. 너무 고민하지 말고 다음으로 넘어가자고! 다음은 디버거 세팅이야. swd나 jtag(보통 swd 지원하니깐) 디버거 툴 가지고 있으면 그걸로 하면 될거야. 하..

rpi-pico vscode 설정(MacOS)

MacOS 환경이라고 해서 rpi-pico vscode 설정이 크게 달라질거라고는 생각하지 않지만 뭐.. 혹시 모르니깐 ㅎㅎ 일단 getting started 문서 chapter 7 기준으로 할거야 참고해. 설마 vscode 안깔려 있는 사람 없을거고.... 설마.... 알지? 그러면 그냥 뒤로가지 눌러 ㅋ vscode에서 rpi-pico 개발하려면 3가지 extenstion이 필요한가봐. 👇 cortex-debug: rpi가 cortex M0 기반이니까 당연하겠고. 설치 고고 cmake-tools: 지금까지 build 계속 이걸로 해왔잖아? 당연하겠고~ cpptools: 이건 내가 언제 설치했는지 기억도 안나고~ 설치 안되어 있는 사람들은 설치하고 옵니다~~ 자! 다 했으면 폴더 열기로 pico-e..

rpi-pico Hello world!(MacOS)

Hello world 지겹지? 응 나도 그래.. MCU에서 printf랑 default로 연결시켜놓으면 좋겠어. 새 MCU할 때마다 아주 그냥 지겨워.. 그래도 뭐 어떻게 디버그할라면 혹여나 text LCD라도 붙이려면 해야지. getting started 문서 chapter 4에 있으니까 참고들 하라고 언제나 말하지만 난 MacOS 기준이야~~ (getting started는 linux 기준으로 되어 있어~) 일단 stdin, stdout 일명 스텐다드 인풋 아웃풋! ㅋ 뭐 그냥 serial port야 ㅋㅋ 그중에 stdin은 RPI PICO UART0에 연결되어 있다고 해. 그러면 stdout은? 이것도 UART0와 연결되어 있는데 Cmake에서 USB_CDC로도 연결할 수 있다고 되어 있어. 좋구만..

Raspberry Pi Pico 시작하기(MacOS)

Raspberry PI Pico가 뭔지 모르는 사람은 쿨하게 뒤로가지 누르자! 위즈네트 RP2040 모듈가지고 Zephyr를 하고 있었는데 오리지널 Raspberry Pi Pico(이하 pico라 할거임ㅋ)도 할 일이(돈받고ㅋ) 생겨서 같이 함 해볼려고. 무슨 MCU고 소프트웨어 스택이고 간에 무조건 시작은 공홈에 getting started야 ㅋㅋㅋ getting started 문서를 찾으러 가자고. 공홈에서 RPI에서는 Document -> Microcontrollers -> RPI Pico 그 다음 또 Documentation -> Raspberry Pi Pico 선택 여기에 getting stared 문서가 있네. 클릭하면 잘 정리된 PDF 문서가 새창으로 뜨는데 거기서 시작해보자구. 영어가 ..

반응형