STM32 EVB Cortex-M3 Mango Board M32 ( 망고 M32 보드)기본패키지1
제품소개(Introduction)128KB Flash 메모리인 STM32F103RBT6(72Mhz/20KB SRAM)를 탑재하였으며,3 축,압력,조도,GPS 등을 제공되는 예제들을 이용하여 다양한 활용이 가능한 보드
하드웨어 사양 크기 : 90mm X 50mm 프로세서 : STmicroelectronics 사의 ST32F103RBT6 72Mhz Memory 128KB (Flash) 20K (RAM) UART : 3 Pin RS232C 7 Segment LED, Power LED JTAG : 6 Pin Interface 3 Pin Indicator LEDs : RGB 확장보드 이용 각종 센서 모듈 테스트 가능 보드 사용 목적 : Cortex-M3 Study 및 산업용으로 적합
자료 및 소스 소스: 3 축 센서, 가속 센서, 조도센서, GPS 예제소스 제공 카페 : http://cafe.naver.com/embeddedcrazyboys 자료실 : http://crztech.iptime.org:8080/Release/ 회로도 제공(PDF 형태)
구성 품목
Cortex-M3 망고 M32(STM32) 보드(Cortex-M3 STM32F103 EVB)
망고 M32(STM32) 확장보드(Cx-M32-Expansion EVB)
ARM Cortex-M3 시스템 프로그래밍 완전정복 I
망고스토리 3.0(제본)
3Pin Serial
Mini usb Cable
FT2232 usb jtag and Serial
Cortex-M3 Expansion EVB STM32 확장 보드 ( Cx-M32 )
하드웨어 사양 크기 : 90mm X 50mm UART : 2 port I2C : 1 Port CAN I/O SELCTOR UART2 (232 LEVEL)
활용 예
FT2232 USB Serial 설정 및 M32 과의 연결FT2232 USB Serial 설정
드라이버 설치는 http://cafe.naver.com/embeddedcrazyboys/8356 참조 하시길 바랍니다.[OpenOCD FT2232D JTAG 무작정따라하기 001] http://cafe.naver.com/embeddedcrazyboys/2359[OpenOCD FT2232D JTAG 무작정따라하기 002] http://cafe.naver.com/embeddedcrazyboys/2416[OpenOCD FT2232D JTAG 무작정따라하기 003] http://cafe.naver.com/embeddedcrazyboys/2424[OpenOCD FT2232D JTAG 무작정따라하기 004] http://cafe.naver.com/embeddedcrazyboys/2431[OpenOCD FT2232D JTAG 무작정따라하기 005] http://cafe.naver.com/embeddedcrazyboys/2436FT2232 on Ubuntu Linux http://cafe.naver.com/embeddedcrazyboys/3200
FT2232 USB Serial 를 피시와 연결하면 아래와 같이 드라이버 장치를 설치하게 됩니다.
드라이버 장치를 설치한 후 장치관리자를 살펴보면 ‘범용 직렬 버스 컨트롤러’ 쪽에 아래그림과같이 ‘USB Serial Converter A,B’ 가 생성됩니다.
포트 쪽을 살펴보게 되면 USB Serial Port (COM X)가 생성이 되게 됩니다.
FT2232 와 M32 과의 연결도
터미널 확인
Mango Story 2.0
1. Introduction ARM Architecture History Cortex Family 개요 ARM7 Architecture 와 비교를 통한 Cortex-M3 특징
2. Cortex-M3 Architecture Cortex-M3 block diagram Registers Thumb-2 Instruction Set Architecture (ISA) Exceptions and Interrupts Nested Vectored Interrupt Controller
3. STM32 CPU 특징 STM32F103xx block diagram Memory mapping Low-power modes Core peripherals
4. Hardware Manual Mango-M32 하드웨어 매뉴얼 Mango-Z1 하드웨어 매뉴얼
5. 개발 환경 구축 IAR workbench 환경 구축 RIDE7 환경 구축 STM Flash Loader 설치
특징
목차
588 pages 의 방대한 분량 ARM 의 최신 Cortex-M3 Architecture
연구 Cortex-M3 Core 를 내장한 STM32 장착
Mango-Z1, Mango-M32 보드를 이용해서펌웨어부터 RTOS 포팅까지의모든 내용이 총 망라되어 기술된 자료
Mango-M32, Mango-z1 (STM32 EVB)보드를 통한 Cortex-M3 완전 정복
6. Mango-M32 base Firmware. 132 LED 를 켜 보자, LED 를 꺼 보자 고급스러운 코딩을 하자 Key 가 눌린 것 알아채기 Hello World 를 찍어보자 Get Character & 메뉴 구성 7-Segment Control Clock Control Key Interrupt 처리
7. Mango-Z1 base Firmware 메뉴 구성 및 LED & Key Control In-Application Programming (IAP) - BootLoader SPI 통신을 이용 CC2520 Chip ID 읽기 Multi-Packet Transmit 통신 구현 USB HID Demo
8. RTOS porting FreeRTOS porting uC/OS-II porting
9. 참고 및 회로도 참고 문서 Mango-M32 회로도 Mango-Z1 회로도
Mango Story 3.0
1. Mango-M32, Z1 활용 - Unit 0 STM Lib Update Base Program 작업
2.Mango-M32,Z1 활용-Unit 1 Library Debug Mode Privilege USB Device Firmware Upgrade USB 회로 및 Disconnect 복습 Interrupt Priority Test GPIO JTAG Remap Power Control (PWR) RTC Calendar Independent watchdog (IWDG) Window Watchdog (WWDG) FLASH Program FLASH Write Protection
특징
목차
590 pages 의 방대한 분량 ARM 의 최신 Cortex-M3 Architecture
연구 Cortex-M3 Core 를 내장한 STM32 장착
Mango-Z1, Mango-M32 보드를 이용해서ADC,SPI,CAN Tranceiver,I2C 통신 예제 포함
Mango-M32, Mango-z1 (STM32 EVB)보드를 통한 응용실습
3. Mango-M32, Z1 활용 - Unit 2 USART 통신 TIM DMA ADC DMA ADC Temperature Sensor ADC Analog Watchdog ADC Dual Mode I2C (in board) I2C1 & I2C2 CAN Loop Back
4. Mango-M32, Z1 활용 - Unit 3 BH1600 Light Sensor – ADC BMA150 3-Axis Accelerometer Sensor BMA150 3-Axis Accelerometer -SPI BMA150 3-Axis Accelerometer Sensor
SPI SN65HVD231 CAN Transceiver 모듈 분석 SN65HVD231 CAN Transceiver - CAN
Normal
Top Related