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

c - Làm cách nào để xác định nên sử dụng bảng SOC hoặc SDK nào?

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

Về cơ bản, tôi đang làm việc trên một mô hình máy hút bụi tự động. Tôi hiện đã thực hiện một mô phỏng phần mềm tương tự. Làm cách nào để xác định bảng SOC hoặc SDK nào sẽ được sử dụng để triển khai phần cứng? Hầu hết mã của tôi được viết bằng C. Mã này có tương thích với SDK do nhà sản xuất bo mạch cung cấp không? Làm cách nào để biết tốc độ xung nhịp, bộ nhớ, v.v. mà phần cứng yêu cầu?

Tôi là chuyên gia phần mềm chỉ có hiểu biết cơ bản về triển khai phần cứng thực tế. Có một số kinh nghiệm lập trình 8086 để thực hiện các tác vụ cơ bản.

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

Bạn cần thực hiện một số loại phân tích về hiệu suất mà ứng dụng của bạn yêu cầu. Tôi chắc chắn không phải là chuyên gia về vấn đề này, nhưng những câu hỏi tôi nghĩ đến bao gồm:

  • Bạn cần bao nhiêu hiệu suất? Phân tích ứng dụng của bạn và cố gắng có được một số ước tính về yêu cầu hiệu suất tối thiểu của nó, chẳng hạn như MIPS.
  • Mã ứng dụng và/hoặc dữ liệu của bạn có lớn không? Bạn cần Bộ điều khiển có không gian mã 8 KB và RAM 100 byte hay Bộ điều khiển có 1 MB mã và RAM 128 KB? Đâu đó ở giữa? Ở đâu?
  • Bạn có cần nhiều (hàng chục) kênh I/O không? Các đặc điểm là gì? Chỉ cần I/O kỹ thuật số cơ bản, một số chân là đủ hay bạn cần 20 kênh chuyển đổi A/D 10 bit? Điều chế độ rộng xung? Thiết bị ngoại vi truyền thông?

跟进:

  • Các nhà sản xuất chắc chắn sẽ đảm bảo rằng khách hàng của họ có thể xây dựng và chạy phần mềm trên bo mạch của họ. Họ sẽ cung cấp các trình biên dịch miễn phí hoặc (xét cho cùng thì phát triển nhúng là một ngành và một thị trường rất rộng lớn) bán chúng dưới dạng công cụ.
  • Có các môi trường phát triển miễn phí, thường dựa trên trình biên dịch gcc của GNU, dành cho nhiều kiến ​​trúc cấp thấp (và chắc chắn là nhiều kiến ​​trúc từ trung đến cao cấp).
  • Ví dụ: bạn có thể duyệt Atmel Bộ điều khiển 8 bit AVR phạm vi, chúng rất phổ biến trong thế giới có sở thích và dễ dàng chuyển mã C sang. Một trình biên dịch miễn phí được cung cấp và các bảng phát triển cơ bản có giá rẻ.

Giới thiệu về c - Làm cách nào để xác định nên sử dụng bảng SOC hoặc SDK nào? , 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/2995375/

27 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