회원가입 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
번호 분류 제목 글쓴이 조회 수 날짜
73 전기전자 아무거나 HOT안녕하십니까? 궁금한 게 있어서요..2 jangkilsan 952 2008.10.27
72 전기전자 아무거나 HOT회로도 궁금합니다.2 알딸딸 1026 2008.10.24
71 전기전자 아무거나 HOTOR_CAD를 사용해서 게이트 회로 구현을 해야하는데요...1 광기의화신 777 2008.10.13
70 전기전자 아무거나 HOTRC 서보모터도 캘리브레이션이 되나요?1 초보태공 869 2008.10.10
69 전기전자 아무거나 HOT회로가 작동이 안되는데 헬프요~!!2 님이지존 1469 2008.10.04
68 전기전자 아무거나 HOT커패시터 용량 측정은 어떻게 하지요,,3 카틀레야 5710 2008.09.19
67 전기전자 아무거나 HOT테트리스 만들려고 하는데 무슨 컨트롤러로 하는게 구현하기 어려움이 덜할까요?2 이카루스 732 2008.09.10
66 전기전자 아무거나 HOT랩뷰 관련 요청합니다1 あさひ 575 2008.08.26
65 전기전자 아무거나 HOT워킹 제너레이터(walking generator·보행 발전기)7 돌격대장 1735 2008.08.07
전기전자 아무거나 HOTseeprom 관련 질문입니다~~2 호랭이 830 2008.08.06
63 전기전자 아무거나 HOTUSB 에 물려서 쓰는 오실로스코프 써보신분 계신가요?17 hugch 1799 2008.07.31
62 전기전자 아무거나 HOT회로이론7 Good-i 1096 2008.07.23
61 전기전자 아무거나 HOTProVSM 관련해서 질문.1 마징 1173 2008.07.02
60 전기전자 아무거나 HOTsmps 관련질문입니다.2 무정 869 2008.06.24
59 전기전자 아무거나 HOTSMPS 공부 좀 하다가..ㅋㅋ 궁금한게 생겨서..ㅋㅋ5 날뽕녀 977 2008.06.10
58 전기전자 아무거나 HOT전자과분들~ 책좀 추천해 주세요~( 회로이론, 전자회로, 전자기학)2 renew 998 2008.06.09
57 전기전자 아무거나 HOT라인트레이서 회로도 구합니다..(atmega128)1 미스터조ㅋ 1236 2008.06.05
56 전기전자 아무거나 HOT200g정도 들수 있는 모터??3 콜록 801 2008.05.28
55 전기전자 아무거나 HOTDC 서보모터..5 빠라삐리뽀 1151 2008.05.22
54 전기전자 아무거나 HOTIGBT에 관해서 질문요 ^^;1 런닝머신 952 2008.05.15
  • 종교에 있어서는 무관심만큼 치명적인 것은 없다. 무관심이란 것은 적어도 반은 불신심이다.
    - 버크
  • * 납포인트 정보 *
  • 글 작성 : 3
  • 댓글 작성 : 1
  • 내 글이 추천받음 : 1
저작권법에 위배되는 콘텐츠는 등록 불가하며, 저작물에 대한 권리는 저작자에게 있습니다.
Copyright 2006-2021 © hardwareis.com, All rights reserved.