cuốn sách gpt4 ai đã làm

linux - trình điều khiển thiết bị cho hệ thống trên chip (SOC)

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-04 10:04:46 25 4
mua khóa gpt4 Nike

Tôi muốn đọc dữ liệu GPS từ điện thoại Android của mình trong không gian hạt nhân. Tôi muốn viết trình điều khiển thiết bị cho GPS của mình và yêu cầu dữ liệu thông qua nó. Nhưng không giống như các thiết bị bên ngoài, tôi không thể tìm thấy ID nhà cung cấp và ID thiết bị của phần cứng GPS hoặc SOC được cài đặt trên đó. Bất cứ ai có thể giúp tôi làm thế nào để thu thập các chi tiết cần thiết để viết trình điều khiển?

Cảm ơn.

câu trả lời hay nhất

Bạn đã phát hiện ra một trong nhiều vấn đề với SOC và trình điều khiển thiết bị của mình. Vì vậy, một cách tiếp cận khác được sử dụng trong nhân linux: trình điều khiển nền tảng và thiết bị nền tảng. Bạn không cần bất kỳ ID nhà cung cấp nào hoặc bất cứ thứ gì tương tự.

Tôi khuyên bạn nên đọc một số hướng dẫn và bắt đầu sử dụng nó:
Đọc tôi:https://www.kernel.org/doc/Documentation/driver-model/platform.txt
Ví dụ về mã CAN:https://github.com/torvalds/linux/tree/master/drivers/net/can/ifi_canfd
Thảo luận về sự khác biệt:Sự khác biệt giữa trình điều khiển nền tảng Linux và trình điều khiển thiết bị thông thường là gì?

Rất tiếc, tôi không thể trả lời câu hỏi của bạn về cách lấy các ID này.

Về trình điều khiển thiết bị cho Linux - System on a Chip (SOC), chúng tôi tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/53336311/

25 4 0
không gian vũ trụ
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress