본문 바로가기
반응형
[C++ 임베디드 시스템 프로그래밍 시리즈] Day 1: 임베디드 시스템의 개요와 중요성 임베디드 시스템이란?임베디드 시스템(Embedded System)은 특정 기능을 수행하도록 설계된 전자 시스템으로, 하드웨어와 소프트웨어가 통합되어 작동합니다. 일반적인 컴퓨터 시스템과 달리, 임베디드 시스템은 특정 작업을 효율적으로 수행하도록 설계되어 있으며, 다양한 장치와 기기에 내장되어 있습니다.임베디드 시스템의 예시:가전제품(전자레인지, 세탁기)자동차(엔진 제어 유닛, ABS 시스템)의료 기기(심장 박동 모니터, MRI 스캐너)통신 장비(라우터, 스위치)소비자 전자 제품(스마트폰, 태블릿)임베디드 시스템의 주요 특징전용 기능 수행: 임베디드 시스템은 특정 작업을 수행하는 데 최적화되어 있습니다. 예를 들어, 가전제품의 제어 시스템, 자동차의 ABS 시스템 등이 있습니다.제한된 리소스: 임베디드 시.. 2024. 8. 1.
[임베디드] Ch03: 데이터 프로세싱 EnCoding and DecodingBitwise Operatioin, Data FormatByte OrderingTiming Diagram+) Encoding/Decoging+) raspi-config+) Change CPU Clock 2024. 7. 13.
[임베디드] Ch02: 컴퓨터 시스템 Computer SystemProcessor, CPU and Computer ArchitectureIC TechnologyClock, FrequencySystem BusRaspberryPi 4 Compute Module(CM4) Processor+) Check Porcess Info+) RaspberryPi Tool and Utility 2024. 7. 13.
[참고자료] 임베디드(리눅스 시스템) 1. 임베디드 소프트웨어 베이직 with RaspberryPi 4+) 라즈베리파이4 고급키트 2. Embedded Recipes 3. 2024. 7. 13.
[로드맵] C/C++/C# 로드맵 1. C 언어- ANSIC → C99 → C11/C17 → C231.1 C언어(기본: ANSIC)- 환경설정- 소개 및 특징- 변수, 자료형 및 형변환: bool/char/short/int/long long/float/double/typedof/const- 연산자: - 산술: +/-/*///% - 비교: ==/!=/>/>=/1.2 C언어(상세) 1.3 C언어(추가: ANSIC 이후) 2. C++- C++98 → C++11/14/17 → C++20 → C++232.1 C++(기본: C++17)- 클래스: 정의/호출/클래스변수/인스턴스변수/클래스메서드/인스턴스메서드/생성자/소멸자/getter/setter- 클래스: 접근제어자(private,public,protected)/상속/다이아몬드상속/오버.. 2024. 7. 13.
[C++ 임베디드 시스템 프로그래밍] 목차 C++ 임베디드 시스템 프로그래밍 시리즈Day 1: 임베디드 시스템의 개요와 중요성Day 2: 임베디드 시스템에서의 C++ 사용 사례Day 3: 개발 환경 설정 (툴체인, IDE)Day 4: 기본 입출력 프로그래밍Day 5: GPIO 제어 기초Day 6: 인터럽트와 폴링Day 7: 타이머와 카운터 사용법Day 8: 아날로그-디지털 변환 (ADC)Day 9: 디지털-아날로그 변환 (DAC)Day 10: 온도 센서 제어Day 11: 조도 센서와 제어Day 12: 모터 제어 (PWM)Day 13: 서보 모터 제어Day 14: 초음파 센서 제어Day 15: 직렬 통신 (UART)Day 16: I2C 통신Day 17: SPI 통신Day 18: CAN 통신Day 19: 블루투스 통신Day 20: Wi-Fi 통신Da.. 2024. 6. 20.
반응형