Professional Windows Embedded Compact 7
Samenvatting
Learn to program an array of customized devices and solutions
Written by a team of experienced experts in the field, this in-depth resource provides you with invaluable information about the compact, scalable operating system, Windows Embedded Compact 7 (WEC7). The authors explore why Compact 7 is considered to be one of the best options for developing highly efficient, real-time applications using native code to access lowlevel system resources and hardware.
After a general overview of the Windows Embedded Compact operating system, the authors walk you through OS design, debugging and debugging tools, application and driver development using Visual Studio, system registry, and much more. Finally, helpful sample projects and exercises aim to get you started performing a variety of development tasks immediately.
Professional Windows Embedded Compact 7:
- Covers development station preparation, including requirements and setup
- Walks you through the process of developing and deploying a WEC7 device
- Explores platform builder and OS design
- Discusses device driver, interrupts, stream interface drivers, and the board support package
- Examines extending low-level system access to managed code applications with messages
- Takes a look at the USB camera driver project on Codeplex, the WEC webcam project
Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.
wrox.com
- Programmer Forums
Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.
- Code Downloads
Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.
- Read More
Find articles, ebooks, sample chapters, and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.
Specificaties
Inhoudsopgave
U kunt van deze inhoudsopgave een PDF downloaden
INTRODUCTION
PART 1: INTRODUCING EMBEDDED DEVELOPMENT.
1. EMBEDDED DEVELOPMENT
2. WINDOWS EMBEDDED COMPACT 7
3. DEVELOPMENT STATION PREPARATION
4. DEVELOPMENT PROCESS
5. DEVELOPMENT ENVIRONMENT AND TOOLS
PART 2: PLATFORM BUILDER AND OS DESIGN.
6. BSP INTRODUCTION
7. OS DESIGN
8. TARGET DEVICE CONNECTIVITY AND DOWNLOAD
9. DEBUG AND REMOTE TOOLS
10. THE REGISTRY
11. THE BUILD SYSTEM
12. REMOTE DISPLAY APPLICATION
13. TESTING WITH COMPACT TEST KIT
PART 3: APPLICATION DEVELOPMENT.
14. APPLICATION DEVELOPMENT
15. .NET COMPACT FRAMEWORK
16. CORECON CONNECTIVITY
17. VISUAL STUDIO NATIVE CODE APPLICATION EXAMPLE
18. MANAGED CODE APPLICATION EXAMPLE
19. PLATFORM BUILDER NATIVE CODE APPLICATION EXAMPLE
20. DEVELOPING EMBEDDED DATABASE APPLICATIONS
21. SILVERLIGHT FOR WINDOWS EMBEDDED
22. SILVERLIGHT FOR WINDOWS EMBEDDED APPLICATION EXAMPLES
23. AUTO LAUNCHING APPLICATIONS
24. APPLICATION DEPLOYMENT OPTIONS
PART 4: DEPLOY WINDOWS EMBEDDED COMPACT 7 DEVICES.
25. DEPLOY OS RUN-TIME IMAGES
26. BOOTLOADERS
27. BIOSLOADER
28. THE DISKPREP POWER TOY
PART 5: DEVICE DRIVERS, BOOT LOADER, BSP, AND OAL DEVELOPMENT.
29. AN OVERVIEW OF DEVICE DRIVERS
30. DEVICE DRIVER ARCHITECTURES
31. INTERRUPTS
32. STREAM INTERFACE DRIVERS
33. DEVELOPING A STREAM INTERFACE DRIVER
34. STREAM DRIVER API AND DEVICE DRIVER TESTING
35. THE TARGET SYSTEM
PART 6: ADVANCED APPLICATION DEVELOPMENT.
36. INTRODUCTION TO REAL-TIME APPLICATIONS
37. A SIMPLE REAL-TIME APPLICATION
38. EXTENDING LOW-LEVEL ACCESS TO MANAGED CODE
39. EXTENDING LOW-LEVEL ACCESS TO MANAGED CODE WITH MESSAGES
40. A WEB SERVER APPLICATION
41. A USB CAMERA APPLICATION
PART 7: SAMPLE PROJECTS.
42. DEVELOP A WINDOWS NETWORK PROJECTOR
43. PHIDGETS DEVICES
44. FTDI DEVICES
45. INTEGRATING MANAGED CODE PROJECTS
APPENDIX A: VIRTUAL PC CONNECTIVITY
APPENDIX B: MICROSOFT RESOURCES
APPENDIX C: COMMUNITY RESOURCES
APPENDIX D: EMBEDDED HARDWARE
INDEX
Anderen die dit boek kochten, kochten ook
Net verschenen
Rubrieken
- aanbestedingsrecht
- aansprakelijkheids- en verzekeringsrecht
- accountancy
- algemeen juridisch
- arbeidsrecht
- bank- en effectenrecht
- bestuursrecht
- bouwrecht
- burgerlijk recht en procesrecht
- europees-internationaal recht
- fiscaal recht
- gezondheidsrecht
- insolventierecht
- intellectuele eigendom en ict-recht
- management
- mens en maatschappij
- milieu- en omgevingsrecht
- notarieel recht
- ondernemingsrecht
- pensioenrecht
- personen- en familierecht
- sociale zekerheidsrecht
- staatsrecht
- strafrecht en criminologie
- vastgoed- en huurrecht
- vreemdelingenrecht