Download presentation
Presentation is loading. Please wait.
Published bySharleen Bond Modified over 9 years ago
1
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: Introduction to the.NET Micro Framework Julie Trygstad, Vice President and Principal Engineer TrygTech 9L07I
2
© 2012 Renesas Electronics America Inc. All rights reserved.2 VP of Engineering and Principal Engineer BSc Computer Science, University of Durham, UK CompTIA Certified Technical Trainer Over 15 years of embedded software engineering experience TrygTech High Performance Designs Fast Time-To-Market Low Development Costs Julie Trygstad
3
© 2012 Renesas Electronics America Inc. All rights reserved.3 Renesas Technology & Solution Portfolio
4
© 2012 Renesas Electronics America Inc. All rights reserved.4 Introduction Architecture Tools CLR User Interface Event Handling Features Lab Time Summary Agenda
5
© 2012 Renesas Electronics America Inc. All rights reserved.5 VAVE50 Universal Remote Control Controls up to 24 A/V devices Learning Large library of codes Macros Favorite Channels Iconic Introduction -.NET Micro Framework
6
© 2012 Renesas Electronics America Inc. All rights reserved.6
7
7 Use intelligence from the smart grid and home sensors to: Take advantage of “time-of-use” pricing Lower overall energy demand Integrate green energy sources Innovation
8
© 2012 Renesas Electronics America Inc. All rights reserved.8 Embedded applications using Visual Studio and C# Large pool of existing.NET developers Rapid Prototyping Focused on being small and efficient while in a managed code environment.NET Micro Framework
9
© 2012 Renesas Electronics America Inc. All rights reserved.9 Architecture
10
© 2012 Renesas Electronics America Inc. All rights reserved.10 Architecture User Code System Libraries TinyCLR
11
© 2012 Renesas Electronics America Inc. All rights reserved.11 Architecture User Code App1 App 2App 3 System Libraries WPF … … TinyCLR PAL HAL CLR
12
© 2012 Renesas Electronics America Inc. All rights reserved.12 Trying.NET MF is as easy as….
13
© 2012 Renesas Electronics America Inc. All rights reserved.13 Visual Studio 2010.NETMF SDK The.NETMF Porting Kit HEW Tools Tools and Development Environment
14
© 2012 Renesas Electronics America Inc. All rights reserved.14 Numeric Types Class Types Value Types Arrays Delegates Events References Weak References Using the CLR
15
© 2012 Renesas Electronics America Inc. All rights reserved.15 WPF Input Presentation Presentation.Controls Presentation.Media Presentation.Shapes User Interface
16
© 2012 Renesas Electronics America Inc. All rights reserved.16 StackPanel Canvas Brushes Borders Shapes Text User Interface Controls
17
© 2012 Renesas Electronics America Inc. All rights reserved.17 UIElement virtual methods: OnButtonUp OnButtonDown e.Handled = true; Button Handling
18
© 2012 Renesas Electronics America Inc. All rights reserved.18 TinyBooter PortBooter NativeSample TinyCLR Porting Kit
19
© 2012 Renesas Electronics America Inc. All rights reserved.19 Porting Kit
20
© 2012 Renesas Electronics America Inc. All rights reserved.20.PE \Solutions\SH7264_RSK.settings Dotnetmf.proj.FeatureProj MSBuild
21
© 2012 Renesas Electronics America Inc. All rights reserved.21 High-performance Embedded Workshop GUI-based development environment E10A-USB Emulator support HEW Tools
22
© 2012 Renesas Electronics America Inc. All rights reserved.22 Networking Wireless Two TCP/IP stacks: RTIP lwIP XML.NET Micro Framework Features
23
© 2012 Renesas Electronics America Inc. All rights reserved.23 Messaging Discovery Description Eventing DPWS
24
© 2012 Renesas Electronics America Inc. All rights reserved.24 SH7264 RSK Ethernet VGA Touch screen Renesas
25
© 2012 Renesas Electronics America Inc. All rights reserved.25 Please refer to the Lab Handout and let’s get started! Lab Time!
26
© 2012 Renesas Electronics America Inc. All rights reserved.26 Introduction Architecture Tools CLR User Interface Event Handling Features Lab Time Summary
27
© 2012 Renesas Electronics America Inc. All rights reserved.27 Expert.NET Micro Framework, Jens Kühner ISBN: 1430223870 Embedded Programming with the Microsoft.NET Micro Framework, Donald Thompson ISBN: 0735623651 Further Reading
28
© 2012 Renesas Electronics America Inc. All rights reserved.28 http://www.netmf.com http://www.microsoft.com/downloads/en/default.aspx http://renesasrulz.com http://www.trygtech.com/downloads Websites
29
© 2012 Renesas Electronics America Inc. All rights reserved.29 Questions? Questions?
30
© 2012 Renesas Electronics America Inc. All rights reserved.30 Please utilize the ‘Guidebook’ application to leave feedback or Ask me for the paper feedback form for you to use… Please Provide Your Feedback…
31
Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.