본문 바로가기

개발자/부품

웨이브쉐어 RP2350 CAN 개발 보드

반응형

 

라즈베리 파이 RP2350A 듀얼 코어 및 듀얼 아키텍처 마이크로컨트롤러, 온보드 XL2515 CAN 컨트롤러 기반 웨이브쉐어 RP2350 CAN 개발 보드 

 

웨이브쉐어 RP2350 CAN 개발 보드, 라즈베리 파이 RP2350A 듀얼 코어 및 듀얼 아키텍처 마이크로컨트롤러 기반, 최대 150MHz 작동 주파수, 온보드 XL2515 CAN 컨트롤러 

 

RP2350-CAN 개발 보드 대부분의 라즈베리 파이 Pico 모듈과 호환되는 라즈베리 파이 기반 Pico형 MCU 보드 RP2350A 

 

 

RP2350-CAN 개발 보드 대부분의 라즈베리 파이 Pico 모듈과 호환되는 라즈베리 파이 기반 Pico형 MCU 보드 RP2350A

 

 

보드 사양

 

  • 영국 라즈베리 파이에서 설계한 RP2350A 마이크로컨트롤러 칩
  • 독특한 듀얼 코어 및 듀얼 아키텍처 설계 채택: 듀얼 코어 Arm Cortex-M33 프로세서와 듀얼 코어 Hazard 3 RISC-V 프로세서, 최대 150MHz의 유연한 클록 속도
  • 520KB SRAM 및 4MB 온보드 플래시 메모리
  • 온보드 XL2515 CAN 컨트롤러, 최대 1Mbps 통신 속도의 CAN V2.0B 사양 완벽 지원
  • Type-C 커넥터, 최신 상태 유지 및 사용 편의성
  • 캐스텔레이티드 모듈로 캐리어 보드 직접 납땜 가능
  • 장치 및 호스트를 지원하는 USB 1.1
  • 저전력 슬립 및 휴면 모드
  • USB 대용량 저장 장치를 사용한 드래그 앤 드롭 프로그래밍
  • 2개의 SPI, 2개의 I2C, 2개의 UART, 4개의 12비트 ADC, 16개의 제어 가능한 PWM 채널
  • 정확한 클록 및 타이머 내장
  • 온도 센서
  • 온칩 가속 부동 소수점 라이브러리
  • 맞춤형 주변 장치 지원을 위한 12개의 프로그래밍 가능 I/O(PIO) 상태 머신 

 

Board specifications

 

  • RP2350A microcontroller chip designed by Raspberry Pi in the United Kingdom
  • Adopts unique dual-core and dual-architecture design: dual-core Arm Cortex-M33 processor and dual-core Hazard 3 RISC-V processor, flexible clock running up to 150 MHz
  • 520KB SRAM and 4MB onboard Flash memory
  • Onboard XL2515 CAN controller, fully supports CAN V2.0B specification with communication rate up to 1 Mbps
  • Type-C connector, keeps it up to date, easier to use
  • Castellated module allows soldering directly to carrier boards
  • USB 1.1 with device and host support
  • Low-power sleep and dormant modes
  • Drag-and-drop programming using mass storage over USB
  • 2 × SPI, 2 × I2C, 2 × UART, 4 × 12-bit ADC, 16 × controllable PWM channels
  • Accurate clock and timer on-chip
  • Temperature sensor
  • Accelerated floating-point libraries on-chip
  • 12 × Programmable I/O (PIO) state machines for custom peripheral support 

 

C/C++, MicroPython 지원: 포괄적인 SDK, 개발 리소스, 튜토리얼을 통해 쉽게 시작할 수 있습니다. 

 

 

 

듀얼 코어, 듀얼 아키텍처는 듀얼 코어 Arm Cortex-M33 프로세서와 듀얼 코어 Hazard 3 RISC-V 프로세서, 최대 150MHz까지 실행되는 유연한 클럭을 채택했습니다.

 

온보드 XL2515 CAN 컨트롤러는 CAN V2.0B 사양을 완벽하게 지원하며 표준, 확장 및 원격 프레임을 송수신할 수 있습니다. 통신 속도는 SIT65HVD230 트랜시버로 최대 1Mbps입니다. 

 

온보드 XL2515 CAN 컨트롤러

 

26 × 다기능 GPIO 핀 구성 가능한 핀 기능으로 유연한 개발 및 통합 가능 

 

 

RP2350-CAN Pinout Description 이미지

 

 

보드 탑재된 기능

 

RP2350-CAN Board Function 이미지

 

 

  1. RP2350A
    Dual-core and dual-architecture design, up to 150 MHz operating frequency
  2. P25Q32SH-UXH-IR
    4MB NOR-Flash
  3. BOOT button
  4. RESET button
  5. MP28164
    high efficiency DC-DC buck-boost chip
  6. User LED
    (not power indicator)
  7. USB Type-C connector
    for program downloading, supports USB1.1 hosts and slave devices
  8. Debug pins
  9. SIT65HVD230DR
    CAN transceiver
  10. XL2515QF20
    CAN controller
  11. Terminal resistor selection
    enable/disable 120R matching resistor
  12. CAN screw terminal
  13. GPIO header
    Compatible with Raspberry Pi Pico pin header
 

Dimension

 

RP2350-CAN Development Board Dimensions

 

 

 

판매 사이트 링크 - ALiExpress는 조금 더 비싸다. 모르지 배송비를 고려하면 여하튼 Waveshare 링크, 설명 아주 좋아.

RP2350과 개발보드에 대한 상세 설명은 Wiki 사이트를 참고한다. 이 문서를 포스팅 하는 것도 재미있겠다.^^

 

사용한 예제와 기술 정보 참고 사이트 - 아주 유용함.

 

 

반응형

더욱 좋은 정보를 제공하겠습니다.~ ^^