1 / 22

Compact 7

Compact 7. Asaf Shelly. About This Session. What Is Compact 7 Who And When Features and Capabilities ALM Debugging and Integration. About Me. Asaf Shelly Microsoft MVP / Intel Black-Belt Windows Embedded Trainer Matlab to C++ and C# Parallel Programming. About Compact 7.

taariq
Télécharger la présentation

Compact 7

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Compact 7 Asaf Shelly

  2. About This Session • What Is Compact 7 • Who And When • Features and Capabilities • ALM • Debugging and Integration

  3. About Me • Asaf Shelly • Microsoft MVP / Intel Black-Belt • Windows Embedded Trainer • Matlab to C\++ and C# • Parallel Programming

  4. About Compact 7 • Windows Embedded CE • Catching Up With Windows 7 • ARM 7 • User Experience… • Technology Upgrade… • Development Process…

  5. User Experience • Multi-Touch • DirectDraw, 3D Transformations • Silverlight 3.0 • Flash 10.1 • Office Viewer 2007

  6. Technology • New IE • HTTP Streaming • NDIS 6, Bluetooth 2, Kerberos 5 • DLNA 1.5, New MP4 Pipeline • Kernel Upgrades • Multi-Core Support

  7. Development • Visual Studio 2008 • Expression Studio 3 • Debugging and Profiling Tools Integrated In Visual Studio 2008 • New Platform Builder • OpenMP Support

  8. Kernel Upgrades • 250 CPU Cores • Core Management API • 3GB RAM Support • I2C Driver • Accelerometer Interface • File System Optimizations

  9. Performance Upgrades • New Heap Manager • USB Host Controller Throughput • File System Performance • USB / SD Storage Performance • Kernel: GWES, Networking, File System, and Driver Manager

  10. Security Upgrades • Address Space Randomization • Data Execution Prevention • Kerberos 5 Authentication • Encryption API Support

  11. Compact 7 OS Features • 32,000 Processes • 2GB Virtual Memory • 3GB Physical Memory • ISR Average: 3.3µs (ARM 200MHz) • ISR Maximum: 13.3µs (ARM 200MHz)

  12. Compact 7 User Features • Silverlight 3 UI Design • Multi-Touch • XAML Customization: IE, WMP • DLNA: Client / Server • HTTP Streaming: Client / Server • Dual Screen Support

  13. UI Designer Features • Expression Blend 3.0 • No Programmer In The Loop

  14. Development Features • Visual Studio 2008: • Powerful IDE • Well Defined R&D Process • Single Solution: Device & Desktop & Server • Shared Source

  15. ALM Features • Powerful Debugging Tools • Side By Side Debugging of Server, Device and Desktop • Version Control • Easy Connectivity • Both Sides By Same Developer

  16. Debugging Features • Monitor Registry Modifications • Performance Monitor • Improved Kernel Tracker • Process Viewer • Heap Walker • Spy

  17. Testing Features • Resource Consumer • CompactTest Kit (CTK)

  18. Compact 7 • Simple Programming • Simple Deployment • Simple Integration • Simple Debugging • C\++, C#, VB, Java#

  19. Compact 7 • Realtime OS Used By Military Applications • Suitable For Medical Devices • Used For Windows Mobile Phones • Many Years of Industry Feedback

  20. Compact 7 • New UI Technologies Adopted • Exceptional Connectivity • Rapid and Simple R&D Process • Extensive Toolset • ALM Compatibility

  21. Thank You!

  22. Compact 7 Asaf Shelly Asaf@ShellyTech.com

More Related