2011년 1월 20일 목요일

constructor.co.kr 란 곳에서 남겨져 있던 희망의 글

저도 처음 할땐 참 어려운 점이 많았습니다.
OS포팅이라는건 사실 별거 없습니다.
그냥 동작 시키고 싶은 내용을 코딩해서 MPU에 포팅(즉 다운로드)하시면 됩니다.

예를들어
main.c 라는 소스파일이 있다고 한다면

int main()
{
    //MPU 설정

    for(;;){
         //동작시킬 내용
    }
    return 0;
}

리눅스 커널이나 nutos 등을 사용 안하셔도 직접 MPU 레지스터를 세팅하면 위와같이 간단한 소스만으로도 잘 돌아가는걸 확인하실수 있습니다.

가장 먼저 하실일은 MPU 데이터 시트를 보시고 레지스터 세팅법이나 동작법 포트 이용법, 클럭타이밍등을 공부하시는게 좋을거 같네요.

저는 거의 한달을 납땜 하는데 보냈답니다.
이렇게도 연결해보고 저렇게도 연결해보고 동작되는거 보고 한달정도 하니깐 MPU 칩만 있으면 UART, JTAG, USB, 래치, 각종 디바이스 장치(CS8900, TextLCD, IR 등) 연결하는데 어느정도 감이 오더군요.

가장 시간을 많이 뺏긴부분은 원하는 메모리 주소에  읽고 쓰기인데 메모리 주소를 액세스 하는 방식을 통해서 각종 디바이스를 연결하기 때문에 아주 중요한 부분인거 같습니다.
저도 아직 초보라 정확한 내용이라고는 말씀을 드릴수가 없고 다만 저의 생각들을 나열해 봤습니다.
그럼..

2011년 1월 2일 일요일

English_3일차_declare

동)선언하다.
먕)declaration 선언

- declare independence
 독립을 선언하다.
- the declaration of war
 선전 포고

English_2일차_describe

동)묘사하다
명)description 묘사, 종류
- It's hard to describe how I feel.
 내 느낌이 어떤지 묘사하기 어렵다
- beyond description
 형용할 수 없는

English_1일차_appreciate

동)appreciate 감사하다. 감상하다.
명)appreciation 감상 감사

- appreciate one's kindness
 친절에 감사하다.
 - appreciate foreign literature
 외국 문학을 감상하다.