Motto ROZDL MEZI DOSPLM MUEM A DTTEM JE

  • Slides: 13
Download presentation
Motto ROZDÍL MEZI DOSPĚLÝM MUŽEM A DÍTĚTEM JE JEN V CENĚ HRAČEK

Motto ROZDÍL MEZI DOSPĚLÝM MUŽEM A DÍTĚTEM JE JEN V CENĚ HRAČEK

. NET Micro Framework a. NET Gadgeteer Štěpán Bechynský @stepanb Microsoft

. NET Micro Framework a. NET Gadgeteer Štěpán Bechynský @stepanb Microsoft

Proč? • Stavění „cool“ hraček, gadgetů a jiných nezbytností • Rozšiřování znalostí – Mechanika

Proč? • Stavění „cool“ hraček, gadgetů a jiných nezbytností • Rozšiřování znalostí – Mechanika – Elektronika –… • Vylepšení programátorských dovedností – Málo paměti – Malý výkon CPU

NETMF: Rozmanitost • Tradiční desky prototypy • Arduino • Nový „Gadgeteer“ styl

NETMF: Rozmanitost • Tradiční desky prototypy • Arduino • Nový „Gadgeteer“ styl

Jedno vývojové prostředí • Visual Studio 2010 –. NET Micro Framework SDK – SDK

Jedno vývojové prostředí • Visual Studio 2010 –. NET Micro Framework SDK – SDK dodavatele procesoru/desky • Open source Apache Licensed – Kdokoliv může nasadit na svůj procesor – Výrobci dodávají knihovny (ovladače) specifické pro jejich procesory/desky

. NET Gadgeteer • Vytvořeno Microsoft Research pro výuku a rychlé vytváření prototypů •

. NET Gadgeteer • Vytvořeno Microsoft Research pro výuku a rychlé vytváření prototypů • Postaveno na. NET Micro Framework • Rozšíření. NET Micro Framework • Open hardware specifikace

SOURCE Note: Italics denotes abstract class Program End User Hardware Manufacturers Mainboard Modules Module,

SOURCE Note: Italics denotes abstract class Program End User Hardware Manufacturers Mainboard Modules Module, Interfaces Gadgeteer. Core Mainboard, Sockets, Pins NETMF . NET Micro Framework Timer Color Pictures Storage Program

Gadgeteer Modules • • • Standardizovaný konektor Až na výjimky není třeba pájet Vizuální

Gadgeteer Modules • • • Standardizovaný konektor Až na výjimky není třeba pájet Vizuální návrhář zapojení Open hardware Nezávislé na dodavateli

Typy připojení LCD 1 X Y A C D E F H I K

Typy připojení LCD 1 X Y A C D E F H I K O P S T U R PIN 1 +3. 3 V +3. 3 V PIN 2 +5 V +5 V +5 V +5 V PIN 3 GPIO! AIN (G!) GPIO! [UN] GPIO! GPIO! [UN] GPIO! LCD R 0 LCD 2 G +3. 3 V +5 V LCD G 0 LCD G 1 LCD 3 B Z +3. 3 V +5 V LCD B 0 [MS] * +3. 3 V +5 V GPIO! TYPE LETTER 3 GPIO 7 GPIO Analog In CAN USB Device Ethernet SD Card USB Host I 2 C UART+Handshaking Analog Out PWM SPI Touch UART Manufacturer Specific Daisy. Link Downstream* PIN 4 5 GPIO AIN (G) AIN TD (G) RD (G) DD+ LED 1 (OPT) LED 2 (OPT) DAT 0 DAT 1 DD+ [UN] TX (G) RX (G) GPIO AOUT [UN] GPIO YU XL TX (G) RX (G) LCD R 1 LCD R 2 PIN 6 [UN] GPIO TX DCMD [UN] GPIO RTS [UN] GPIO CS YD GPIO LCD R 3 PIN 7 [UN] GPIO TX D+ DAT 2 [UN] CTS [UN] PWM (G) MOSI XR [UN] LCD R 4 LCD G 2 LCD G 3 LCD G 4 LCD B 1 [MS] LCD B 2 [MS] LCD B 3 [MS] LCD B 4 [MS] GPIO [MS] PIN 8 9 [UN] GPIO [UN] [UN] RX D+ DAT 3 CLK [UN] SDA SCL [UN] PWM (G) PWM MISO SCK [UN] LCD VSYNC LCD HSYNC BACKLIGH LCD G 5 T LCD EN LCD CLK [MS] PIN 10 GND GND GND GND GND

Update firmware • Firmware na desce musí odpovídat knihovnám z SDK • Postup se

Update firmware • Firmware na desce musí odpovídat knihovnám z SDK • Postup se liší podle výrobce • Update maže vše na desce

Napájení • Červený modul – Konektor D – Duální napájení (USB + externí zdroj)

Napájení • Červený modul – Konektor D – Duální napájení (USB + externí zdroj) – Nikdy nepřipojit dva červené moduly! • USB může dodávat nedostatečný proud (max. 500 m. A) • Modelářské baterie

Odkazy • CZ – http: //blogs. msdn. com/b/vyvojari – http: //informatix. miloush. net/microframework •

Odkazy • CZ – http: //blogs. msdn. com/b/vyvojari – http: //informatix. miloush. net/microframework • EN – http: //www. tinyclr. com/ – http: //www. microsoft. com/enus/netmf/default. aspx – http: //gadgeteer. codeplex. com/

JDE SE ZAPOJOVAT

JDE SE ZAPOJOVAT