[STM32F4]C++ Project Tutorial – Step 4

C++에서 UART Peripheral 사용하기 UART(Universal Asynchronous Receiver/Transmitter)는 임베디드 시스템에서 가장 널리 사용되는 통신 장치 중 하나입니다. 디버깅, 로그 출력, 외부 장치와의 데이터 교환 등 다양한 목적으로 활용되며, 단순하면서도 신뢰성 높은 통신 수단을 제공합니다. 이번 단계에서는 UART를 클래스 기반 구조로 구현하는 방법을 다룹니다. 기본 클래스인 BaseUART를 시작으로, 성능 요구에 따라 IntrUART(인터럽트 Read more…

[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 이 헤더 Read more…

en_USEnglish