[STM32F4] C++ 프로젝트 튜토리얼 – Step 5

C++에서 SPI Peripheral 사용하기 SPI(Serial Peripheral Interface)는 임베디드 시스템에서 센서, 외부 메모리, 디스플레이 등 다양한 장치와 고속 통신을 하기 위해 널리 사용되는 인터페이스입니다.UART와 달리 마스터/슬레이브 구조를 가지고, 클럭 신호를 포함한 4선(SCLK, MOSI, MISO, CS)을 통해 동작합니다. 이번 단계에서는 SPI를 클래스 기반 구조로 설계하는 방법을 다룹니다.UART와 달리 SPI는 장치마다 프로토콜이 달라 더보기…

[STM32F4] Description of libtwlab_stm32f4.a Configuration

STM32F4 사용자를 위한 CPP 라이브러리인 libtwlab_stm32f4.a는 root 영역을 포함 총 5개의 영역으로 구성되어 있다. 본 포스트에서는 각 폴더에 포함된 헤더 파일을 설명하고 각 파일에서 제공하는 기본 기능에 대해서 상세하게 서술한다. 라이브러리 위치: https://github.com/twarelab/STM32F4_CPP_Library 폴더 구성 libtwlab_stm32f4.a는 twarelabType.h 파일과 BaseClass/, Common/, ExtendedClass/, UBoot/ 등 4개의 폴더로 구성되어 있다. twarelabType.h 이 헤더 더보기…

ko_KRKorean