본문 바로가기

STR911

(8)
[STR911-SM] EVM 제작 [STR911-SM] EVM 제작 ARM9코어 STR911을 [SM-Type EVM]의 소형 모듈로 제작 했다. 지난번 제작해선 PCB가 남아 있지 않고 STR911은 핀수가 적기 때문에 소형으로 만들어 두면 좋을 것같아 SM타입으로 만들었다. MPU는 STR911FAM42X6 을 이용하여 보드 제작 했다. 256k falsh, 96k ram, 96Mhz ARM966E Core. [SM-Type EVM] 이라 동일한 핀맵과 USB2UART, Bluetooth 모듈을 호환 가능하다. ARM-EVM 테스트 보드
STR911 GPIO 토글링 속도 측정 STR911 GPIO 토글링 속도 측정 while(1) { GPIO2->DR[0x3FC] ^= 0xFF; } 기본 예제로 클럭 설정시 25Mhz에서 SCU_MCLKSourceConfig(SCU_MCLK_OSC); /*Use OSC as the default clock source*/ SCU_PCLKDivisorConfig(SCU_PCLK_Div1); /* ARM Peripheral bus clokdivisor = 1*/ 대략 600kHz 정도 출력된다. PLL 클럭으로 설정시 SCU_MCLKSourceConfig(SCU_MCLK_PLL); /*Use OSC as the default clock source*/ SCU_PCLKDivisorConfig(SCU_PCLK_Div1); /* ARM Peripher..
[STR911 EVM] 무료 컴파일러(RDIE)를 이용한 초간단 디버깅 환경설정 http://www.raisonance.com 의 STR911 용 무료 컴파일러 RIDE6에서는 디버깅 기능을 지원하지 않았는데 RIDE7부터는 ST ARM의 디버깅을 지원한다. 물론 RLINK가 있어야 하지만... RIDE에서 제공하는 ST기본 라이브러리를 이용하면 아주 간단하게 프로젝트 생성하고 디버깅할 수 있다. 우선 RIDE 다운로드는 STM32 개발환경 설정 페이지에서 참고하고 먼저 RLINK를 보드에 연결하고 RIDE를 실행한다. 2008/4/2 자가 또 업데이트 되었있군. 예제소스 및 프로젝트 파일 메뉴에서 [File->New->Project]로 새로운 프로젝트를 생성한다. 새로운 프로젝트를 생성하면 디바이스를 선택하는 메뉴가 나타나고 STR91x를 선택한다. 프로젝트가 생성되면 작성한 c파..
[STR911 EVM] 관련 ST제공 예제파일 2008년 STR91x 관련 새로운 업데이트 예제가 나왔다. STM32예제와 같이 IAR, RIDE, RVMDK, IAR v5.11에 동일한 예제를 컴파일 할 수 있도록 구성되어 있다. http://www.st.com/mcu/devicedocs-STR911FAM44-101.html STR91xFA STR91xFA firmware Library 2 Jan-2008 STR91x STR91x DSP library (DSPLIB) 1.0 Jan-2007 STR7/STR9 STR7/STR9 USB developer kit software 1.0 Jan-2007 STR910-EVAL STR91x demonstration firmware 1.2 Jul-2006 AN2475 STR9 In-Application Prog..
[ STR911 EVM ] rev2 관련자료 [ STR911 EVM ] rev2 관련자료 사용자 매뉴얼 회로도 이전 버젼에서 간단한 테스트용 스위치가 추가 되었다. STR911 확장 테스트 보드
[STR911 EVM] Board 테스트 [STR911 EVM] Board 테스트 STR911FM44를 이용하여 몇가지 프로젝트에 적용시키고 있는데 가히 멋진 칩이다. 512K Flash / 96K SRAM 메모리 신경 쓰지 않아도되고 속도 빵빵하고... STR7코어 코드가 별 수정없이 잘 돌아 간다. 예전 STR7에서 사용했던 칼라 그래픽 LCD는 돌려 보려 했으나 현재 메모리 구조가 달라 그대로는 돌지 않는다. [STR911 EVM]도 [STR711 EVM]과 핀을 거의 동일하게 만들어 그대로 대치할 수 있도록 했다. CPU확장 보드에 장착한 그림 - 25Mhz크리스탈 하나면 96Mhz까지 올릴수 있다 현재 진행하고 있는 프로젝트에 적용
[ STR911 EVM ] 관련자료 [ STR911 EVM ] 관련자료 회로도
[STR911 EVM]ARM9 Core MCU Test Board 제작 [STR911 EVM]ARM9 Core MCU Test Board ST사의 ARM966E Core를 가진 STR911 MPU를 테스트 할 수 있는 EVM보드를 제작 했다.