Presentation is loading. Please wait.

Presentation is loading. Please wait.

Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: Introduction to the.NET Micro Framework Julie Trygstad,

Similar presentations


Presentation on theme: "Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: Introduction to the.NET Micro Framework Julie Trygstad,"— Presentation transcript:

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.


Download ppt "Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Class ID: Introduction to the.NET Micro Framework Julie Trygstad,"

Similar presentations


Ads by Google