Một chức năng quan trọng của HDI Hệ thống điều khiển sẽ cung cấp một giao diện phần cứng ổn định và thống nhất cho hệ thống, để đảm bảo rằng dịch vụ hệ thống có thể vận hành trên các phần cứng khác mà không cần sửa đổi thêm. HDI (Giao diện thiết bị phần cứng) được thiết kế cho mục đích này.
HDI là một giao diện trừu tượng cấp cao cho chức năng phần cứng. Sau khi định nghĩa HDI giao diện, Nhiều bên ngoài chỉ thay đổi theo HDI quy định tương thích để đảm bảo sự ổn định giao diện. Việc thực hiện trình điều khiển cụ thể không cần phải xác định HDVName giao diện nhiều lần, nhưng chỉ cần được thực hiện khi yêu cầu để truy cập vào các chức năng hệ thống.
Về hệ thống của các hình phóng đại khác nhau, HDVName có hai chế độ triển khai: HDI Chế độ và chuyển qua chế độ.
Về hệ thống nhỏ bé, để giảm tải hiệu suất của hệ thống, HDVName được thực hiện như một thư viện chia sẻ chế độ người dùng, mà trực tiếp nạp bởi dịch vụ hệ thống vào quá trình gọi chức năng riêng của nó. HDI Quá trình thực hiện bọc trong quá trình giao tiếp của người dùng. Khi cần mở cửa cho trình điều khiển, sử dụng SI Dịch vụ Yêu cầu gọi thông điệp tới trình điều khiển hạt nhân qua cuộc gọi hệ thống.
Trên hệ thống, HDI được triển khai như một tiến trình phục vụ độc lập. Hệ thống chỉ nạp vào HDI Khách hàng trong quá trình riêng. Công việc thực sự hoạt động trong một quá trình độc lập.. Khách hàng tương tác với máy chủ quaHDI, giúp đỡ việc tách rời kiến trúc và quản lý phép.
HDI Giao diện
bởi ch ế đ ộ Là mô hình thực hiện chức năng, mà có thể thực hiện mà không cần hỗ trợ các thành phần khác, bất kể cuộc gọi hay thực hiện. Tại đây chúng ta sẽ tập trung vào việc HDI.
Tháo HDI
Chế độ HDI dựa trên mô hình chung của hệ thống thông tin giao tiếp. Tuy nhiên, vì tài xế có liên quan đến các thao tác cấp thấp và các viễn cảnh di trú nhiều hệ, nó được viết bằng tiếng C. Hệ thống điều khiển cũng cung cấp các thành phần cơ bản của dịch vụ HDI được sử dụng bằng ngôn ngữ C, trong khi chương trình C+ sử dụng các thành phần bộ khung thông tin giao tiếp hệ thống.
Phiên bản xuất bản dịch vụ HDF được thực hiện dựa trên khung điều khiển kiểu người dùng (chế độ HDF). Thông tin công bố thông thường như sau:
Đầu tiên, bạn cần thêm một tài xế UHDF để xuất bản dịch vụ IoService. Bộ dịch vụ thiết bị.....là bộ phận dịch vụ HDVName. Chế độ ứng dụng phù hợp với ổ đĩa KHDF.
Đối tượng Số khách không hỗ trợ trong chế độ người dùng
CdId gọi từ lệnh, sử dụng để phân biệt API.The data call Tham số nhập sericionion ăng-ten is bao bọc trong ngôn ngữ C của bưu kiện trong viễn cảnh cuộc gọiComment. Nhập tham số cần phải được lấy từ vật thể dữ liệu sử dụng giao diện đa số trước khi sử dụng. C âu trả lời gọi ra đối tượng tham số, và thông tin được trả về cuộc gọi cần được ghi vào các mục đã đặt liên tục. Nếu khách cung ứng C+ có khả năng sử dụng các giao diện sau này để chuyển đổi các mục trên gói, thì thao tác có thể được thực hiện:
Mô tả Tham số:
Máy một lõi máy là một tiến trình độc lập. Nếu bạn cần một tiến trình độc lập, hãy thêm một phần độc lập. Chính sách xuất bản dịch chính sách, dịch vụ HDVName được cài đặt tới 2.môđun Name. Phục vụ Dịch vụ Ứng dụng Tài nguyên thư. Vui lòng giữ nó to àn cầu độc đáo.Bởi vì dịch vụ HDVName C và C+ sử dụng các thành phầnComment khác nhau và các dụng cụ hướng đối tượng, có một số khác nhau trong các thiết bị cụ thể. Để hỗ trợ sự cấy ghép (UHDF) cung cấp các thành phần cơ bản sau:
SBuf là một đối tượng công cụ hỗ trợ KHDF và UHDF để điều khiển tuần tự hóa các thông điệp IoService. Trong UHDF HDI Viễn cảnh giao thông, Bộ đệm trước được chuyển đổi qua hệ thống.
Các API chung là như sau:
công cụ HdFS tổn thất công cụ HtỗtTrạm;
Tất cả HDI trên giao diện có giao diện ghi tương ứng, mà không được liệt kê từng cái một. Xem trang web chính thức HDI Tài liệu tham khảo.