처음으로 CortexM3 에 대해 포스팅을 하는군요 ㅋㅋ

저도 아직은 쌩짜 초보라서 잘 모릅니다. ㅋㅋ 그래서 환경 구축 부터 시작해서 제 실력이 늘어감에 맞추어 포스팅을 할려고 해요 ㅋㅋ

지금까지는 Resistor 기반, Library 기반으로 ADC, USART, DMA 등의 기능 구현을 하는 연습을 하다가,

이제 RTX 라는 커널 (OS) 을 올려서, OS 기반 멀티태스킹 환경에서 프로그램을 짜보려하니,

이게 환경 구축을 하기가 만만치 않고, 자료 찾기도 쉽지가 않더라구요

그래서 이 자료를 제작하게 되었습니다. ㅋ

가장 큰 목적은, 훗날 제가 다시 프로젝트를 생성해야할때 제대로 할 자신이 없어서 입니다. ㅋ

저와 같이 고생을 하시는 분들에게 큰 도움이 되었으면합니다. ㅋㅋ

보시고 도움이 되셨으면 밑에 댓글이라도 좀 달아주세요 ㅋㅋㅋ


시작하기 전에 드릴 말씀은, 이 글은 절대로 제 혼자의 힘으로 된것이 아니고, 연세대학교 의공학과 대학원의 고수들인 (영면이형, 철희)에 의한 가르침으로 이루어 진것임을 밝혀둡니다.

검증용 코드 및 포멧은 연세대학교 의용계측연구실 (MILAB) 의 석사 4학기 한영면 연구원이 짠 코드입니다. 예제에 사용되는 Reference File 을 제공해 주셨고, 블로그에 올린 압축 파일은 그것을 기반으로 Ev Board 에서 클럭을 크게 손대지 않아도 돌 수 있도록 제가 수정 한 것입니다.

항상 많은것을 알려주셔서 너무나도 감사하다는 말을 전합니다.

각각의 의미라던지, 설명은 다음 포스팅을 노려보겠습니다.

하다가 안되시는 부분은 댓글이나 메일 주세요. 메일 주소는 제 프로필 참고하세요

그럼 포스팅을 시작해 볼께요.

Target Board : Keil - MCBSTM32EXL
MCU : Cortex M3 - STM32F103ZG
Debugging Tool - ULINK2 (PRO 한대만 사주세요)
Kennel : RTX V4.1.2
Library Version : 3.4.0
Compiler : KEIL, uVision 4.12


위의 환경으로 제작 되었으며, 다른 디버깅툴이라도 uVision 에서 구축하시는 것이라면 응용이 가능 할 것임

예제에 사용되는 Reference Folder 도 압축하여 올려드리겠습니다.



 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Posted by J.Bear

댓글을 달아 주세요

  1. 박철희 2011.04.21 23:24  댓글주소  수정/삭제  댓글쓰기

    좋은자료 감사합니다 ㅋㅋㅋ
    나날이 발전하는 형의 블로그 ㅋ

  2. 김민용 2011.04.22 00:23  댓글주소  수정/삭제  댓글쓰기

    꽃미남 이라는 말만 빼고 다 대박!ㅋㅋㅋㅋㅋ

  3. 윤찬솔 2011.04.26 09:39  댓글주소  수정/삭제  댓글쓰기

    님하 쫌 짱인듯ㅋㅋㅋㅋㅋ

  4. 한영면 2011.04.28 09:38  댓글주소  수정/삭제  댓글쓰기

    멋진 블로깅 기대할게 ㅋ

  5. 김한철 2011.06.09 20:14  댓글주소  수정/삭제  댓글쓰기

    정말 큰도움이 되었습니다.
    좋은자료 감사합니다.

  6. 권이석 2011.07.27 17:23  댓글주소  수정/삭제  댓글쓰기

    대단하다! (성지순례中)

  7. 권이석 2011.11.30 11:11  댓글주소  수정/삭제  댓글쓰기

    위의 과정중에서 설정 - device - Use MicroLIB 가 있더라
    이게 C언어 라이브러리라서 C++ 사용시에는 적용 안된다고
    하더라구 그래서 체크 해제 했더니... 잘되더라;;

    http://www.keil.com/support/docs/3531.htm