본문 바로가기

ARM9

(24)
STR911 GPIO 테스트 STR911 GPIO 테스트 STR911의 GPIO의 대략적 특성을 보면 아래와 같다. All GPIO pins are 5V tolerant. I/O port drivers may be configured as Push-Pull or as Open Collector. The GPIO ports have no internal or programmable pull-up resistors.여기서 주의 사항은 풀업 레지스터가 없다. 하드웨어 설계시 주의를 요한다는 뜻... 아래 STR911의 GPIO 블럭도를 보면 상당히 심플한데 레지스터 3개면 된다. 다른 ARM프로세서와 차이점이므로 주의 해야 한다. STR911에서 GPIO는 아래와 같이 설정하면 된다 #define Led1Init() SCU_APBPeri..
STR911 클럭 시스템 STR911 클럭 스템
[개발일지] Wiggler + OCD 이용 S3C2410 보드 테스트 [개발일지] Wiggler + OCD 이용 S3C2410 보드 테스트 이번에 제작한 S3C2410 보드를 테스트 하기위해 Wiggler를 이용하여 디버깅 및 다운로드(SDRAM)를 테스트 해 보았다. 먼저 Wiggler를 2410보드에 연결을하고 OCD프로그램을 실행하여 connetcion을 한다. 정상적으로 연결되면 MUC관련 정보가 올라온다. PC 명령으로 현제 PC값을 읽거나 점프할 수 있다. SDRAM에 다운로드는 Download 명령으로 가능하고 elf파일을 다운로드 가능하다. 간단히 LED테스트 프로그램을 작성하여 toggle테스트를 해 보았다.
[ IAR v5.11 ] 새로 나왔다, KickStart edition of IAR - 무료 32k 제한 버젼 [ IAR v5.11 ] 새로 나왔다, KickStart edition of IAR - 무료 32k 제한 버젼 비록 32k byte의 코드 제한은 있지만 스터디용으로 간단하게 테스트 해 볼때는 문제없을것 같다. 다운로드 KickStart edition of IAR Embedded Workbench for ARM The kickstart edition of IAR Embedded Workbench is completely free of charge and you may use it for as long as you want. The kickstart tools are ideal for creating small applications or for getting started fast on a new pro..
[STR911 EVM] Standalone JTAG Programmer 개발환경 설정 [STR911 EVM] Standalone JTAG Programmer 개발환경 설정 Standalone Windows application to program STR9, uPSD, Flash PSD or DSM products via the JTAG pins using FlashLINK (FL-101) or RLINK-ST 다운로드 STR911 Flash 다운로더 CAPS 후속버젼으로 Standalone JTAG Programmer가 나왔다. 예전보다 좀더 간편해지고 다른 디바이스들과 통합 된것 같다. 새로운 프로젝트를 생성하기 위해 Device를 선택후 [Create..]버튼을 누르면 된다. 전압레벨을 선택한다. 그냥 디폴트로 선택해도 별 문제 없다. 1)[Programmer]탭에서 먼저 hex파일을..
[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파..
ARM9(AT91SAM9260)이 나왔다. Olimex(http://olimex.com/dev/index.html)에서 ARM9(AT91SAM9260)이 나왔다. 작고 심플하게 잘 나왔네... 회로도 MCU: AT91SAM9260 16/32 bit ARM9™ 180MHz operation standard JTAG connector with ARM 2x10 pin layout for programming/debugging with ARM-JTAG 64 MB SDRAM 512MB NAND Flash (seen in Linux as silicon drive) Ethernet 100Mbit connector USB host and USB device connectors RS232 interface and drivers SD/MMC card connect..
[ S3C2410 ] 쇼핑몰에서 판매하는 미니 모듈 1 내가 만들려고 했던건데... 쇼핑몰에서 싸게 팔고 있다. 크기는 작지만 포트가 좀 부족하고 기본 커넥터가 없으며, 2mm피치다. Features: Dimensions: 58 x 36 mm Temperature: -20 to +70 Celsius Samsung's S3C2410A microcontroller based on a 2.5V Static ARM920T CPU core with MMU 64Mbyte Nand Flash 32Mbyte SDRAM On-chip MPLL generates the 12MHz OSC up to operate MCU at up to 266MHz 32768Hz RTC (Real-time clock) LAN, Audio, AD, SPI, Uart, USB, I2C, RTC an..

반응형