목록임베디드 (1)
고양이와 코딩
임베디드와 펌웨어
임베디드(Embedded)이름에서 알 수 있듯, 기계 내부에 탑재된 컴퓨터를 의미합니다.특정 목적을 가지고 만들어진 프로그래밍이 가능한 컴퓨터! 펌웨어(Firmware)임베디드 시스템에서 구현되는 소프트웨어로, 하드웨어와 소프트웨어 중간에 있다고 할 수 있습니다.임베디드 시스템을 하드웨어로만 구현한다면, 직관적이고 빠른 속도가 장점이지만 기능을 수정하거나 확장하기가 어렵습니다.따라서 펌웨어를 통해 소프트웨어와 병행하여 개발한다면 기능의 수정과 확장이 쉬워집니다! 소프트웨어 : 보드/펌웨어가 다 개발 된 상태에서 어플리케이션 제작 (C++, C# 등 주로 객체지향)펌웨어: 하드웨어 회로도가 개발되고 그 위에 디바이스들의 동작을 제어 (C, 어셈블리)하드웨어: 제품 회로도 개발 (SoC 설계 등) 임베디드 ..
임베디드
2024. 5. 9. 23:18