펌웨어란...
진심 펌웨어가 대체 모에요??
글구 소스보니 c로 돼있던데.....
걍 c로도 가능한가요??
c는 모 pritnf이니 모니해서
걍 하던거 아닌가?? 컴퓨터 상에서만 쓸수있는....
하긴 로봇 할때도 c를 했으니.....
모르는 건 엄청 많고...
암튼 요점은 펌웨어의 정의좀 알려주시와요
진심 펌웨어가 대체 모에요??
글구 소스보니 c로 돼있던데.....
걍 c로도 가능한가요??
c는 모 pritnf이니 모니해서
걍 하던거 아닌가?? 컴퓨터 상에서만 쓸수있는....
하긴 로봇 할때도 c를 했으니.....
모르는 건 엄청 많고...
암튼 요점은 펌웨어의 정의좀 알려주시와요
요즘 대부분의 제품들에 마이컴이 들어가지요. 마이컴이 제품의 기능을 제어하는데,
마이컴이 동작하기 위해선 제어프로그램이 있어야 겠지요.
이렇듯 하드웨어를 제어하는 프로그램들이 펌웨어라고 알고 있습니다.
개념적으로 그렇게 알고 있는데, 정확한지는 ....
요즘 프로그램은 대부분 C를 사용합니다.
흠... 아직 펌웨어가 뭔지... ㅠㅠ
역시 알쏭달쏭해요 ㅠㅠ
어차피 MCU에서 받아들이기 위해서는 기계어로 바꿔야하는데요
이작업을 컴파일이라 합니다.
소스는 C로 코딩을 하신다면 gcc라는 컴파일러를 이용하여 C코드->기계어로 바꾸는 작업을 거치면 MCU에서 읽을 수 있는 코드로 변환이 된 파일이 나온답니다.
물론 컴파일을 하기 위해서는 사용하시는 컴파일러가 알 수 있는 함수나 define 정의되어있는 구문만을 사용하셔야합니다..^^
이렇게 인터넷 검색만 해도 나오는데..ㅎ
http://enc.daum.net/dic100/contents.do?query1=10XXX22534