회원가입 ID/PW 찾기
AA
제가 보드를 설계를 하려하는데 초보라서 많은 난관에 부딧치네요 ㅎㅎ
궁굼한건  seeprom 에 데이터를 저장을 하려하는데 어떻게 어떤형식으로 저장을 하는지 아시는분 좀 지식을 나누워 주세요 ^^
댓글 2
  • No Profile
    시리얼 통신을 통해서 eeprom에저장하는 칩 말씀하시는건가요??

    그거라면 데이터 쉬트를 보고 해당되는 명령을 입력해주시면 됩니다.

    데이터보시면 회로결선도도 나와있을테고요^^;

    i2c를 이용한 eeprom이라면 gcc 라이브러리 소스보시면 잘 나와있습니다.

    i2ceeprom.c

    // Standard I2C bit rates are:
    // 100KHz for slow speed
    // 400KHz for high speed
    // functions
    void i2ceepromInit(void)
    {
     // although there is no code here
     // don't forget to initialize the I2C interface itself
    }
    u08 i2ceepromReadByte(u08 i2cAddr, u16 memAddr)
    {
     u08 packet[2];
     // prepare address
     packet[0] = (memAddr>>8);
     packet[1] = (memAddr&0x00FF);
     // send memory address we wish to access to the memory chip
     i2cMasterSendNI(i2cAddr, 2, packet);
     // retrieve the data at this memory address
     i2cMasterReceiveNI(i2cAddr, 1, packet);
     // return data
     return packet[0];
    }
    void i2ceepromWriteByte(u08 i2cAddr, u16 memAddr, u08 data)
    {
     u08 packet[3];
     // prepare address + data
     packet[0] = (memAddr>>8);
     packet[1] = (memAddr&0x00FF);
     packet[2] = data;
     // send memory address we wish to access to the memory chip
     // along with the data we wish to write
     i2cMasterSendNI(i2cAddr, 3, packet);
    }
    


  • No Profile
    serial eeprom은 크게 i2c , spi  거의 이 두가지 인터페이스로 나옵니다.
    여기에 상세하게 적을 수는 없지만 마이크로프로세서를 사용하신다면 윗분 글 처럼 제공하는 lib를 사용하셔도 되구요... 아니면 해당 eeprom의 데이터 시트를 포시고 마이크로프로세서의 포트를 타이밍 제어하셔도 되고요...
    시리얼 이므로 값을 포트로 하나씩 시프트 시키면서 타이밍을 만드시면 되겠죠?

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

search
번호 분류 제목 글쓴이 조회 수 날짜
43 드론/로봇/라인트레이서 HOT아크마님 봐주시겠어요?5 천청심 1187 2008.10.25
42 드론/로봇/라인트레이서 HOT컴퓨터 공학과입니다. 멋남이 1108 2008.10.24
41 드론/로봇/라인트레이서 HOT라인마우스 부품...1 바람이고픈 1133 2008.10.07
40 드론/로봇/라인트레이서 HOTAKMA님 라인트레이서 쏘스 질문입니다.3 천청심 1288 2008.10.07
39 드론/로봇/라인트레이서 HOT라인트레이서 속도표시를 하려합니다1 초보꾼 1400 2008.09.22
38 드론/로봇/라인트레이서 HOT아크마 라인트레이서 2.0버전의 코딩은없나요???1 초보꾼 989 2008.09.19
37 드론/로봇/라인트레이서 HOT질문한가지만 드려도 될까요?3 흥분건반 840 2008.09.11
36 드론/로봇/라인트레이서 HOT아래올린 도면에 대한 질문입니다.2 나그네~~ 894 2008.09.02
35 드론/로봇/라인트레이서 HOT라인트레이서 부품관련질문1 나그네~~ 1503 2008.09.01
34 드론/로봇/라인트레이서 HOT라인트레이서와 라인 마우스 마이크로 마우스차이점....1 나그네~~ 1031 2008.08.28
33 드론/로봇/라인트레이서 HOTmpu관련 질문2 나그네~~ 827 2008.08.28
32 드론/로봇/라인트레이서 HOT도와주세요1 한건하자 1572 2008.06.18
31 드론/로봇/라인트레이서 HOT라인 구동부에서요1 무선조정 1024 2008.05.27
30 드론/로봇/라인트레이서 HOT스탭모터에 대해서 알려주세요7 루흐로고 1041 2008.05.27
29 드론/로봇/라인트레이서 HOT라인마우스와라인트레이서의 차이는무엇인가요?3 카이져 739 2008.05.26
28 드론/로봇/라인트레이서 HOT졸작으로 시작하려고합니다. 카이져 751 2008.05.26
27 드론/로봇/라인트레이서 HOT완성했습니다 ^^ 도와주셔서 감사합니다~ ^^1 루흐로고 864 2008.05.26
26 드론/로봇/라인트레이서 HOT모터 드라이버 출력파형에 대해서...1 루흐로고 988 2008.05.21
25 드론/로봇/라인트레이서 HOT타이머로 스탭모터 구동좀 도와주세요 ㅠㅠ5 루흐로고 1140 2008.05.16
24 드론/로봇/라인트레이서 HOTLM2575-5.0 에 대해서2 루흐로고 1201 2008.05.12
  • 돈을 사랑하는 것은 모든 악의 근원이라고 전해진다. 돈의 결핍도 마찬가지로 악의 근원이다.
    - 버틀러
  • * 납포인트 정보 *
  • 글 작성 : 3
  • 댓글 작성 : 1
  • 내 글이 추천받음 : 1
저작권법에 위배되는 콘텐츠는 등록 불가하며, 저작물에 대한 권리는 저작자에게 있습니다.
Copyright 2006-2021 © hardwareis.com, All rights reserved.