스트리밍 서버 설정
미디어 > 스트리밍 메뉴를 선택하고, 미디어 열기 창이 뜨면 스트리밍할 파일을 선택을 한다.
이 창에서 스트림 버튼을 누르면 새창이 뜨면서 방금 선택한 스트리밍소스가 나오는데, 다음 버튼을 누른다.
다음 그림 처럼 스트림 출력 창이 뜨는데, 여기서 먼저 트랜트코팅 옵션은 해제를 해서 스트리밍 서버의 리소스를 줄인다.
그리고 대상항목에서 스트리밍을 할 방법을 선택을 한다. 즉 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 디바이스 추가하기
ARM7과 ARM9 비교
ARM7 과 ARM9을 비교한 테이블입니다.
*CPI는 Cycle Per Instruction 입니다.Cortex M4와 Cortex M3의 비교
Cortex M4는 Cortex M3에 DSP가 추가된 칩입니다.
위 표는 Cortex M3에는 DSP 가 없으니 당연한 결과네요.
현재 Cortex M4 칩은 FreeScale에서 Kinetis 시리즈로 판매되고 있습니다.
가장 낮은 시리즈인 K10 부터 K60까지 있습니다.
K10 Sub-Family Reference Manual
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)에서 파워 소모가 낮다는 얘기입니다.
지난번에 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 |
Jperf
자바로 만들어진 IPerf의 그래픽 인터페이스입니다.
일단 커멘드 라인 보다 사용하기 쉽고, 결과도 그래프로 그려주네요.
관련자료는 .. http://code.google.com/p/xjperf/
실행 파일은….jperf-2.0.2.zip cfile7.uf.15108C594D47A9A12FD58C.zip
세상에서 가장 작은 32bit ARM Microcontroller
NXP에서 출시한 2×2 mm 풋프린트를 가지는 초소형 Cortex M0 칩셋입니다.
관련기사 링크
LPC1102 데이터시트
cfile28.uf.12211C4D4D46422A093487.pdf
개발툴은
LPCXpresso
라고 부르는데 관련 자료는 아래 링크에서…
http://ics.nxp.com/lpcxpresso/
Nuvoton의 Cortex M0 칩
제가 알기로는 현시점(2011년 1월)에서 Cortex M0 코어 칩은 NXP의 LPC11xxx 시리즈와 Nuvoton의 NuMicro M051™ 시리즈가 유일 합니다.
Nuvoton은 대만에 본사가 있는데 Winbond로 부터 분사한 회사 같군요.
칩들은 메모리와 페리페럴별로 다양한 라인업이 준비가 되어 있으며, 온라인상에서 제품을 선택을 할수 있는 On-line Products Slection Guide도 잘 준비가 되어 있네요.
칩의 성능이나 편이성등은 실제로 써봐야 알겠지만 ST나 NXP등의 업체에서 제공하는 자료들을 거의 모두 다 갖추었네요.
특이한 것은 개발툴 지원에 KEIL, IAR 말고 CooCox라는 Free & Open Cortex M3, Cortex M0 개발 환경도 지원하네요.