Hệ thống nhúng - Phần 4
Số trang: 6
Loại file: pdf
Dung lượng: 231.35 KB
Lượt xem: 17
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Khác với PC thường chạy trên nền hệ điều hành Windows hoặc UNIX, các hệ thống nhúng có các hệ điều hành nhúng riêng của mình. Các hệ điều hành dùng trong các hệ nhúng nổi trội hiện nay bao gồm Embedded Linux, VxWorks, Win CE, Lynyos, BSD, Green Hills, QNX và DOS. Thời kỳ hậu PC (Post-PC Era) và công nghệ vi hệ thống SoC (System on Chip) PGS. TSKH Phạm Thượng Cát Viện Công nghệ Thông Tin-Viện Khoa học và Công nghệ Việt nam ....
Nội dung trích xuất từ tài liệu:
Hệ thống nhúng - Phần 4Hệ thống nhúng - Phần 4: Các hệ điều hành nhúng..Khác với PC thường chạy trên nền hệ điều hành Windows hoặcUNIX, các hệ thống nhúng có các hệ điều hành nhúng riêng củamình. Các hệ điều hành dùng trong các hệ nhúng nổi trội hiện naybao gồm Embedded Linux, VxWorks, Win CE, Lynyos, BSD,Green Hills, QNX và DOS. Thời kỳ hậu PC (Post-PC Era) và công nghệ vi hệ thống SoC (System on Chip) PGS. TSKH Phạm Thượng Cát Viện Công nghệ Thông Tin-Viện Khoa học và Công nghệ Việt nam Tel : 04-8361445 ; E-mail: ptcat@ioit.ncst.ac.vnEmbedded Linux hiện đang phát triển mạnh và chiếm vị trí số 1.Hiện nay 40% các nhà thiết kế các hệ nhúng cân nhắc đầu tiên sửdụng Embedded Linux cho các ứng dụng mới của mình và sau đómới đến các hệ điều hành nhúng truyền thống nhu VxWorks, WinCE. Các đối thủ cạnh tranh của Embedded Linux hiện nay là cáchệ điều hành nhúng tự tạo và Windows CE.Sở dĩ Embedded Linux có sự phát triển vượt bậc là do có sức hấpdẫn đối với các ứng dụng không đòi hỏi thời gian thực như set-top,các hệ server nhúng, các ứng dụng giá thành thấp và đòi hỏi thờigian đưa sản phẩm ra thị trường nhanh. Mặt khác Linux là phần mềm mã nguồn mở nên bất kỳ ai cũng cóthể hiểu và thay đổi theo ý mình. Linux cũng là một hệ điều hànhcó cấu trúc module và chiếm ít bộ nhớ trong khi Windows khôngcó các đặc tính ưu việt này.Bên cạnh các ưu điểm trên thì Embedded Linux cũng có các nhượcđiểm sau:- Embedded Linux không phải là hệ điều hành thời gian thực nêncó thể không phù hợp với một số ứng dụng như điều khiển quátrình, các ứng dụng có các yêu cầu xử lý khẩn cấp.- Embedded Linux thiếu một chuẩn thống nhất và không phải làsản phẩm của một nhà cung cấp duy nhất nên khả năng hỗ trợ kỹthuật ít.Do thị trường của các sản phẩm nhúng tăng mạnh nên các nhà sảnxuất ngày càng sử dụng các hệ điều hành nhúng để bảo đảm sảnphẩm có sức cạnh tranh và Embedded Linux đang là sản phẩm hệđiều hành nhúng có uy tín chiếm vị trí số 1 trong những năm tới.Phần mềm nhúng (Embedded Software): Phần mềm nhúng là phầnmềm tạo nên phần hồn, phần trí tuệ của các sản phẩm nhúng. Phầnmềm nhúng ngày càng có tỷ lệ giá trị cao trong giá trị của các sảnphẩm nhúng.Hiện nay phần lớn các phần mềm nhúng nằm trong các sản phẩmtruyền thông và các sản phẩm điện tử tiêu dùng (consumerelectronics), tiếp đến là trong các sản phẩm ô tô, phương tiện vậnchuyển, máy móc thiết bị y tế, các thiết bị năng lượng, các thiết bịcảnh báo bảo vệ và các sản phẩm đo và điều khiển.Để có thể tồn tại và phát triển, các sản phẩm công nghiệp và tiêudùng cần phải thường xuyên đổi mới và ngày càng có nhiều chứcnăng tiện dụng và thông minh hơn. Các chức năng này phần lớn docác chương trình nhúng tạo nên. Phần mềm nhúng là một lĩnh vựccông nghệ then chốt cho sự phát triển kinh tế của nhiều quốc giatrên thế giới như Nhật Bản, Hàn Quốc, Phần Lan và Trung quốc.Tại Mỹ có nhiều chương trình hỗ trợ của Nhà nước để phát triểncác hệ thống và phần mềm nhúng. Hàn Quốc có những dự án lớnnhằm phát triển công nghệ phần mềm nhúng như các thiết bị giadụng nối mạng Internet, hệ thống phần mềm nhúng cho phát triểnthành phố thông minh, dự án phát triển ngành công nghiệp phầnmềm nhúng, trung tâm hỗ trợ các ngành công nghiệp hậu PC..vv.Hàn Quốc cũng chấp nhận Embedded Linux như một hệ điều hànhchủ chốt trong việc phát triển các sản phẩm nhúng của mình. ThuỵĐiển coi phát triển các hệ nhúng có tầm quan trọng chiến lược chosự phát triển của đất nước. Phần Lan có những chính sách quốc giatích cực cho nghiên cứu phát triển các hệ nhúng đặc biệt là cácphần mềm nhúng. Những quốc gia này còn thành lập nhiều việnnghiên cứu và trung tâm phát triển các hệ nhúng.5. Kết luận:Một thực tế khách quan là chúng ta mới nhìn thấy bề nổi của côngnghệ thông tin còn phần chìm của công nghệ thông tin chiếm hơn99% số processor trên toàn cầu này nằm trong các hệ nhúng thìcòn ít được biết đến. Trong khi đó công nghệ thông tin và viễnthông trên thế giới lại đang bước vào thời đại hậu PC - thời đại củacác thiết bị, hệ thống nhúng thông minh cao.Sự hội tụ của công nghệ truyền thông không dây băng rộng vớithiết bị tính toán cầm tay đang đưa công nghệ thông tin và truyềnthông sang một thời đại mới - thời đại của môi trường thông minh.Sức đẩy của công nghệ đưa công nghệ vi điện tử, các công nghệ vicơ điện, công nghệ sinh học hội tụ tạo nên các chip của công nghệnano, là nền tảng cho những thay đổi cơ bản trong công nghệthông tin và truyền thông. Sức kéo của thị trường đòi hỏi các thiếtbị phải có nhiều chức năng thân thiện với người dùng, có mức độthông minh ngày càng cải thiện đưa đến vai trò và tầm quan trọngcủa các hệ thống nhúng ngày càng cao trong nền kinh tế quốc dân.Phát triển các hệ nhúng và phần mềm nhúng là quốc sách củanhiều quốc gia trên thế giới, nhất là vào giai đoạn hậu PC hiện nay.Chính phủ, các ngành công nghiệ ...
Nội dung trích xuất từ tài liệu:
Hệ thống nhúng - Phần 4Hệ thống nhúng - Phần 4: Các hệ điều hành nhúng..Khác với PC thường chạy trên nền hệ điều hành Windows hoặcUNIX, các hệ thống nhúng có các hệ điều hành nhúng riêng củamình. Các hệ điều hành dùng trong các hệ nhúng nổi trội hiện naybao gồm Embedded Linux, VxWorks, Win CE, Lynyos, BSD,Green Hills, QNX và DOS. Thời kỳ hậu PC (Post-PC Era) và công nghệ vi hệ thống SoC (System on Chip) PGS. TSKH Phạm Thượng Cát Viện Công nghệ Thông Tin-Viện Khoa học và Công nghệ Việt nam Tel : 04-8361445 ; E-mail: ptcat@ioit.ncst.ac.vnEmbedded Linux hiện đang phát triển mạnh và chiếm vị trí số 1.Hiện nay 40% các nhà thiết kế các hệ nhúng cân nhắc đầu tiên sửdụng Embedded Linux cho các ứng dụng mới của mình và sau đómới đến các hệ điều hành nhúng truyền thống nhu VxWorks, WinCE. Các đối thủ cạnh tranh của Embedded Linux hiện nay là cáchệ điều hành nhúng tự tạo và Windows CE.Sở dĩ Embedded Linux có sự phát triển vượt bậc là do có sức hấpdẫn đối với các ứng dụng không đòi hỏi thời gian thực như set-top,các hệ server nhúng, các ứng dụng giá thành thấp và đòi hỏi thờigian đưa sản phẩm ra thị trường nhanh. Mặt khác Linux là phần mềm mã nguồn mở nên bất kỳ ai cũng cóthể hiểu và thay đổi theo ý mình. Linux cũng là một hệ điều hànhcó cấu trúc module và chiếm ít bộ nhớ trong khi Windows khôngcó các đặc tính ưu việt này.Bên cạnh các ưu điểm trên thì Embedded Linux cũng có các nhượcđiểm sau:- Embedded Linux không phải là hệ điều hành thời gian thực nêncó thể không phù hợp với một số ứng dụng như điều khiển quátrình, các ứng dụng có các yêu cầu xử lý khẩn cấp.- Embedded Linux thiếu một chuẩn thống nhất và không phải làsản phẩm của một nhà cung cấp duy nhất nên khả năng hỗ trợ kỹthuật ít.Do thị trường của các sản phẩm nhúng tăng mạnh nên các nhà sảnxuất ngày càng sử dụng các hệ điều hành nhúng để bảo đảm sảnphẩm có sức cạnh tranh và Embedded Linux đang là sản phẩm hệđiều hành nhúng có uy tín chiếm vị trí số 1 trong những năm tới.Phần mềm nhúng (Embedded Software): Phần mềm nhúng là phầnmềm tạo nên phần hồn, phần trí tuệ của các sản phẩm nhúng. Phầnmềm nhúng ngày càng có tỷ lệ giá trị cao trong giá trị của các sảnphẩm nhúng.Hiện nay phần lớn các phần mềm nhúng nằm trong các sản phẩmtruyền thông và các sản phẩm điện tử tiêu dùng (consumerelectronics), tiếp đến là trong các sản phẩm ô tô, phương tiện vậnchuyển, máy móc thiết bị y tế, các thiết bị năng lượng, các thiết bịcảnh báo bảo vệ và các sản phẩm đo và điều khiển.Để có thể tồn tại và phát triển, các sản phẩm công nghiệp và tiêudùng cần phải thường xuyên đổi mới và ngày càng có nhiều chứcnăng tiện dụng và thông minh hơn. Các chức năng này phần lớn docác chương trình nhúng tạo nên. Phần mềm nhúng là một lĩnh vựccông nghệ then chốt cho sự phát triển kinh tế của nhiều quốc giatrên thế giới như Nhật Bản, Hàn Quốc, Phần Lan và Trung quốc.Tại Mỹ có nhiều chương trình hỗ trợ của Nhà nước để phát triểncác hệ thống và phần mềm nhúng. Hàn Quốc có những dự án lớnnhằm phát triển công nghệ phần mềm nhúng như các thiết bị giadụng nối mạng Internet, hệ thống phần mềm nhúng cho phát triểnthành phố thông minh, dự án phát triển ngành công nghiệp phầnmềm nhúng, trung tâm hỗ trợ các ngành công nghiệp hậu PC..vv.Hàn Quốc cũng chấp nhận Embedded Linux như một hệ điều hànhchủ chốt trong việc phát triển các sản phẩm nhúng của mình. ThuỵĐiển coi phát triển các hệ nhúng có tầm quan trọng chiến lược chosự phát triển của đất nước. Phần Lan có những chính sách quốc giatích cực cho nghiên cứu phát triển các hệ nhúng đặc biệt là cácphần mềm nhúng. Những quốc gia này còn thành lập nhiều việnnghiên cứu và trung tâm phát triển các hệ nhúng.5. Kết luận:Một thực tế khách quan là chúng ta mới nhìn thấy bề nổi của côngnghệ thông tin còn phần chìm của công nghệ thông tin chiếm hơn99% số processor trên toàn cầu này nằm trong các hệ nhúng thìcòn ít được biết đến. Trong khi đó công nghệ thông tin và viễnthông trên thế giới lại đang bước vào thời đại hậu PC - thời đại củacác thiết bị, hệ thống nhúng thông minh cao.Sự hội tụ của công nghệ truyền thông không dây băng rộng vớithiết bị tính toán cầm tay đang đưa công nghệ thông tin và truyềnthông sang một thời đại mới - thời đại của môi trường thông minh.Sức đẩy của công nghệ đưa công nghệ vi điện tử, các công nghệ vicơ điện, công nghệ sinh học hội tụ tạo nên các chip của công nghệnano, là nền tảng cho những thay đổi cơ bản trong công nghệthông tin và truyền thông. Sức kéo của thị trường đòi hỏi các thiếtbị phải có nhiều chức năng thân thiện với người dùng, có mức độthông minh ngày càng cải thiện đưa đến vai trò và tầm quan trọngcủa các hệ thống nhúng ngày càng cao trong nền kinh tế quốc dân.Phát triển các hệ nhúng và phần mềm nhúng là quốc sách củanhiều quốc gia trên thế giới, nhất là vào giai đoạn hậu PC hiện nay.Chính phủ, các ngành công nghiệ ...
Gợi ý tài liệu liên quan:
-
Hướng dẫn xử lý một số lỗi quan trọng máy tính
3 trang 200 0 0 -
Đề cương chi tiết học phần Vi điều khiển
15 trang 142 0 0 -
26 trang 113 0 0
-
Báo cáo môn học: Xây dựng ứng dụng game Fun Math trên android
35 trang 57 0 0 -
Báo cáo nghiên cứu khoa học cấp trường: Thiết kế hệ thống nhúng cho thiết bị nội soi nha khoa
37 trang 46 0 0 -
Đồ án môn học Hệ thống nhúng - Đề tài: Xây dựng đồng hồ thời gian thực hiển thị trên LED 7 thanh
60 trang 36 0 0 -
Monitor Những lỗi thường gặp hướng khắc phục I.
3 trang 36 0 0 -
Thủ thuật khắc phục sự cố máy tính
11 trang 33 0 0 -
54 trang 33 0 0
-
6 trang 32 0 0
-
Xây dựng hệ thống nhúng (phần 2)
114 trang 32 0 0 -
25 trang 32 0 0
-
Xây dựng hệ thống nhúng (phần 3)
58 trang 30 0 0 -
Xây dựng hệ thống nhúng (phần 1)
48 trang 30 0 0 -
Giáo trình Hệ thống nhúng: Phần 2
43 trang 30 0 0 -
Bài giảng Hệ thống nhúng: Phần 2
89 trang 29 0 0 -
Giáo trình Hệ thống nhúng: Phần 1
58 trang 28 0 0 -
0 trang 28 0 0
-
Vài thủ thuật để cá nhân hóa chiếc USB
4 trang 28 0 0 -
Mô phỏng quá trình 'bắt' đồng bộ khi khởi động Động cơ đồng bộ công suất lớn
6 trang 27 0 0