회원가입 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
번호 분류 제목 글쓴이 조회 수 날짜
1124 자유주제 HOT한달만에 왔습니다. .. 한달사이에 너무많은 일이 있어서리.. 건강하세요.. 몽이아빠 5292 2008.08.14
1123 자유주제 HOT지리산 골짜기와 구룡목포7 아크마 1528 2008.08.14
1122 Software & IDEs HOT검색엔진의 문자열 논리연산 구현! 도와주세요 ㅡㅜ1 델리트 1084 2008.08.13
1121 마이크로프로세서 HOT처음으로 부품을 사려고 하는데 질문 좀 드릴게요;ㅅ;7 너구리♬ 820 2008.08.11
1120 자유주제 HOT오늘부터 잘 부탁 드립니다. 승리의화넬 2638 2008.08.11
1119 자유주제 HOT요즘 랩뷰쪽 공부좀 하는데요...2 돌격대장 3133 2008.08.11
1118 자유주제 HOT정보통신약어 모음입니다. 예지간한것은 다 았습니다. lovepark 3191 2008.08.08
1117 전기전자 아무거나 HOT워킹 제너레이터(walking generator·보행 발전기)7 돌격대장 1732 2008.08.07
1116 자유주제 HOT머리가 안좋은사람 학원이 좋을까여? 책이 좋을까여?2 달빛 2582 2008.08.06
전기전자 아무거나 HOTseeprom 관련 질문입니다~~2 호랭이 820 2008.08.06
1114 마이크로프로세서 HOT열전대를 이용해 디지털 온도계 만들때?3 머쪄~ 978 2008.08.06
1113 자유주제 HOT덥다 더워...수고하세요~ 머쪄~ 3339 2008.08.06
1112 자유주제 HOT오늘도 수고하세요 ^^ 런닝머신 2526 2008.08.06
1111 자유주제 HOT중국 올림픽 개막식에 천둥번개친다네요 별일없어야될텐데...좋은하루! 런닝머신 2496 2008.08.04
1110 마이크로프로세서 HOT4거리 신호등 만들때요3 마모루 1306 2008.08.04
1109 자유주제 HOTSTS2008, 국내 최초 검색전문 컨퍼런스가 열립니다. 네오다임 2540 2008.08.01
1108 마이크로프로세서 HOT8051 고수님들 도와주세요3 마모루 628 2008.08.01
1107 마이크로프로세서 HOT8051 4거리 신호등에서요2 마모루 862 2008.08.01
1106 자유주제 HOT새로운거 알아냈습니다...1 야바 2324 2008.07.31
1105 개발용역 HOT풍력을 이용한 빨래 건조대 똘이 4718 2008.07.31
  • 인생을 해롭게 하는 비애를 버리고 명랑한 기질을 간직하라.
    - 세익스피어
  • * 납포인트 정보 *
  • 글 작성 : 3
  • 댓글 작성 : 1
  • 내 글이 추천받음 : 1
저작권법에 위배되는 콘텐츠는 등록 불가하며, 저작물에 대한 권리는 저작자에게 있습니다.
Copyright 2006-2021 © hardwareis.com, All rights reserved.