Skip to content

Erika Ver.3 support for the Infineon BIfaces environment

Notifications You must be signed in to change notification settings

JaeheeKwon/erika3_integration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Erika 3 Integration

Introduction

BIFACES환경에서 Erika 3 RTOS 지원하기위한 모듈과 Makefile을 제공한다. 본 Repo에는 Erika OS와 BIFACES는 미포함.

적용 순서

  1. BIFACES, HIGHTEC Compiler 설치
  2. Download Erika3 http://www.erika-enterprise.com/index.php/download/erika-v3-download.html
  3. Erika3를 c:\Tools\RT-Druid에 설치 (현재 Makefile은 이 경로를 사용하고 있음)
  4. ErikaOsV3_TC2xx 폴더내의 내용을 Bifaces의 프로젝트에 복사 (BIFACES의 Erika2와 동일 방식)
    • BaseFramework_TC27D를 다른 이름으로 복사. (e.g. os_test)
    • os_test내에 ErikaOsV3_TC2xx내의 폴더를 복사 (일부 파일은 덮어쓰기필요)
    • ToolEnv/Config 폴더내의 Config.mk내의 경로 정보 수정
    • 1_ToolEnv/Config/컴파일러 폴더의 Config_Gnuc.mk내의 컴파일러 경로 정보 수정
  5. StartBifacesDos.bat 실행
  6. make all

제약 사항

  • Erika3에서 iLLD 미사용으로 설정하는 경우 컴파일 문제가 발생한다. 항상 iLLD사용으로 설정.
  • Starup과 OsTimer(STM0)는 Erika에서 제공되는 코드를 사용

기타

  • make osclean : OS관련하여 생성된 코드를 삭제함. OIL수정시 실행 권장.

Test Environment

ToDo

  • HW 테스트 중: ISR 및 OS timer(Stm)동작 확인완료 (Led Blink)

About

Erika Ver.3 support for the Infineon BIfaces environment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published