AKiSO SS wykład 6 ZL27ARM

background image

2016-05-15

1

Zestaw laboratoryjny

ZL27ARM

Płytka bazowa

Programator/debugger ST-LINK

background image

2016-05-15

2

Podstawowe właściwości zestawu ZL27ARM:

• mikrokontroler STM32F103VBT6 w obudowie LQFP100 (m.in. 128 kB pamięci Flash, 20 kB pamięci SRAM,

2×SPI, 2×I2C, 3×UART, USB, CAN, ADC)

• dwa rezonatory kwarcowe (8 MHz, 32,768 kHz)

• 4-przyciskowa klawiatura

• 5-pozycyjny joystick

• 8 diod LED

• pięć 16-bitowych portów GPIO

• złącze dla alfanumerycznego wyświetlacza LCD 2×16 znaków (LCD1602)

• podświetlenie LCD o regulowanej jasności (PWM)

• termometr cyfrowy TC77 (Microchip) z SPI

• złącze DB9 i interfejs RS232

• interfejs CAN ze złączem DB9M

• interfejs USB (device)

• przetwornik piezoceramiczny

• potencjometr umożliwiający podanie napięcia na wejście przetwornika analogowo-cyfrowego

wbudowanego w mikrokontroler

• 20-wyprowadzeniowe złącze JTAG umożliwiające programowanie pamięci oraz debugowanie programu

• złącze kart pamięci SD/MMC

• zworki służące do wyboru typu pamięci, z której zostanie uruchomiony mikrokontroler

Wybrane fragmenty schematu elektrycznego

background image

2016-05-15

3

Wybrane fragmenty schematu elektrycznego

Wybrane fragmenty schematu elektrycznego

background image

2016-05-15

4

Wybrane fragmenty schematu elektrycznego

Schemat blokowy mikroprocesora STM32F103

background image

2016-05-15

5

Zintegrowane środowisko projektowe

MDK-ARM

firmy Keil

Przykład programu

#include "stm32f10x.h"

int main(void)
{
unsigned int licznik=0;

RCC->APB2ENR=0x00000008;
GPIOB->CRH=0x33333333;

while(1)
{

GPIOB->ODR=0x00000000;
for(licznik=1000000;licznik>0;licznik--);
GPIOB->ODR=0x00000100;
for(licznik=1000000;licznik>0;licznik--);

}

}

Efektem poprawnie uruchomionego programu będzie cykliczne świecenie i gaśnięcie
diody LED1.


Wyszukiwarka

Podobne podstrony:
AKiSO SS wykład 3 ISA
AKiSO SS wykład 8 I2C SPI 1W CAN
AKiSO SS wykład 9 syst operacyjne
AKiSO SS wykład 1
AKiSO SS wykład 2 CPU
AKiSO SS wykład 5 cache
AKiSO SS wykład 4 potok sscalar
AKiSO SS wykład 6 CortexM3
AKiSO SS wykład 2
AKiSO SS wykład 7 RS LPT FW USB
AKiSO SS wykład 0 E4x CYW wprowadzenie
AKiSO SS wykład 6 ARM wprowadzenie
AKiSO SS wykład 3 ISA

więcej podobnych podstron