레지스터의 메모리 크기에 꼭 맞춰 포인터 자료형을 선택해야할까요?
147
2 asked
패리펄럴별 레지스터의 메모리 크기가 다른데, 이에 맞추어 자료형을 정의해야하는지 궁금합니다.
예를들어, Atmega128의 DDRA 레지스터의 메모리 크기가 8bit기 때문에 unsigned char형 포인터로 값을 수정해주신게 맞을까요?
또 STM32의 GPIO PORT 레지스터의 경우 레퍼런스 메뉴얼에 레지스터 크기가 32bit로 설명되어있기에 이에 맞는 unsigned int로 포인터 자료형을 결정해 값을 수정해주신걸까요?
이 추측이 맞다면, 레지스터의 크기와 맞지 않는 자료형으로 제어를 시도할 경우, 엉뚱한 메모리 주소의 값이 수정될 수 있어 오류가 날 수 있는게 맞을까요?
감사합니다.
Answer 1
T32 Simulator 사용법 질문
0
18
2
수강연장
0
45
2
강의수강 만료일 연장 신청
0
41
2
강의 질문
0
74
2
RJ45 library 누락
0
54
2
강의 만료 확인 요청
0
55
2
오토사 BSW강의는 언제 출시될까요??
0
25
1
[진로 관련 문의]
0
37
2
JTAG 통신 질문
0
63
1
강의 슬라이드 문의
0
62
3
GND 오류
0
65
2
프로젝트 주제
0
73
1
45강 UART, TTL 질문
0
73
1
발열에 의한 LDO의 드롭아웃 전압 상승
0
94
2
PWM
0
43
1
adc
0
98
1
디버거와 디버깅
0
88
1
MCU 다음 강의는 혹시 언제쯤 나오는지 알 수 있을까요?
0
194
1
혹시 다음 강의는 언제쯤 나올 예정일까요~?
0
174
1
register 관련하여
0
173
1
AUTOSAR 강의 언제쯤 나오는지도 알려주실 수 있나요?
0
356
2
AUTOSAR 강의도 출시하실 계획이 있나요?
0
247
1
혹시 이러한 ELF 파일 개념에 대한 정보는 어디를 찾아보면 알 수 있을까요?
0
238
2
어셈블리어
3
355
1

