본문 바로가기

pico-sdk

(4)
RaspberryPi Pico W 개발환경 설정 - PICO SDK 설치 RaspberryPi Pico W에서 PICO SDK를 사용하기 위해서는 기존의 Raspberry Pi Pico(RP2040) C/C++ SDK 개발환경 설정 에서 환경설정을 변경해서 컴파일 해야 한다.
[RP2040_W5500] RP2040 C++ SDK 환경에서 SPI DMA 성능 측정, Arduino 개발환경과 속도 비교 RP2040 을 SDK에서 구동하면 Aduino 개발환경에서 보다 속도가 빨라지는데 SPI DMA 테스트도 RP2040 C/C++ SDK로 테스트 해보자. Aduino IDE에서 SPI 테스트 했던 코드로 SPI 속도를 측정해 보자. SDK에서 제공하는 SPI 예제를 이용하여 기본 테스트를 해 볼수 있다. #include #include #include "pico/stdlib.h" #include "pico/binary_info.h" #include "hardware/spi.h" int main() { stdio_init_all(); printf("Hello, MPU9250! Reading raw data from registers via SPI...\n"); // This example will use..
[RP2040_W5500] RP2040 C++ SDK 환경에서 GPIO 성능 측정, Arduino 개발환경과 속도 비교 RP2040 Arduino 개발환경에서 GPIO 속도 측정 결과와 비교하기위해 기본 예제 코드에서 GPIO 제어 코드를 이용해서 테스트 해보자 #include #include "pico/stdlib.h" #define LED_PIN2 int main() { gpio_init(LED_PIN); gpio_set_dir(LED_PIN, GPIO_OUT); stdio_init_all(); printf("RP2040 GPIO Speed Test\n"); while (true) { gpio_put(LED_PIN, 1); gpio_put(LED_PIN, 0); } return 0; } GPIO토글 속도는 8.5ns(30Mhz)로 측정된다. Arduino에서처럼 루프 수행 지연없이 구동 되는것을 확인 할 수 있다. 레..
[RP2040_W5500 SSM] Raspberry Pi Pico(RP2040) C/C++ SDK 개발환경 설정(VS Code이용 가장 간단한 방법) Raspberry Pi Pico C/C++ SDK 개발 환경 설정을 위한 가장 간단한 방법으로 pico-setup-windows 패키지를 이용하는 방법 인것 같다. https://github.com/raspberrypi/pico-setup-windows 시행 파일을 다운받아 설치하면 한번에 셋업 완료 된다. 설치후 추가된 앱에서 Command창을 실행하면 기본 환경 설정이된 콘솔창이 실행 된다. SDK가 설치된 폴더에서 기본 예제를 빌드하면 컴파일이 완료 된다. C:\RP2040>cd pico-examples C:\RP2040\pico-examples>cd build C:\RP2040\pico-examples\build>cmake .. 콘솔창에서 Visual Studio Code를 실행해서 예제파일을 O..

반응형