ELinux2 임베디드 시스템 실습 정리 3 툴체인 크로스 컴파일 툴체인이 대부분이다 Components of Toolchain -gcc compiler -C/C++ lib -Kernel headers -Binary utilities -gdb debugger 툴체인의 핵심기능은 GNU에서 제공하는 gcc 이다. C 라이브러리는 리눅스 시스템의 필수 구성 요소이다. – 애플리케이션과 커널 간의 인터페이스 – 잘 알려진 표준 C API를 제공 • printf • open • read 등 여러 C 라이브러리를 사용할 수 있다. – glibc, uClibc, eglibc … 코드는 데이터와 코드로 이루어져있다 리눅스에는 특별히 확장자가 없다 Static library - libmy.a Shared library 공유 라이브러리 - libmy.so 2022. 9. 21. 임베디드 시스템 정리 2 임베디드 시스템은 큰 시스템 안에 Built in 되는 것 Speacial Purpose 특수 목적을 가진 컴퓨터 한 마디로 "Computer inside a product" 4차 산업혁명 ICBM IoT Cloud Big Data Mobility 유동성 모든 인터넷 통신은 TCP/IP부터 시작 소수의 그룹이 통제를 하는 시대로 간다. 사실상 멈추는 것은 불가능 실시간 real time 두가지 종류가 있다. 대부분 일상생활에서 보는 것은 2번이지만 중요하고 정확해야하는 OS는 100% 시간을 보장해야하기에 1번이 탑재돼있다. 1. hard real time 2. soft real time hard real time Linux를 개발하여 판매하는 회사또한 있다. 질문) 오픈소스인 Linux는 soft re.. 2022. 9. 14. 이전 1 다음