ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • <Linux 마스터 2급> 임베디드 시스템(Embedded System)
    Linux 마스터 2급 2021. 12. 1. 23:14

    ■모바일

    · 스마트폰의 OS(Operating System)란 스마트폰을 구성하고 있는 하드웨어 부품인 메모리, LCD, CPU 등의 기계적인 부품들을 효율적으로 관리 및 구동하게 하며, 사용자와의 편리한 의사소통을 위해 만들어진 소프트웨어 플랫폼

    · 스마트폰, 태블릿 컴퓨터, PDA의 운영체제

    · 안드로이드와 iOS가 있음

     

    리눅스 기반의 공개형 운영체제

    OS명 특징
    마에모
    (Maemo)
    · 노키아가 개발
    · 리눅스 기반
    · 인텔의 모블린과 합병하여 미고(MeeGo)라는 프로젝트로 변경
    모블린
    (Moblin)
    · 인텔과 리눅스 재단이 리눅스 기반으로 개발한 오픈 소스 운영체제
    · 모바일 리눅스의 약어
    · 노키아의 마에모와 합병하여 미고(MeeGo)라는 프로젝트 진행
    미고
    (MeeGo)
    · 인텔의 모블린과 노키아의 마에모가 합병하여 만든 모바일 운영체제 프로젝트
    · 인텔과 노키아가 빠졌지만 프로젝트는 계속적으로 운영
    · 스마트폰, 태블릿뿐만 아니라 차량용 네비, 스마트 TV버전도 개발 중
    리모
    (Limo)
    · 리모는 Linux Mobile의 약자로 삼성전자, NEC, 파나소닉, 바다폰 등이 참여하여 시작한 프로젝트
    · 프로젝트 종료되어 MeeGo로 대체
    · 인텔과 삼성전자를 주축으로 리모 재단, MeeGo 개발자 등과 협력하여 HTML5와 웹 표준에 기반한 Tizen 시작
    타이젠
    (Tizen)
    · 인텔과 삼성전자를 주축으로 리모 재단, MeeGo 개발자 등과 협력하여 만든 리눅스 기반의 무료 공개형 모바일 운영체제
    · 웹 표준과 HTML5 지원
    · 태블릿, 넷북, 스마트폰, 스마트 TV, IVI 지원이 목표
    iOS · 애플에서 개발하여 애플 제품군 전용 운영체제
    · 첫 공개 시 사용자가 개발한 응용 프로그램의 추가가 허용되지 않음
    · 소프트웨어를 개발할 수 있는 도구 SDK 공개
    · 가장 많은 응용 프로그램을 보유한 운영체제
    안드로이드
    (Android)
    · 구글에서 만든 스마트폰 운영체제
    · 구글이 앤디 루빈이 설립한 안드로이드라는 회사를 인수하면서 시작
    · 안드로이드 플랫폼을 모바일 기기 운영체제로서 무료 공개 발표
    · 리눅스 커널 2.6을 기반으로 모바일 기기 플랫폼 '안드로이드' 발표, 언어는 자바 사용

     

    ■스마트 TV

    · 텔레비전에 인터넷 접속 기능이 결합되어, 각종 앱을 설치하여 TV 방송 시청 이외의 다양한 기능을 활용할 수 있는

      다기능 TV

    · 인터넷 TV 또는 커넥티드 TV라고 불림

     

    스마트 TV 운영체제

    · 타이젠(Tizen)

      - 휴대전화를 비롯해 TV, 냉장고와 같은 모든 전자기기에 포함하는 것을 목적으로 하는 오픈 소스 모바일 운영체제

      - 리눅스 커널을 기반으로 하며, HTML5 및 C++ 기반으로 만들어짐

      - 소프트웨어 개발 키트(SDK)를 통해 응용 프로그램을 개발하기 위해 필요한 각종 도구들과 API를 제공

    · 웹OS

      - 리눅스 커널에서 구동되는 모바일 운영체제

      - CES에서 webOS가 내장된 스마트 TV를 선보임

      - LG의 webOS 스마트 TV는 기존 webOS의 특징인 Card view를 계승

      타이젠 웹OS
    개발 시기 삼성전자, 인텔, 파나소닉 등이 공동개발 팜이 개발 -> HP가 인수 -> LG전자가 인수
    TV 적용시기 15년 1월 14년 1월
    특징 다양한 가전제품을 연결하는 IoT에 강점 멀티태스킹이 편리
    주기업 삼성전자 LG전자

     

    ■IVI(In-Vehicle Infotainment)

    · 인포테인먼트(Infotainment)란 '정보(Information)'와 '오락(Entertainment)'의 합성어로 정보 전달에 오락성을 가미한

      시스템

    · 내비게이션, 계기판, 트립 컴퓨터, AV 시스템, DMB, MP3, 오디오 및 외부 기기와의 연결까지 가능한

      통합적인 차량 내부 시스템을 포함

    · 차량 관련 정보 및 정기점검 안내, 운전자 음성인식, 도난 방지 경보 등의 최첨단 기술 적용

    · GENIVI 표준 플랫폼 기반의 인포테인먼트 시스템

    · 운전자 편의성 및 안전성을 증대

    · 소프트웨어 품질관리 프로세스를 거쳐 소프트웨어 품질을 확보

    · CE4A 표준 터미널 모드와 확장 API 기술을 포함한 스마트폰 연동 기술 탑재

    · AUTOSAR 연계 소프트웨어 진단(DLT) 서비스 기술 탑재

     

    GENIVI(GENEVA In-Vehicle Infotainment)

    · 오픈 소스 기반 플랫폼 얼라이언스

    · 오픈 소스 기반의 차량 멀티미디어 플랫폼 표준화 활동

    · 오픈 소스 기반 인포테인먼트 SW 플랫폼 구축을 위한 자동차 산업 표준 협의체

    · GENIVI SW 플랫폼 기본 구조의 80% 정도는 기존 오픈 소스로 구성된 리눅스 OS와 오픈 소스 컴포넌트 등의 기술을      차용

      - 15%는 오픈 소스를 차량용으로 사용하기 위해서 일부 수정하거나 최적화하여 사용

      - 나머지 5%는 새로운 차량용 기술을 반영하기 위해서 신규 코드로 추가

Designed by Tistory.