EEPROM Page Write 관련 질문
398
작성한 질문수 1
unsigned char devAddress = ((page*16)>>8)<<1 | 0xA0;
HAL_I2C_Mem_Write(&hi2c1, devAddress, wordAddress, I2C_MEMADD_SIZE_8BIT, &data[0], sizeof(data), 1);
HAL_I2C_Mem_Read(&hi2c1, devAddress, wordAddress, I2C_MEMADD_SIZE_8BIT, &data[0], sizeof(data), 1);
이 부분에서, R/W bit(don't care) 때문에 "<<1" 한 것은 이해하겠는데, 해당 devAddress를 바로 I2C Write 함수에 넣으면
R/W bit는 '0'이 되어 항상 쓰기 아닌가요?
이 부분이 I2C Read에도 그대로 적용되어서 R/W bit에는 계속 '0'이 들어갈텐데 어떻게 Read를 하는지 궁금합니다.
답변 2
비행승인 문의드립니다
0
33
0
드론의 M4 모터가 느리게 작동합니다.
0
57
2
STM32CubeIDE 관련해서 질문이 있습니다.
0
88
2
while문 루프 속도
0
57
2
변수 선언
0
48
2
FS-i6를 꺼도 LED 토글되는 이유
0
64
2
Fs-i6 i-bus 수신 데이터 이상
0
106
3
3-4. UBX 위도 경도 정보 Terminal에서 깨짐 현상
0
84
2
3-4. LED 토글 안됨
0
46
1
3-1. M8N GPS 강의 통신 연결 관련 문의
0
75
1
2-3. LPS22HH 강의 수행값이 아두이노 IDE Plotter 및 Terminal에서 인식 안됨
0
75
2
6-4 SwC 2000
0
100
2
6-4 ESC Calibration
0
65
1
esc, 모터 교체
0
108
2
부저 소리가 안납니다.
0
130
2
비행 질문
0
61
1
7-5. offset
0
72
2
sysmem.c
0
69
2
전체 제어의 주기를 1KHz로 설정한 이유가 궁금합니다.
0
86
2
부품 구매 관련 문의
0
62
1
PID 게인 문제
0
79
3
3d telemetry cp210x 연결
0
117
2
8-1. 3DR Telemetry HAL_UART_Receive_IT(&huart1, &uart1_rx_data, 1); 관련 문의
0
70
2
PID제어 질문
0
121
2





