태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

'myCortex-LM8962'에 해당되는 최근 글 5건

  1. 2008/10/05 myCortex-LMnnnn용 예제 20081005버젼 공개
  2. 2008/09/01 myLCD-LM8962 (3)
  3. 2008/08/22 [Stellaris-JTAG] ECLIPSE GANYMEDE 지원
  4. 2008/04/22 myAccel7260EB Monitor Program & Firmware
  5. 2008/03/19 myCortex-LM8962 (64)

myCortex-LMnnnn용 예제 20081005버젼 공개

공지 2008/10/05 17:15
myCortex-LMnnnn용 예제의 20081005 버젼을 릴리즈 합니다.

myAccel3LV02 관련 예제와 lwIP를 이용한 이더넷 server/client 예제가 추가되었으며, 몇가지 버그가 수정되었습니다.
보다 상세한 내용은 Release Note를 참고해 주시기 바랍니다.



Release Note

Trackback 0 : Comment 0

myLCD-LM8962

Microcontroller/myCortex-LM8962 2008/09/01 22:02
사용자 삽입 이미지
myLCD-LM8962는 myCortex-LM8962 보드와 연결되는 2.8인치 컬러 TFT LCD 보드입니다. 터치 스크린을 내장하고 있으며, SD 카드 인터페이스 및 3축 가속도 인터페이스를 가지고 있어 다양한 응용 실험을 수행할 수 있습니다. 기본 제품 컨셉은 닌텐도의 게임보이 풍으로 LCD 밑에 게임 컨트롤러용 스위치 6개를 배치하였고 나머지 부품들은 모두 바닥면에 배치하였습니다. 또한 추가로 진동 모터, 부저를 연결하여 다양한 효과를 줄 수 있습니다.
사용자 삽입 이미지

myLCD-LM8962 바닥면 모습


필요에 따라 게임 플랫폼으로 또는 전자 액자 등으로 사용할 수 있습니다. 이 시스템의 활용폭은 개발자의 상상력에 달려있습니다.

myLCD에서는 Luminary Micro사에서 공개한 점, 선, 기본 도형을 출력하고, 버튼/캔버스/체크박스 등과 같은 각종 위젯을 지원하는 그래픽 GUI 함수군들을 지원합니다. 이를 이용한 예제 프로그램을 분석하시면 원하시는 그래픽 유저 인터페이스를 구성하실 수 있습니다.

문자열 출력
myLCD에 원하는 위치에 원하는 폰트, 색상, 크기로 편리하게 문자열을 출력할 수 있습니다. 관련된 예제 코드가 제공됩니다.

그림 출력
myLCD에는 BMP 파일을 출력할 수 있습니다. 관련된 예제코드가 제공됩니다.

터치 스크린
myLCD에는 터치 스크린이 장착되어 있어 스타일러스 펜이나 손으로 직접 입력할 수 있습니다. 아래 데모에서는 캘리브레이션 과정 및 터치 스크린을 이용한 그림 그리는 과정을 보실 수 있습니다.

가속도 센서
myLCD에는 3축 가속도 센서 myAccel3LV02(별매)을 연결하여 가속도 값을 측정할 수 있도록 설계되어 있습니다. 아래 데모에서는 가속도 센서로 보드의 기울어짐을 측정하여 공이 굴러가는 모습을 프로그래밍하였습니다.



myLCD-LM8962 예제 소스

'Microcontroller > myCortex-LM8962' 카테고리의 다른 글

myLCD-LM8962  (3) 2008/09/01
myCortex-LM8962  (64) 2008/03/19
Trackback 0 : Comments 3

[Stellaris-JTAG] ECLIPSE GANYMEDE 지원

공지 2008/08/22 17:11
최근 eclipse ganymede 버젼이 새로 릴리즈 되었습니다.
기존 eclipse europa와 몇가지 부분의 차이 때문에 기존 example이 정상적으로 빌드/디버깅 되지 않는 문제가 있어, eclipse ganymede를 위한 문서와 example들을 배포합니다.

example은 20080728 버젼과 소스코드상 차이는 없습니다. 다만 프로젝트 설정이 eclipse ganymede용으로 변경되었습니다.

Stellaris-JTAG rev. B 문서는 eclipse ganymede를 위한 설치 및 설정 방법을 담고 있습니다.

withrobot에서는 앞으로 eclipse ganymede를 위한 example을 배포할 것입니다. 기존 eclipse europa와 일부 호환 되지 않는 부분이 있으니 사용에 주의해 주시기 바랍니다.




Trackback 0 : Comment 0

myAccel7260EB Monitor Program & Firmware

Sensors/myAccel7260EB 2008/04/22 10:58
3축 가속도 센서 myAccel7260EB의 성능을 myCortex-LM8962 보드에 연결하여 테스트할 수 있도록 펌웨어의 바이너리와 PC측 모니터 프로그램 실행 파일을 공개합니다.
사용자 삽입 이미지


myCortex-LM8962의 AD0, AD1, AD2에 각각 X축, Y축, Z축을 연결하면 해당 펌웨어로 가속도 센서 동작을 테스트할 수 있습니다. 펌웨어는 위드로봇에서 제작한 Stellaris-JTAG 또는 LM3S8962 디바이스를 지원하는 장비를 이용하여 플래쉬로 구울 수 있습니다.

  • PC 모니터 프로그램:  (3.9MB)

PC쪽 프로그램은 python으로 제작되었으며 py2exe를 통해 실행 파일 형태로 변경하였습니다. 압축을 풀고, 별도의 설치과정 없이 AccMeter_MyMotion_Filtered.exe를 실행시키면 위에 공개한 firmware와 맞물려 동작합니다. 해당 포트를 선택하고 [Open] 버튼을 클릭하면 각 축의 출력값이 화면에 표시됩니다. 공개한 firmware에는 cutoff frequency가 6Hz인 매우 passband가 좁은 low-pass filter가 구현되어 있습니다. 필요에 따라 IIR 디지털 필터를 거친 결과 또는 센서 자체 출력값을 확인해 보실 수 있습니다.

추후, 좀 더 다양한 기능을 보강한 모니터 프로그램을 공개하도록 하겠습니다.

'Sensors > myAccel7260EB' 카테고리의 다른 글

myAccel7260EB Monitor Program & Firmware  (0) 2008/04/22
myAccel7260EB 모니터 프로그램  (0) 2008/03/17
myAccel7260EB 점퍼 설정 방법  (0) 2008/01/28
myAccel7260EB 치수 및 측정 범위  (0) 2008/01/28
myAccel7260EB  (0) 2008/01/28
Trackback 0 : Comment 0

myCortex-LM8962

Microcontroller/myCortex-LM8962 2008/03/19 12:12
ARM사의 최신 코어 시리즈인 Cortex-M 프로파일을 채택한 Luminary Micro의 LM8962 프로세서가 출시되었습니다. 기존 ARM7TDMI 보다 빠른 인터럽트 반응 및 효율적인 명령어 셋트인 Thumb-2 명령어를 지원하여 보다 효율적인 시스템을 구성할 수 있습니다.
특히 UART, SPI, i2c로 대표되는 시리얼 통신 뿐만 아니라 DC 모터 제어에 많이 사용되는 엔코더 인터페이스 및 CAN, Ethernet 까지 내장하고 있어 myCortex-LM8962 보드 하나로 간단한 웹 서버를 만들거나 모션 제어기를 손쉽게 만들 수 있습니다. myCortex-LM8962으로 작업을 해 보시면 더 이상 모터 제어가 DSP만의 점유물이 아님을 확인 할 수 있습니다.
사용자 삽입 이미지
사용자 삽입 이미지

위드로봇에서는 myCortex-LM8962에서 동작 가능한 다양한 예를 선보이도록 하겠습니다. 현재 FreeeRTOS을 포팅하여 real time OS가 필요한 분야에서도 바로 적용할 수 있으며, 이더넷 스택들도 모두 준비되어 UDP, TCP 통신이 가능합니다. 또한 플래시 프로그래밍을 위한 시리얼 부트 로더는 물론 전용 JTAG인 Stellaris-JTAG을 염가에 공급하여 보다 편리한 프로그래밍 및 소스 레벨 디버깅이 가능하도록 지원하겠습니다.

또한 Cortex-M3 프로파일 시리즈 중 유용하다고 생각되는 모델들을 선정하여 myCortex-LM8962 보드처럼 평가 보드 형태로 제공할 계획입니다. 많은 관심 부탁드립니다.



관련 제품
  • Stellaris-JTAG : 플래시 프로그래밍 및 소스 레벨 디버깅이 가능한 myCortex 전용 USB JTAG
  • myUSB2UART : myCortex 시리즈를 지원하는 초소형 USB2UART. 전원 공급 기능 및 과전류 보호 기능 내장
  • myCortex-LMx08 : 성능은 32비트 Cortex-M3 코어, 가격은 8비트 AVR


사용자 설명서
myCortex-LM8962 rev.C.pdf
(2009/10/29)

myCortex-LM8962.pdf
(rev B, 2008/11/16)



제품 회로도




데이터쉬트 ver. 6462, 2009-10-13

Datasheet-LM3S8962.pdf




API 함수 모음 : StellarisWare (ver. 5228, 2009/10/05, 분할압축)

StellarisWare 5228 part 1
StellarisWare 5228 part 2
StellarisWare 5228 part 3
StellarisWare 5228 part 4
StellarisWare 5228 part 5
StellarisWare 5228 part 6
StellarisWare 5228 part 7





시리얼 플래시 프로그래머
LMFlashProgrammer.msi





예제 소스
example_myCortex-LM8962_20091029.rar

example_myCortex-LM8962_20090317.rar
example_myCortex-LM8962_20081116.rar






myCortex WIKI 페이지로 이동



myCortex-LM8962 활용 동영상 예제


myCortex-LM8962 메일링 리스트
아래에 이름과 이메일주소를 입력해 주세요:
이름:
Email:
가입  탈퇴 
위 폼을 통하여 myCortex-LM8962 메일링리스트에 가입하실 수 있습니다. 본 메일링리스트는 개발환경 및 예제가 업데이트 되었을 때 안내 메일을 발송하는 용도로만 사용됩니다. 이름과 이메일 주소를 입력하여 가입신청 한 후 해당 이메일로 수신되는 가입확인 메일에 포함된 링크를 클릭해야 가입이 완료됩니다.



제품 판매 페이지로 이동



'Microcontroller > myCortex-LM8962' 카테고리의 다른 글

myLCD-LM8962  (3) 2008/09/01
myCortex-LM8962  (64) 2008/03/19
Trackbacks 2 : Comments 64