:::: MENU ::::
Browsing posts in: Development

VLC를 이용한 비디오 스트리밍

스트리밍 서버 설정
미디어 > 스트리밍 메뉴를 선택하고, 미디어 열기 창이 뜨면 스트리밍할 파일을 선택을 한다.
이 창에서 스트림 버튼을 누르면  새창이 뜨면서 방금 선택한 스트리밍소스가 나오는데, 다음 버튼을 누른다.
다음 그림 처럼 스트림 출력 창이 뜨는데, 여기서 먼저 트랜트코팅 옵션은 해제를 해서 스트리밍 서버의 리소스를 줄인다.
그리고 대상항목에서 스트리밍을 할 방법을 선택을 한다. 즉 RTSP, HTTP, UDP등의 프로토콜을 선택을 한다. 선택을 한후에 반드시 추가 버튼을 눌러야 한다.
이제 마지막 창에서 스트림 버튼을 누르면 스트리밍이 시작된다.우측하단 부분에 시간이 0에서 부터 증가하면 제대로 스트리밍이 되는 것이다.


IAR 컴파일러에서 J-LINK 사용하기 2 – EWARM5.41

이전 포스트 “IAR 컴파일러에서 J-LINK 사용하기” 는 EWARM4.xx 버전에서 동작하는 것이였습니다.
컴파일러 버젼을 5.41로 바꿨는데, 이전 버젼에서 사용하던 메뉴들이 없어졌네요.
이전 버젼과 호환성을 유지를 해줘야 하는데… -_-;;
J-link와 연결은 되는데, “Programming flash memory” 창이 떠서 멈줘있는 현상이 있어서 다시 확인을 하니 몇가지 주의해야 할 설정이 있습니다.
컴파일러 옵션 설정에서



  • Output Converter => intel extended

  • Linker/ Config => icf 파일 을 제대로 설정

  • Debugger / Download => board 파일을 제대로 설정


J-Link 에러 메시지

IAR의 컴파일러인 EWARM과 J-link 디버거를 사용시 다음과 같은 에러가 났을때 해결 방법

Could net write CPU  register MSP : Written: 0xFFFFFFFF, Read 0xFFFFFFFC

이와 같은 에러는 EWARM 4.42 버젼에서 사용하는 디바이스가 추가되지 않아서 생기는 에러로, 첨부된 파일들을 해당 폴더에 카피하면 디바이스가 추가된다.

관련 내용은 이전 포스트 참고: EWARM4.42에 STM32 디바이스 추가하기




Energy Micro사의 Cortex M3 칩

Energy Micro는 노르웨이에 기반을 두고 있는 저전력에 특화된 Cortex M3 칩을 판매하는 회사입니다.
그래서 이 회사의 모토는 the world`s most energy friendly Microcontrollers를 제공하는 것이고 칩 이름인 EFM은 Energy Friendly Microcontroller를 나타냅니다. 마스코트가 gekco (도마뱀)인 이유도 이 동물이 가장 에너지 효율적인 동물이라네요.
뉴스레터를 보니 Alfonz 라는 도마뱀을 들여왔다는 얘기도 있네요.


Energy Micro recently adopted “Alfonz”, the Madagascar giant day gecko. Alfonz was born March 26. 2008 and lives in Budapest Zoo. Because the geckos only use 10% of the energy consumption of a mammal of similar size, they inspired the energy friendly EFM32 microcontroller’s name.

이 회사의 최대 강점인 low power는 다음과 같이 10가지로 설명을 하고 있습니다.

근데 정리하면 


  • 처리속도가 빠르고, 패리페럴들이 저전력에 특화 됐기 때문에

  • 프로세스의 전 모드(Active, Sleep mode)에서 파워 소모가 낮다는 얘기입니다.
이걸 10가지로 세분화 했네요.

지난번에 Energy Micro의 CTO인 Øyvind Janbu (에이븐 이라고 발음 하던데…)은 사진과 실물과 똑 같네. ^^


SD 카드 관련 스펙 자료


http://www.sdcard.org/developers/tech/sdcard/pls/simplified_specs/

























Simplified Specifications + File Size Release Date
Part 1 Physical Layer Simplified Specification Ver3.01 + 1155KB May 18, 2010
Part A1 ASSD Extension Simplified Specification Ver2.00 + 241KB May 18, 2010
Part A2 SD Host Controller Simplified Specification Ver2.00 + 598KB Feb. 8, 2007
Part E1 SDIO Simplified Specification Ver2.00 + 433KB Feb. 8, 2007
Part E2 SDIO Bluetooth Type-A Simplified V1.00 + 248KB Apr. 3, 2006




Nuvoton의 Cortex M0 칩

제가 알기로는 현시점(2011년 1월)에서 Cortex M0 코어 칩은 NXPLPC11xxx 시리즈NuvotonNuMicro M051™ 시리즈가 유일 합니다.
Nuvoton은 대만에 본사가 있는데 Winbond로 부터 분사한 회사 같군요.
칩들은 메모리와 페리페럴별로 다양한 라인업이 준비가 되어 있으며, 온라인상에서 제품을 선택을 할수 있는 
On-line Products Slection Guide도 잘 준비가 되어 있네요.


칩의 성능이나 편이성등은 실제로 써봐야 알겠지만 ST나 NXP등의 업체에서 제공하는 자료들을 거의 모두 다 갖추었네요.
특이한 것은 개발툴 지원에 KEIL, IAR 말고
CooCox라는 Free & Open Cortex M3, Cortex M0 개발 환경도 지원하네요.