본문 바로가기

개발/Embedded2

[I2C] 라즈베리파이와 EEPROM의 I2C 통신 (i2cget) 오늘은 간단하게 Linux의 i2c-tools 패키지 중 i2cget 사용을 알아볼 것이다. 이렇게 따로 기록하려는 이유는, EEPROM이 16-bit addressing을 사용하여 다른 인터넷에서 볼 수 있었던 예시와는 다르게 값을 넣어야 했기 때문이다. 이것이 어떤 말인지를 먼저 알아보고, EEPROM에 잘 작동이 되는 예시 명령어들을 살펴보려 한다. 환경 raspberry pi 4 ubuntu 20.04 eeprom 24fc512-i/ot i2cget의 메뉴얼 i2cget과 address counter 일반적인 i2cget 사용은 아래와 같다. i2cget -y 장치 주소만을 명시하는 방식이다. address counter가 내부적으로 저장되는 EEPROM과 같은 장치에선, 마지막 작업이 있었던 주.. 2024. 2. 6.
[I2C] 라즈베리파이와 EEPROM의 I2C 통신 (i2cset) 1. 개요 라즈베리파이와 EEPROM간의 I2C 통신 방법을 간략히 살펴보고 문제 해결에 초점을 맞추어 글을 이어나가려 한다. 환경 raspberry pi 4 ubuntu 20.04 eeprom 24fc512-i/ot https://www.mouser.kr/ProductDetail/Microchip-Technology/24FC512T-I-OT?qs=TuK3vfAjtkUo9VPPfLl%2FBQ%3D%3D 24FC512T-I/OT Microchip Technology | Mouser 팩토리 팩 수량 - 일반적으로 공장에서 선적되는 패키지 크기 (참고: 제조업체는 사전 통지 없이 패키지 크기를 변경할 수 있습니다.) 대량 생산 고객이 “팩토리 팩 수량”을 다양하게 주문하면 www.mouser.kr 2. I2C.. 2024. 1. 29.