회원가입 ID/PW 찾기
AA

 안녕하세요~
 이제 막 프로그램을 배우고 싶어서 이렇게 궁금한 점이 많아서 글을 올리니다. 
 기초 프로그밍에 필요한 프로그램이 어떤게 있나요?
 추천 부탁드립니다.
 그리고 8051이나 ARM을 배워보고 싶은데 어떤 프로그램들이 필요한가요??
 부탁드립니다.~~^^
댓글 4
  • 음 8051이니까 관련 컴파일러가 필요합니다. 그런데 이런것들은 책을 사시면 기본적으로 딸려 옵니다.

    arm은 책으로 하기에는 좀 버거운 감이 있습니다. 개념이 좀.

    따라서 마이컴 하실거면 8051 서적 하나 보시는게 좋을듯 하네요.

    처음 프로그램 입문이시면 테트리스를 짜 보라고 권유하고 싶네요.

    윈도우에서 짜든 도스에서 짜든... (마이컴에서 짜는것은 비추)

    테트리스 소스나 관련 프로그램은 너무나도 많아서 한번 해 보시면 다양한 경험을 하실 듯 합니다.
  • No Profile
    일단 마이컴은 테스트 보드를 구매해서, 관련 개발툴들을 PC에 설치하는 환경을 마련해야 하겠죠.
    개발툴들은 8051이면 칩 제조사홈페이지에 공개자료로 나와있어 설치하면 컴파일러, 에디터 등이
    통합되어 설치됩니다. 다음으로는 공개자료에서 샘플 소스들이 있는데 그걸 마이컴 데인터 시트와
    비교하면서, 컴파일/테스트 보드에 업로드/실행/결과 확인 / 다시 소스 수정/실행 등으로 하나씩
    명령어와 동작되는 결과를 검토해가면서 실습을 병행 공부하면 매우 효과적입니다.
    예를 들어 마이컴으로 시리얼을 통해 "hello world!!"를 뿌려주는 샘플 소스로 부터 시작하는 겁니다.

    다음으론, ARM은 여러 플랫폼이 있는데, 이것 역시 테스트보드(개발보드)를 구해서, 시작해야 합니다.
    혹은 공개 소스인 임베디드 리눅스로 시작해보는것도 좋은 경험이 될것입니다.
    다만 임베디드 리눅스의 커널 소스는 양이 방대하기 때문에 커널 전체보다도, 제어하고자 하는 부분의
    드라이브 소스들과 리눅스 커널의 운용시스템 전반에 관한 책을 보면서 공부해야 합니다.
    즉 운용시스템에 대한 개념과, 하드웨어와 커널및 응용프로그램과의 이벤트등의 개념을 알아야 하겠죠...
  • No Profile
    저는 학교에서 8051배우고 있는데...그게 중요한거니깐 커리큘럼이 그렇게 돼있는거 아닐까요??;;;;
  • No Profile

    ...보드가 있으면 참 좋습니다. 책만으로는 놓치는 것이 많습니다. 시뮬레이터로는 부족합니다.

     

    되도록이면 책, 교재, 매뉴얼 또는 동영상...어떤 것이든 해당 보드를 기반으로 하는 공부 거리가 풍부한 것으로 하는 것이 좋습니다.

    나중에 이해도가 높아진 후에는  다른 보드를 기반으로 하는 소스를 가지고 있는 보드에 맞게 수정하시는 것을 해보시면 도움이 많이 됩니다.

     

하드웨어 설계 및 개발에 대하여 개발자들이 자유롭게 토론하는 공간입니다.
- Q&A, 자유주재 토론, 관련 정보 공유
- 분야 : 마이크로프로세서 응용, 전기/전자(아날로그/디지털) 회로 설계, C/C++ 프로그래밍, 펌웨어,
         PCB Artwork, 트러블슈팅 등 하드웨어 설계에 관한 전반인 내용
※ 게시글에 맞는 분류를 선택하여 글을 작성해 주시면 쾌적한 사이트 운영에 많은 도움이 됩니다.
※ 하드웨어 인사이트는 회원들간의 거래정보를 게재할 뿐이지, 그 어떤 책임과 의무도 가지지 않습니다.

search
번호 분류 제목 글쓴이 조회 수 날짜
312 마이크로프로세서 HOTuVision-51과 8051을 통해 SRF-04 컨트롤 질문입니다.2 하숑 947 2008.09.23
311 마이크로프로세서 HOT8051로 도트매트릭스 5*7만들어서 영문자 쉬프트하는것 만들어보고 싶은데..1 영화처럼살기 1891 2008.09.21
310 마이크로프로세서 HOTatmega128 2개 통신하기3 기계전기 994 2008.09.20
Software & IDEs HOT완전초보입니다. 잘부탁드립니다.4 초보민 993 2008.09.19
308 마이크로프로세서 HOT모터의 상 연결에 대해서 질문드립니다.1 너구리♬ 784 2008.09.18
307 마이크로프로세서 HOTPID 제어에서 Auto turning 이라는 개념이 잘 잡히지 않네요. 장작 2210 2008.09.18
306 Software & IDEs HOTMatlab 시리얼통신을 통한 그래프만들기..;;1 GreatSSang 3704 2008.09.16
305 마이크로프로세서 HOTPID 속도 제어에서 OCR 레지스터에 어떤 값을 넣어줘야 하지요???8 스텝빠스텝 8835 2008.09.15
304 마이크로프로세서 HOT모터의 하드웨어적인 질문 드립니다.1 너구리♬ 734 2008.09.10
303 마이크로프로세서 HOT지금 보니깐요 4거리 신호등이요4 마모루 1040 2008.09.08
302 마이크로프로세서 HOT자료실에 있는 신호등 제어에서요1 마모루 819 2008.09.08
301 펌웨어 & 코딩언어 HOT8051 4거리 신호등에서의 소스에서요1 마모루 1159 2008.09.08
300 마이크로프로세서 HOT8051에 대해서 궁금한거요/1 눈물겨운행복 683 2008.09.04
299 마이크로프로세서 HOT시리얼 통신..1 황금시대 817 2008.09.02
298 마이크로프로세서 HOTPID제어에관해서..1 황금시대 1074 2008.09.02
297 마이크로프로세서 HOTPC 페러렐 포트로 AVR의 변수를 저장시키고 싶어요.1 스텝빠스텝 882 2008.08.31
296 마이크로프로세서 HOTAT89S51의 ISP Programmer 활용하려면?2 띠앙 1220 2008.08.28
295 마이크로프로세서 HOTrs232 케이블에 대해서;;3 너구리♬ 848 2008.08.25
294 마이크로프로세서 HOTatmega128에서 모터 소스하고 인터럽트 소스 하고 같이 짜주면 모터가 작동을 하지 않습니다ㅠ 작은것이라도 괜찮으니 한자씩만 적어주세요 ^^7 하고만다 2131 2008.08.24
293 마이크로프로세서 HOT적외선을 이용해서 dc모터 엔코더 만들기3 marin_blues 1946 2008.08.20
Prev 1 ... 38 39 40 41 42 43 44 45 46 47 ... 58 Next
  • 인간이 패배하였을 때 끝나는 것이 아니다. 포기했을 때 끝나는 것이다.
    - 닉슨
  • * 납포인트 정보 *
  • 글 작성 : 3
  • 댓글 작성 : 1
  • 내 글이 추천받음 : 1
저작권법에 위배되는 콘텐츠는 등록 불가하며, 저작물에 대한 권리는 저작자에게 있습니다.
Copyright 2006-2021 © hardwareis.com, All rights reserved.