If you can't read please download the document
Upload
guest0cf711
View
1.186
Download
1
Embed Size (px)
DESCRIPTION
mircocontroller,embedded system, qt,gui,linux
Citation preview
2. Outline
3. Embedded systems overview 4. Design challenges 5. Programming tools 6. Development systems 7. More advance component 8. Historical review
10. general purpose 4 bit microprocessor called the 4004. 11. Historical review
12. Quickly followed by the Intel 8080. 13. Both the 8008 and the 8080 operated from a single +5v power supply (using NMOS 14. technology). 15. Historical review
16. Reduced Instruction Set Computers (RISC) 17. Embedded systems overview
18. Desktop computers
19. Laptops 20. Mainframes 21. Servers Another type of computing system
22. Programming tools
23. Apple/Motorola/IBM PowerPC Programming tools
24. Assemblers 25. Debuggers 26. Development systems
27. Provide by vendor Linux kernel
Filesystem
28. Device node 29. Configuration 30. More advance component
31. GTK+ 32. Java 33. GTK+
34. Feature rich toolkit for creating graphical user interfaces which boasts cross platform compatibility and an easy to use API. 35. Main stream 36. MiniGUI
37. It aims to provide a fast, stable, and cross-operating-system graphics user interface (GUI) support system 38. Fit for real-time embedded systems
39. Ecos 40. Other traditional RTOSes, such as VxWorks, ThreadX, uC/OS-II, and Nucleus.Founded Beijing Feynman Software Technology Co., Ltd. 41. The commercial marketing with the free software. 42. Qt
43. Compact windowing system for Linux 44. Develop for a wide variety of application processors 45. Utilize system resources and achieve native performance 46. Develop for embedded devices just as easily as for desktop 47. Nokia acquires Trolltech at 2008/06/17 48. Qt
49. Embedded Linux 50. Mac 51. Windows 52. Windows CE 53. Symbian (coming soon) 54. Qt Framework 55. Qt in Use
56. Skype 57. Google Earth 58. Adobe Photoshop Album 59. KDE 60. ASUS EeePC 61. Cross-platform Application Development
62. Qt API 63. Q&A