Nhà phát triển | Microsoft |
---|---|
Họ hệ điều hành | Microsoft Windows |
Kiểu mã nguồn | Mã nguồn mở |
Website chính thức | Windows Embedded CE: Homepage |
Windows CE, hay còn gọi là
Lịch sử
Vào năm 1996, Microsoft đã giới thiệu phiên bản đầu tiên của hệ điều hành CE 1.0 dành cho các thiết bị nhúng, không phải máy tính cá nhân, chủ yếu nhắm đến thị trường máy tính cầm tay. Đến năm 1997, phiên bản mới với cấu trúc phân tán (CE 2.0) ra mắt, cho phép Windows CE hỗ trợ nhiều loại thiết bị cũng như các vi xử lý hiện đại. Tiếp theo là hai phiên bản nâng cấp nhỏ (2.11 và 2.12) với các tính năng mở rộng. Phiên bản 3.0 được phát hành vào năm 2000, mang lại khả năng hỗ trợ xử lý thời gian thực và các công nghệ đa phương tiện tiên tiến như DirectDraw, DirectShow và Windows Media Player.
Phiên bản CE 4.0 đã được giới thiệu vào năm 2001. Nó bao gồm các công nghệ tiên tiến như Direct3D, Universal Disc File System (UDFS), Simple Object Access Protocol (SOAP), cùng với cải tiến trong quản lý năng lượng và tích hợp hệ quản trị cơ sở dữ liệu SQL Server cho Windows CE. Sau đó, có hai phiên bản nâng cấp nhỏ là 4.1 và 4.2, mang đến cho lập trình viên khả năng can thiệp sâu vào hệ thống, bổ sung các hỗ trợ cho việc quản lý tập tin, tính năng Bluetooth, IPv6, VoIP, transaction-safe FAT (TFAT) và .NET Compact Framework 1.0.
Năm 2005, Windows CE 5.0 được giới thiệu, mang đến cho lập trình viên nhiều công nghệ tiên tiến như USB 2.0, SDIO, Windows Media 9 và Microsoft Internet Explorer 6. Ngoài ra, còn có cơ chế thống nhất để 'build' hệ thống cùng nhiều tùy chọn khác, giúp phát triển hệ thống dễ dàng hơn.
Với sự ra mắt của phiên bản 6.0 vào mùa thu năm 2006, kiến trúc hệ thống đã có những thay đổi quan trọng. Dung lượng bộ nhớ ảo cho mỗi tiến trình được tăng lên, cho phép chạy nhiều tiến trình đồng thời (lên tới 32.000 tiến trình). Nhân của hệ thống cũng được hợp nhất, và các tiến trình hệ thống trở thành các thư viện liên kết động (DLL) được tải vào không gian nhân, nâng cao hiệu suất và giảm chi phí gọi thực thi API.
Vào tháng 11 năm 2007, Microsoft phát hành bản nâng cấp Windows Embedded CE 6.0 R2, với nhiều thành phần và các gói Board Support Package (BSP) mới được bổ sung vào hệ điều hành.
Đặc điểm
Windows CE là một hệ điều hành nguồn mở 32 bit, được áp dụng cho các thiết bị thông minh như vi điều khiển trong công nghiệp, thiết bị đầu cuối tiêu dùng như camera, điện thoại di động, và các thiết bị giải trí gia đình.
Các dòng vi xử lý tương thích với Windows CE
- ARM của Acorn.
- MIPS từ MIPS Technologies.
- SH4 của Renesas.
- x86 từ Intel.
Các tính năng mới trong phiên bản 6.0 R2
Bản Windows Embedded CE 6.0 R2 do Microsoft phát hành kèm theo các gói chứa Platform Builder 6.0 Service Pack 1 và Visual Studio 2005 Service Pack 1. Điều này giúp tối ưu hóa việc ứng dụng các tính năng mới bằng cách thêm các thành phần này vào quy trình thiết kế và tái xây dựng hệ thống.
Các tính năng cải tiến trong phiên bản 6.0 R2 bao gồm:
- Các phần mềm mới để điều khiển thiết bị.
- Phần mềm dịch vụ đầu cuối (hay còn gọi là Terminal Services Client) đã được cải tiến (đặc biệt là Remote Desktop).
- Internet Explorer phiên bản 6.0 đã được nâng cấp.
- Cải tiến chức năng VoIP.