회원가입 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
번호 분류 제목 글쓴이 조회 수 날짜
전기전자 아무거나 HOTseeprom 관련 질문입니다~~2 호랭이 820 2008.08.06
95 전기전자 아무거나 HOTUSB 에 물려서 쓰는 오실로스코프 써보신분 계신가요?17 hugch 1796 2008.07.31
94 전기전자 아무거나 HOT회로이론7 Good-i 1095 2008.07.23
93 전기전자 아무거나 HOTProVSM 관련해서 질문.1 마징 1170 2008.07.02
92 전기전자 아무거나 HOTsmps 관련질문입니다.2 무정 868 2008.06.24
91 드론/로봇/라인트레이서 HOT도와주세요1 한건하자 1571 2008.06.18
90 전기전자 아무거나 HOTSMPS 공부 좀 하다가..ㅋㅋ 궁금한게 생겨서..ㅋㅋ5 날뽕녀 975 2008.06.10
89 전기전자 아무거나 HOT전자과분들~ 책좀 추천해 주세요~( 회로이론, 전자회로, 전자기학)2 renew 998 2008.06.09
88 전기전자 아무거나 HOT라인트레이서 회로도 구합니다..(atmega128)1 미스터조ㅋ 1232 2008.06.05
87 전기전자 아무거나 HOT200g정도 들수 있는 모터??3 콜록 799 2008.05.28
86 드론/로봇/라인트레이서 HOT라인 구동부에서요1 무선조정 1021 2008.05.27
85 드론/로봇/라인트레이서 HOT스탭모터에 대해서 알려주세요7 루흐로고 1041 2008.05.27
84 드론/로봇/라인트레이서 HOT라인마우스와라인트레이서의 차이는무엇인가요?3 카이져 724 2008.05.26
83 드론/로봇/라인트레이서 HOT졸작으로 시작하려고합니다. 카이져 744 2008.05.26
82 드론/로봇/라인트레이서 HOT완성했습니다 ^^ 도와주셔서 감사합니다~ ^^1 루흐로고 860 2008.05.26
81 전기전자 아무거나 HOTDC 서보모터..5 빠라삐리뽀 1150 2008.05.22
80 드론/로봇/라인트레이서 HOT모터 드라이버 출력파형에 대해서...1 루흐로고 976 2008.05.21
79 드론/로봇/라인트레이서 HOT타이머로 스탭모터 구동좀 도와주세요 ㅠㅠ5 루흐로고 1137 2008.05.16
78 전기전자 아무거나 HOTIGBT에 관해서 질문요 ^^;1 런닝머신 949 2008.05.15
77 전기전자 아무거나 HOTRC헬기에서 사용하는 주파수를 블루투스에서 만들수 있나요.1 콜록 1069 2008.05.14
저작권법에 위배되는 콘텐츠는 등록 불가하며, 저작물에 대한 권리는 저작자에게 있습니다.
Copyright 2006-2021 © hardwareis.com, All rights reserved.