통합검색
· 마을서비스란?  · 포럼마을  · 일반마을  · 테마마을  · 마을랭킹  · 활동왕
· 덱스퍼트란?  · TECBOX   · PRSBOX   · 이용안내  
· DEXT제품군  · 솔루션베이  · S/W & ESD 컴포넌트
· 프로그램베이
· LiveSeminar  · LiveConference
데브피아 사이트 운영자, 비사모 마을 입니다.
개발이 아니더라도 다양한 분야에 많은 얘기를 나누는 공간입니다.
  마을등급 비사모 마을   이 마을은 테마마을 입니다이 마을은 자유가입제 마을 입니다 마을소개 페이지로 이동 전입신청
마을촌장촌장 비사모 방문자 93626 since 2006-12-31
데브피아 공지사항
자유게시판
앨범
개인게시판
[마을 게시판]
데브피아 운영 소식
교육 & 세미나 홍보
[개발자 공감]
개발자 공감글
개발자 공감만화
랑데브 게시판
칼럼 게시판
개발자 고충상담
Dev Talk
자유토론방
벼룩시장
재나미 우스개
구인/프로젝트 정보
사람인 채용 게시판
  고객지원 게시판
마이 데브피아
 나의 e-Money 내역
 활동왕 My Page
 스크랩한 게시글보기
 쪽지관리
 주소록관리

 개발자 고충상담
 하드웨어를 움직이게 하려며 C언어를 배워야 하는게 맞나요? 2018-06-11 오전 11:49:55
오아후 번호: 25324 추천:0  / 읽음:1,293

안녕하세요.

현재 C언어를 공부하고 있는데 하드웨어적 장치 예를들어 모터를 돌린다던가 시간이 되면 사료가 나오

게 한다던가 하는 장치를 개발할때 C언어를 사용하는게 맞는지요?

아니면 JAVA도 저런게 가능한지 궁금합니다.

임베디드 쪽으로 개발을 하고 싶으면 어떤 언어를 우선적으로 공부해야 하나요?

지금 하고 있는 C언어로 가면 되는지 잘 모르겠습니다.

초보라 모르는게 더 많네요

검색하면 학원광고들만 나와서 여기 전문가 분들께 여쭤봅니다

[코멘트] 좋음
2018-06-11 13:07
밍키
C 맞습니다. Java '도' 할수'는' 있습니다 인거죠.
저장 취소
[코멘트] 좋음
2018-06-11 15:17
ARMSharp
요즘 라이브러리 제공이 잘 되어서 언어는 큰 문제가 아닙니다.
펌웨어로 가면 c언어가 맞지만요. 꼭 c언어라기 보단 전자과 지식에 코딩 지식 접목 정도?
저장 취소
[코멘트] 좋음
2018-06-11 16:17
오징어땅콩
요즘 아두이노, 라즈베리라고 잘 나와 있습니다.
일부 사람들이 C언어도 몰라도 되니 시작 하라고 하는데...
C언어는 기초 중에 기초 입니다.
프로그램 언어를 모르고 몇 달이나 혼자 할 수 있겠어요.
코딩 기초는 공부하고 시작하는게 정신 건강에 좋습니다.
저장 취소
[코멘트] 좋음
2018-06-11 16:51
민지아빠.
현업과 랩실의 차이는 제품 단가부터 차이납니다.
예를 들어보면,
모터제어라고 했으니
랩실 혹은 학원에서는 아두이노나, 라즈베리파이 등등 개발하기 좋은 상황에서 하겠지만,
현업에서는 8051 혹은 저가의 MCU를 쓰겠죠...(300원 ~ 500원 정도 합니다.)
300원짜리 MCU를 보면 SRAM 1KB, FLASH 4~8KB 정도 하는데, 라이브러리를 쓸 수 있을 까요?
printf 도 사용하지 못합니다.
처음부터 끝까지 C로 짭니다. 그래도 요즘엔 컴파일러 (IAR, Keil...) 가 좋아져 Assembly는 거의 쓰지 않네요.
임베디드를 하실려면 C는 기본 중의 기본입니다.
저장 취소
[코멘트] 좋음
2018-06-11 17:22
아거
말씀 하신건 C 말고도 회로두 꾸밀쭐 알아야 되겠는데요......

재미삼아 PC로 하신다면야... IO 모듈 구매 하시고 모터 드라이버 구매 하시고.... 해서 꾸미시더라두...

그래도 회로 기본은 보셔야 될껀데용... 언어야 라이브러리 쓴다고 하면 뭐 별 문제 될꺼야 없지만...
저장 취소
[코멘트] 좋음
2018-06-11 23:37
SkyNET
C든 C#이든 Java든 할 수 있지요
저장 취소
[코멘트] 좋음
2018-06-12 07:41
JUNE_MS
근데 보통 거의 다 c아닌가요?
저장 취소
[코멘트] 좋음
2018-06-12 09:02
이샤꾸
모든 언어가 다 할 수 있습니다.
다만 C로 만들었을 때의 동작 속도 혹은 반응 속도를 따라올 수는 없죠.
또한 C가 기본형이기 때문에 모든 부품은 C를 기반으로 나옵니다.
호환성 혹은 확장성 면에서 타 언어는 조금 불리할겁니다.
저장 취소
[코멘트] 좋음
2018-06-12 10:34
메일전송안됨
다 할수 있죠.
그리고 자바 태생이 임베디드용입니다.
물론 지금의 자바는 좀 다르지만.
저장 취소
[코멘트] 좋음
2018-06-14 00:02
이순희
장비쪽은 C언어를 선호합니다.
저장 취소
[코멘트] 좋음
2018-06-14 08:50
objectMan
포복으로 100미터 달리기 할 수 있어요. 그런데 서서 뛰면 더 수월하게 빠르게 100미터 달리기 할 수 있어요.
저장 취소
[코멘트] 좋음
2018-06-14 11:11
ioioi
요즘엔 PLC가 잘나와서, PLC로도 왠만한건 훨씬빠라고 쉽고, 안정적으로 제어할수 있던데?
ㅋㅋㅋ
저장 취소
[코멘트] 좋음
2018-06-14 16:21
분당에집갖고싶어
어셈블리 하세요.. ㅋㅋ

아니면 라즈베리 파이로 파이썬하셔도 되고요..
저장 취소
[코멘트] 좋음
2018-06-19 16:24
일쌍다반사
라이브러리에 따라 다를텐데.... 요즘은 C#도 지원하는 경우도 있음.
저장 취소
코멘트쓰기
  좋음   놀람   궁금   화남   슬픔   최고   침묵   시무룩   부끄럼   난감
* 코멘트는 500자 이내(띄어쓰기 포함)로 적어주세요.
목록 보기   지금 보고 계시는 글을 회원님의 my Mblog >> 스크랩에 넣어두고 다음에 바로 보실 수 있습니다.  
회사소개  |   개인정보취급방침  |  제휴문의  |   광고문의  |   E-Mail 무단수집거부  |   고객지원  |   이용안내  |   세금계산서
사업자등록번호 안내: 220-81-90008 / 통신판매업신고번호 제 2017-서울구로-0055호 / 대표: 홍영준, 서민호
08390, 서울시 구로구 디지털로32길 30, 1211호 / TEL. 02_6719_6200 / FAX. 02-6499-1910
Copyright ⓒ (주) 데브피아. All rights reserved.