[TI]/LM3S8xx2008. 12. 2. 23:49

[ LM3Sx08 EVM ] 테스트 프로그램 예제소스

[ LM3Sx08 EVM ] 테스트 프로그램 예제소스




LIB파일


예제파일 모음


프로젝트파일 - LED제어



테스트 동영상

Posted by nexp

댓글을 달아 주세요

[TI]/LM3S8xx2008. 12. 1. 19:34

[ LM3Sx08 EVM ] 보드 관련 자료

[ LM3Sx08 EVM ] 보드 관련 자료



Luminary Cortex-M3 코어 MCU LM3S308 (LM3S608, LM3S808) 테스트 보드를 제작했다.
25MHz(0 Wait), 16KB Flash ROM, 4KB SRAM, MPU - 3 Timers - 6 Capture Compare Pins - 2 * UART - 1 * I2C - 1 * SSI - 8 * 10-bit ADC - Temperature Sensor - 1 * Analog Comparator - 28 GPIO Pins - Watchdog Timer, Power saving modes, JTAG and Serial Wire debug.



데이터시트

회로도

커넥터






LED / 스위치



JTAG / Serial




LM3S308 핀맵



LM308 확장 테스트 보드 연결
기존 ARM7, dsPIC, AVR보드와 호환 연결하여 테스트 가능



Posted by nexp

댓글을 달아 주세요

[TI]/LM3S8xx2008. 11. 30. 21:02

[ LM3Sx08 EVM] 보드 제작 - Luminary Cortex-M3 MCU LM3S308보드 조립

[ LM3Sx08 EVM] 보드 제작 - Luminary Cortex-M3 MCU LM3S308보드 조립


Luminary Cortex-M3 코어 MCU LM3S308 (LM3S608, LM3S808) 테스트 보드를 제작했다.
25MHz(0 Wait), 16KB Flash ROM, 4KB SRAM, MPU - 3 Timers - 6 Capture Compare Pins - 2 * UART - 1 * I2C - 1 * SSI - 8 * 10-bit ADC - Temperature Sensor - 1 * Analog Comparator - 28 GPIO Pins - Watchdog Timer, Power saving modes, JTAG and Serial Wire debug.




기존 Cortex-M3 STM32 - 48보드와 핀호환 되도록 제작

Posted by nexp

댓글을 달아 주세요

[INTERFACE]/ZIGBEE2008. 11. 24. 00:50

TintyOS 테스트용 Zigbee모듈 제작

TintyOS 테스트용 Zigbee모듈 제작

과제에 적용할 보드로 TnyOS와 Zigbee모듈 테스트 보드를 제작했다. MCU는 Luminary Cortex-M3 LM3S808을 이용하였고 MSP430F1611과 CC2420을 사용한 Zigbee Test보드이다.




CC2420과 MSP430을 이용한 TinyOS 테스트용 Zigebee보드

Posted by nexp

댓글을 달아 주세요

[TI]/LuminaryMicro2008. 9. 25. 22:00

Luminary Micro LM3S 개발환경 설정 - IAR 무료 버젼 컴파일러를 이용한 테스트

Luminary Micro LM3S 개발환경 설정 - IAR 무료 버젼 컴파일러를 이용한 테스트

Luminary Micro의 Cortex-M3 코어 (LM3S8962, LM3S311, LM3S301, LM3S801, LM3S2965 ...)의 개발환경 설정에 관련해 정리해 보았다.

프로젝트 전체 예제소스




먼저 Lumnary Micro(http://www.luminarymicro.com/)에서 관련 최신 예제파일 및 Lib파일을 다운 받는다. 대부분 파일 하나에 포함되어 있다. 등록하고 다운받아 설치한다. 각종 예제 및 프로젝트파일 Lib파일... 전체를 포함하고 있다.


여기서 diverlib, inc폴더의 파일을 이용해 다양한 테스트를 해 볼 수 있다.




컴파일러는 IAR사의 EW-ARM을 이용 하였고 http://www.iar.com 에서 무료 데보 버젼을 다운로드 가능하다.
1)새로운 프로젝트를 생성하고 옵션 설정에서 디바이스를 선택한다.




2)필요한 환경설정을 한다.
$PROJ_DIR$\
$PROJ_DIR$\..\01_drv\
$PROJ_DIR$\..\inc\
$PROJ_DIR$\..\driverlib



3)Linker Command file설정



4)디버거 설정 - LMI FTDI로 설정


5)디버거 - Flash 다운로드 설정




환경설정이 완료되고 프로그램 작성하여 컴파일 한다. 디버깅 버튼을 클릭하여 파일 다운로드 및 디버깅 가능하다.



LM3S308을 이용한 디버깅 테스트 환경

Posted by nexp

댓글을 달아 주세요