코스 개요
임베디드 C 프로그래밍
- C 프로그래밍 개요 기본 원리
- 메모리 할당
- 인터럽트
- 멀티태스킹 및 멀티스레딩
- 동기화 및 인터태스크 통신
- 외부 장치 통신
- 컴파일러
### 실시간 Linux, RTOS 및 임베디드 Linux
- Linux 소개 - 아키텍처, 파일, 디렉토리 - POSIX - 멀티 스레드 및 태스크 - 툴체인, 부트 로더, 커널, 루트파일시스템 - Raspbian으로 시작하여 Buildroot 또는 Yocto를 사용하여 전용(및 더 작은 이미지) 빌드 방법 설명 - PREEMPT_RT, Xenomai - RTEMS - 크로스 컴파일, 공유 라이브러리 - 네트워킹
### 임베디드 Linux 드라이버 개발
- 커널, 모듈 - 장치 특성 - USB, GPIO, I2C, SPI, 네트워크, 블록 장치 ### HW 인터페이스
- 직렬, SPI, I2C - TCP/IP, UDP - Zigbee, Wi-Fi - ADC, Arduino
- 디스플레이 - GSM 모뎀 - 네트워크 ### 임베디드 C++, Qt
### 견고하고 실패 안전 임베디드 소프트웨어
- 효과적이고 효율적인 프로그래밍 - 디버깅 및 문제 해결 - 검사 및 분석 - 방어적, 셀프 테스트 코드 - 워치독
### ARM 기술 및 프로그래밍
회원 평가 (5)
그는 저의 질문을 매우 잘 설명해줍니다.
Khaled Almarzooqi - Beamtrail
코스 - Circuits and Electronics Fundamentals
기계 번역됨
Shawn은 역동적인 연사였으며, 실습 exercise는 매우 흥미로웠고 실제로 적용될 수 있음을 느낄 수 있었습니다.
Temira Koenig - Yeshiva University
코스 - Raspberry Pi for Beginners
기계 번역됨
트레이너는 정말 친절하고 지식이 풍부하여 제가 모르던 부분을 설명하는데 많은 노력을 기울였습니다.
Felix - Microchip Technology Inc
코스 - Embedded C Application Design Principles for Automotive Professionals
기계 번역됨
유용한 지식의 획득과 이전에 확신이 없었던 사항들의 명확화.
Kenneth Mahoney - University of Glasgow
코스 - Arduino: Programming a Microcontroller for Beginners
기계 번역됨
트레이너의 지식을 진심으로 즐겼습니다.
Aaron Swift - ITW Hobart
코스 - FreeRTOS: Programming for Real Time Operating Systems
기계 번역됨