반응형
사용자 삽입 이미지

이번 겨울방학에 임베디드를 배운답시고

이제 막 시작을 했는데요

일단 떨어진 임무가 데이터 시트를 보고 레지스터 표를 만드는 일입니다.

일을 주신분께서는 레지스터 필드의 줄임말과 초기값, 구성 등을 눈여겨 보라고 하시는데요

음 뭐 그냥 읽으면 되겠지만서도 그래도 어떤 부분을 중점적으로 요령있게 보는 방법이라던가 데이터시트 보는 노하우 같은게 혹시나 있을까 해서 조언좀 얻고자 올립니다.

노하우라던지 임베디드 공부하는데 요령 같은것들좀 알려주셔용~~~ 아하하

아 그리고 타입에 RO랑 RW는 readonly 와 readwrite인가요?

메마른광야  [12/28 09:53]  ::
1. H/W Reset 시 기본적으로 어떤 값들이 세팅이 되는지 확인 하세요..
보통 특정한 값이 세팅되는 경우도 있지만 임의의 값들이 세팅되는 경우도 있습니다.
따라서 반드시 확인하셔야 합니다.

2. 레지스터 값들중에 단지 읽기만 해도 특정 동작이 이루어지거나
읽을 때마다 다른 값들이 올라 오거나 하는 경우가 있습니다.
읽을 때 어떤 순서대로 읽어야만 하는 값들도 있지요..

레지스터 값들중에는 쓴값을 다시 읽어서 확인 못하는 레지스터
값들도 있습니다.

3. 그리고 레지스터 억세스 방법이 I/O Mapped 방식인지
Memory Mapped 방식인도 확인할요도 있구요..
아니면 I2C 처럼 다른 인터페이스를 사용할수도 있구요..

4. 정리하실 때 내가 어떤 기능을 구현하고자 할 때
초기값세팅은 어떻게 해주며 어떤싯점에서 어떤값들을 세팅하고
어떤 값들을 모니터링을 해야하는지 위주로 하면 편할 듯 합니다..


나우테스  [12/28 18:04]  ::
메마른 광야님이 잘 정리해 주셨군요.

그런데 어짜피 실제 기능구현하고 디버깅 하다 보면 스펙의 관련 페이지는 너덜너덜하게 됩니다. 특히 처음에는 스펙이 짧은게 보기 쉽다고 생각하시기 쉬운데 실제 개발하다보면 길더라도 세부적으로 자세히 설명된 스펙이 얼마나 고마운지 실감하시게 될겁니다.
반응형
Posted by Real_G