Keil µVision을 사용하여 스크래치에서 임베디드 시스템 프로그램을 만드는 방법은 무엇입니까? [닫은]


0

Mentor 그래픽에서 Keil µVision 4.7 무료 버전을 사용하여 프로그램 임베디드 시스템을 배우고 있습니다. 지금까지 모든 학습은 이미 사전 정의 된 프로젝트를 사용했습니다. 이것은 지금까지 잘 작동했습니다. 다음 단계로 넘어가겠습니다. 다음은 많은 성공을 거두어 본 몇 가지 자습서 중 일부입니다.

Kiel µVision (마이크로 컨트롤러 정의 및 디버거 설정 포함)을 사용하여 새 임베디드 시스템 프로젝트를 작성하기위한 최소 단계는 무엇입니까?


2
이것은 너무 광범위한 질문입니다. 사용 가능한 많은 자습서가있을 수 있지만이 사이트는 자습서 용이 아닙니다.
hazzey

답변:


1

다음은 ARM Cortex-M4에 대한 몇 가지 단계입니다.

  1. keil µVision 메뉴에서 현재 프로젝트를 닫습니다 : 프로젝트-> 프로젝트 닫기
  2. "프로젝트"메뉴에서 "새 uVision 프로젝트 ..."를 선택하십시오. 여기에 이미지 설명을 입력하십시오.
  3. 비어있는 새 메뉴를 엽니 다. 프로젝트 :> 새 µVision 프로젝트를 만듭니다. 여기에 이미지 설명을 입력하십시오.
  4. 대상 프로세서를 선택하십시오 여기에 이미지 설명을 입력하십시오.
  5. 시작 어셈블러 파일을 프로젝트 시작 startup_xxxx.s에 복사 할 것인지 묻는 팝업이 표시됩니다.
    여기에 이미지 설명을 입력하십시오.
  6. 이제 시작 파일 만 포함 된 빈 프로젝트가 표시됩니다. 여기에 이미지 설명을 입력하십시오.
  7. 프로젝트는 임베디드 소프트웨어 개발을위한 준비가되었습니다. 프로젝트를 설명하는 "대상 1"및 "소스 그룹 1"의 이름을 바꾸는 것이 좋습니다.

대상 1을 마우스 오른쪽 단추로 클릭하고 프로젝트 항목 관리-> 프로젝트 대상, 그룹 및 파일 업데이트를 선택하십시오. 여기에 이미지 설명을 입력하십시오.

  1. 마이크로 컨트롤러를 시작하려면 프로젝트에 'system_.c'파일을 추가해야합니다. Keil은 이미이 파일을 정의했습니다. 수동으로 추가하려면 "시작"그룹을 마우스 오른쪽 버튼으로 클릭하고 " '시작'그룹에 기존 파일 추가 ..."를 선택하십시오.

여기에 이미지 설명을 입력하십시오.
에이. Keil은 이미 일부 마이크로 컨트롤러에 대한 공통 시작 파일을 가지고 있습니다. 이들은 / Keil / ARM / Startup 폴더에 저장됩니다
여기에 이미지 설명을 입력하십시오.
. b. 여기에서 LaunchPad의 경우 TI 폴더로 이동 한 다음 TM4C123 폴더로 이동합니다.
여기에 이미지 설명을 입력하십시오.
c. 그리고 내 system_TM4C123.c 파일을 볼 수 있습니다 :
여기에 이미지 설명을 입력하십시오.

  1. 이제 복사 한 파일을 프로젝트에 추가해야합니다. project-> manage-> components .. 또는 단순히 3 개의 색상 상자가있는 아이콘을 클릭하면 startup_TM4C123.c 파일이 추가됩니다. 그런 다음 왼쪽 창 표시 줄에 표시됩니다.
  2. 이제 기본 프로 시저가 포함 된 xxx.c 파일을 작성하십시오. 이전 단계에서와 같이 프로젝트에 다시 추가해야합니다.
  3. 이제 컨트롤러에서 일부 레지스터를 설정해야합니다. 지금은 기본 절차가 시작될 때 간단히 수행 할 수 있습니다.

참고 : 대부분의 스크린 샷은 piazza 포럼의 스크린 이름 vasily.sib로 생성되었습니다. 나는 이것들을 내 목적을 위해 그것들을 복사했다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.