TASKING Pin Mapper를 이용한 LED 제어 프로그램 개발

TRACE32
이동: 둘러보기, 검색

1. TASKING Pin mapper 기능 소개

Pin mapper : 응용 프로그램에 적합한 장치를 선택하고, SW에서 HW 레지스터를 올바르게 초기화하는 작업에 사용

                    개발자가 설정한 Port, Peripheral 등의 초기화 관련 코드를 자동 생성

                    (이때, 실제 사용되는 코드는 TASKING SW Platform 에서 제공하는 API를 사용)

        

 

2. Pin mapper 와 SW Platform 을 활용한 LED 제어 프로그램 개발

1. New- TASKING Tricore C/C++ Project 메뉴를 이용하여 새로운 프로젝트 생성
   
2. 프로젝트 이름과 Type 설정
   
3. Processor 설정 후
   
4. Finish 
   
5. LED_Toggle 프로젝트- 마우스 우클릭- New- TASKING Pin Mapper Document 선택
  
6. Configuration 명 확인
     
7. Device 패키지 종류 선택 후 Finish
   
8. LED_Toggle.pincfg pannel에서 PORT- P13.0 과 P13.1 에 대해 아래와 같이 설정 후,
9. 우측 상단의 코드 생성 버튼 클릭
    
  
    
10. LED_Toggle 프로젝트- 마우스 우클릭-New- TASKING Software Platform .. 선택
   
11. LED_Toggle.swpx – Generate Code 
   
12. LED_Toggle.c 파일 내의 코드 작성 후,
13. 빌드 
   
    
14. T32 로 타겟에 다운로드 후 -> LED 동작 확인
* 사용가능한 API 목록은 LED_toggle.swpx 내 블록-API Reference 를 참고

 

 

 

1.프로젝트 이름과 Type 설정