Tài liệu tham khảo về cấu trúc vehicle_camera_module_t

Tài liệu tham khảo về cấu trúc vehicle_camera_module_t

#include < vehicle_camera.h >

Trường dữ liệu

struct hw_module_t   common
 
const uint32_t *(*  get_camera_device_list )(uint32_t *num_cameras)
 

Nội dung mô tả chi tiết

Mỗi mô-đun phần cứng phải có một cấu trúc dữ liệu có tên là HAL_MODULE_INFO_SYM và các trường của cấu trúc dữ liệu này phải bắt đầu bằng hw_module_t , theo sau là thông tin cụ thể về mô-đun.

Định nghĩa tại dòng 92 của tệp vehicle_camera.h .

Tài liệu về trường

cấu trúc hw_module_t phổ biến

Định nghĩa tại dòng 93 của tệp vehicle_camera.h .

const uint32_t*(* get_camera_device_list)(uint32_t *num_cameras)

Truy vấn phần cứng cho các camera được lắp đặt trên xe

Tham số
số_máy_ảnh – số lượng thiết bị máy ảnh có sẵn. Nếu giá trị trả về là 0, tức là đã xảy ra lỗi và con trỏ trả về sẽ là NULL.
Giá trị trả về
con trỏ đến một mảng vehicle_camera_type_t để biểu thị những máy ảnh được cài đặt. Con trỏ này chỉ hợp lệ khi tải vehicle hal. Nếu con trỏ là NULL, thì đã xảy ra lỗi và num_cameras sẽ bằng 0.

Định nghĩa tại dòng 105 của tệp vehicle_camera.h .


Tài liệu cho cấu trúc này được tạo từ tệp sau: