'LPC1K_STUDY'에 해당되는 글 2건

  1. 2015.08.09 LPC13xx IAR 개발 환경 설정
  2. 2013.06.01 LPC1K GPIO 주의 사항
[NXP]/LPC1k2015. 8. 9. 22:00

LPC13xx IAR 개발 환경 설정

LPC13xx IAR 개발 환경 설정




기존 LPC1K EVM에서는 IAR5.4 버전을 이용하고 있었는데 LPC1313 IAR 6.x 버전을 이용해야 한다. 무엇보다 기존 IAR 5.4 버전 예제는 IAR 6.x대에서컴파일이 되지 않는 문제를 해결해기 위해 새롭게 테스트 해보았다.


IAR 6.x 버전에서는 LPC1313 을 지원한다.




개발환경 설정은 상당히 간단하다.  NXP사에서 제공하는 startup_LPC13xx.s, system_LPC13xx.c 파일을 추가 하고 필요에 따라 Drivers 폴더에 있는 파일을 Lib 파일을 추가 해 주면 된다.



헤더파일 패스 설정





IAR 6.x 버전을 사용하면 무엇보다 JTAG를 이용하여 디버깅 가능하다.




LPC1313 을 IAR개발 환경으로 셋업 완료후 기존 LPC11xx 에 테스트 하던 코드로 테스트 해보니 대부분 코드 수정없이 사용가능한것 같다.






Posted by nexp

댓글을 달아 주세요

[NXP]/LPC1k2013. 6. 1. 14:43

LPC1K GPIO 주의 사항

LPC1K GPIO 주의 사항


LPC1K 에서 GPIO는 모든 비트에 대한 설정을 위한 레지스터가 있고 특수 기능핀의 경우  GPIO로 사용할경우 설정이 필요하다.


특히 주의 해야 할 핀으로 P0.4, P0.5 이다.

I2C2로 할당되어 있는 P0.4, P0.5는 GPIO모드에서도 open drain 으로 되어 있어 반드시 풀업이 필요하다. 





Posted by nexp

댓글을 달아 주세요