회원가입 ID/PW 찾기

마이크로프로세서 HOT질문은 아니고..

naemaum4u2008.03.05 13:5403.05조회 수 2091댓글 13이 게시물을

AA

유아트 통신을 해갖고,
키보드로 어떤 값을 받아서
그 값을 변수로 저장해서 그 변수의 값 만큼 엘이디를 켜려고 하는데요..
아무리 생각해도
scanf 밖에 안 생각나는거 있죠..
scanf로 하면 진짜 1분이면 되는데..
scanf 쓰고 싶어요..-0-ㅋㅋ

댓글 13
  • No Profile

    하하...그럼 scnaf 쓰십시오...-_-;;

    scanf의 입력값만 키보드에서 uart로 바꾸면 되는데

    scanf함수를 똑같이 구현하고 입출력만 바꿔주면 되는데..

    제 기억에는 gcc라이브러리 보면 scanf와 printf를 lcd와 연동해서 하는 라이브러리가 있을겁니다.ㅋㅋ


    그거 보시면 참고가 많이 되겠죠?

    c라이브러리를 똑같이 구현하고입출력만 바꿔주면 되는 형태입니다>초보에겐 너무 어려운가요?

    ㅋㅋ
    코드비젼보시면 get함수와 printf함수가 있는데 시리얼과 lcd연동으로 되있습니다.(소스는 비공개이고 라이브러리 형태로 제공)

    ps. 만드시는게 지정된 시간만큼 lcd를 켜는거군요...아 저거 만드러 봤는데~핸드폰처럼 몇초간 손안대면 자동절전되도록^^;

  • No Profile
    글쓴이 naemaum4u 08.03.05 17:10 댓글 좋아요 0 싫어요 0
    scanf는 어떻게 삽질해가며 만들 수 있을거 같은데..
    도대체가 uart에서 받는걸..........................-0-
    사실은 아직 통신확인도 못했어요..
    통신창 어떻게 띄우는지도 모르는.ㅠ.ㅠ
  • No Profile
    통신창은 음..윈도우 기본으로 깔린 하이퍼터미널을 이용하시던지

    불편하시면 터미널 전용 툴을 사용하시면 됩니다.

    저번에 듣기로는 다운로더를 코드비젼사용하신다고 하셨는데

    코드비젼 띠우고 터미널 기능을 클릭하면 통신창이 뜨게 됩니다.
  • No Profile
    글쓴이 naemaum4u 08.03.06 09:40 댓글 좋아요 0 싫어요 0

    알고보니 제가 사용하는게 코드비젼이 아니고 avr studio 였어요. -0-

  • No Profile
    코드비젼도 한번 깔아 보는건 어떨런지요..터미널창이 꽤 편한데 말이죠..ㅋㅋ
  • No Profile
    글쓴이 naemaum4u 08.03.06 10:48 댓글 좋아요 0 싫어요 0

    까는건 어렵지 않은데 문제는 설정을 어떻게 잡는지 모른다는게...ㅠㅠ
    이따가 한번 여쭤봐야겠어요 ㅠ

  • No Profile

    음....GCC사용하고 있나요?
    제가 엊그제..ucos포팅하면서..만들었던..예가 있는데..
    Winavr에서 printf와 scanf함수를 사용하려면

    FDEV_SETUP_STREAM 함수를 사용해서 리다이렉트를 시켜줘야 합니다.

    다시 말씀드리면..
    우선..USRT로 한문자 보내는 함수와 한문자 받는함수를 만드시구요.
    파일포인터를 만드셔서..아래 소스와 같이 FDEV_SETUP_STREAM 함수를 사용해서 연결하세요.

    // for usrt
    void uart_putchar(char c)
    {
     while((UCSR0A&0x20) == 0x00);
        UDR0 = c;
    }

    unsigned char uart_getchar(void)
    {
     return 0 ;
    }

    FILE uart_str = FDEV_SETUP_STREAM(uart_putchar, uart_getchar, _FDEV_SETUP_RW);
    // for usart ...

    그다음에..
    main함수에

    stdout = stdin = &uart_str;     를 추가하세요..
    여기서 uart_str 는 위에서 FDEV_SETUP_STREAM 로 만들어준 파일포인터입니다.

    그 다음부터...열심히 printf하고 scanf를 사용하시면 되겠습니다.

  • No Profile
    아마 구글선생님께 " FDEV_SETUP_STREAM  Winavr" 정도로 검색하시면 이런저런 정보를 검색하실 수 있으실 겁니다.
  • No Profile
    구글선생님...  웃겨요;;

  • No Profile
    글쓴이 naemaum4u 08.03.06 21:38 댓글 좋아요 0 싫어요 0

    아..감사합니다 코미디님!
    그런데 -0- 이해력이 딸려서 그런지 100%는 아직 이해가 안됐구요..
    한 다섯번정도 읽어보고 생각해봤으니,
    다섯번만 더 읽어보면 될 듯도 하네요 ^^ 실습도 좀 해봐야하구..
    아직 굉장히 초보라서 - 이해해주세요 ^^
    답변 감사하구요~도와주신내용~ 좀 더 공부해볼께요 ^^

  • No Profile
    글쓴이 naemaum4u 08.03.08 10:51 댓글 좋아요 0 싫어요 0

    그동안 답변 주셔서 정말 감사합니다. 도움주신덕에 어찌어찌해서 잘 해결됐어요 ^^
    이히 담주부턴 또 다른 프로젝트 하라고 하시네요 ㅠ
    일주일 단기간에 끝내라구.ㅎ 또 잘 부탁드려요 ㅎ

  • No Profile
  • No Profile
    내가 젤싫어하는 유아트...ㅋㅋ
    먼가먼지 도무지 모르겠다는 보레이트 설정 왜해주고 ㅋㅋㅋㅋㅋ
    아~

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

search
번호 분류 제목 글쓴이 조회 수 날짜
16 구인구직 HOT(주)소프트라인 - 응용/웹프로그래머 채용 쭈니닷 5190 2012.06.26
15 구인구직 HOT시앤지원 - 웹 프로그램 개발 및 문서암호화 솔루션 인스톨 및 이행 쭈니닷 5283 2012.06.22
14 구인구직 HOT사람인 - 월급 1000만원 프로젝트, 프로그래머 모집 쭈니닷 5342 2012.06.18
13 구인구직 HOT(주)엑스큐어넷 - 소프트웨어 개발자(프로그래머) 채용 쭈니닷 5145 2012.06.12
12 구인구직 HOT(주)시뮬라인 - 기술개발본부 소프트웨어 팀 신입/경력사원 채용공고 쭈니닷 5728 2012.06.11
11 구인구직 HOT㈜엔써즈 - 시스템엔지니어 신입사원 모집 쭈니닷 6887 2012.06.08
10 구인구직 HOT㈜고우넷 - unix 엔지니어 채용 콘마개마 4134 2012.06.05
9 구인구직 HOT전액무료 자바(java)기반 하이브리드 프레임웍개발 안드로이드 개발교육과정 cocoa13 3867 2012.05.14
8 구인구직 HOT[교육부담 0%] 이공계 전액무료 하이브리드 앱 개발자 취업확정자 교육연수과정 cocoa13 5334 2012.05.01
7 구인구직 HOT[전액무료교육] 구로디지털 단지 자바개발 업체 채용확정자 취업교육” 안드로이드 개발 및 프로젝트 과정 cocoa13 4140 2012.04.30
6 구인구직 HOT[전액무료과정] 웹디자이너 양성교육 비주얼 컨텐츠 디자인 과정 안내 cocoa13 4930 2012.04.26
5 구인구직 HOTPOWER설계 및 하드웨어 경력자 찾아요. 박우종 5174 2012.03.07
4 구인구직 HOT회로수리 및 수땜, ECO작업등 필요하시면 연락주세요. 세윤파파 9165 2012.01.27
3 구인구직 HOT실력있는 펌웨어 엔지니어를 모집합니다. JamesHan 8582 2011.12.27
2 구인구직 HOT(주)로벤 연구소에서 연구원을 모집합니다. maddog 6845 2011.11.10
1 구인구직 HOT[급구] PCB 설계 경력자 & H/W 및 펌웨어 엔지니어 모집 용가리3 13945 2010.12.23
Prev 1 ... 5 6 7 8 9 10 11 12 13 14 Next
  • 사랑은 왕궁에서뿐 아니라 오두막집에서도 산다.
    - J.레이
  • * 납포인트 정보 *
  • 글 작성 : 3
  • 댓글 작성 : 1
  • 내 글이 추천받음 : 1
저작권법에 위배되는 콘텐츠는 등록 불가하며, 저작물에 대한 권리는 저작자에게 있습니다.
Copyright 2006-2021 © hardwareis.com, All rights reserved.