Có phải một vài thiết bị thì bản thân nó không có firmwave mà khi kết nối với PC thì dùng device driver để nạp vào thiết bị , không biết có đúng như vậy không ? nếu đúng thì tại sao phải làm thế ?
Thông báo
Collapse
No announcement yet.
Cho em hỏi về device driver và firmware
Collapse
X
-
Đúng là có thiết bị như vầy - cụ thể là mình đã thấy các card extension làm trò này.Nguyên văn bởi thienlong198 Xem bài viếtCó phải một vài thiết bị thì bản thân nó không có firmwave mà khi kết nối với PC thì dùng device driver để nạp vào thiết bị , không biết có đúng như vậy không ? nếu đúng thì tại sao phải làm thế ?
Lý do thì mình không rõ lắm, có thể do vấn đề licensing hay bảo mật, hoặc sử dụng những công nghệ cũ (card mà mình thấy cách đây khoảng 5 năm) mà việc nhét firmware lên các card đó sẽ làm tăng giá thành lên nhiều, rồi cũng có thể là do đội thiết kế ... chuối không có ai trình cao về vấn đề này
.
Some rights reserved!
-
Có 1 số driver của thiết bị trên linux trước khi chạy phải request firmware cho thiết bị đó.
Còn tại sao thì phải hỏi ứng dụng của bản thân:
-Ví dụ Pickit2 là 1 ví dụ nó có thể khi kết nối với ứng dụng host thì nếu host khác có thể thay đổi firmware để hoạt động đồng bộ.
-Rồi ứng dụng phù hợp môi trường ví dụ bạn thấy với môi trường khác thì dùng bộ firmware tương ứng môi trường.
Sông dài, Thuyền lớn, Biển rộng bao la.
Tháo neo ngôn ngữ, lèo lái con thuyền kiến thức nhân loại.
Comment
-
Đúng là sotisphicated nhưng nó cho nhiều mở rộng.Nguyên văn bởi jacte Xem bài viếtThiết bị nào cũng phải có firmware trước khi PC "nói chuyện" được với nó. Nếu làm theo kiểu kết nối rồi mới download firmware thì giá thành sẽ rất cao, device driver phải rất sophisticated mới làm được chuyện ấy.
Và càng về sau thì các dạng sotisphicated này được đưa ra dạng module, nếu chúng ta muốn dùng thì đừng đi vào đọc source của module mà hãy đi vào đọc documentation cho module tương ứng đó.
Việc này tăng tính dùng lại (re-use).
Sông dài, Thuyền lớn, Biển rộng bao la.
Tháo neo ngôn ngữ, lèo lái con thuyền kiến thức nhân loại.
Comment
Bài viết mới nhất
Collapse
-
bởi chinhnguyen9Công thức
Gain (dB) = 20 × log₁₀(A)
Thí dụ 1; 60dB
log₁₀(A)=60/20=3
⇒ A=V_out / V_in = 10³ = 1.000
Thí dụ 2; 100dB
log₁₀(A)=100/20=5
⇒ A=V_out / V_in = 105 = 100.000
Tí dụ 3; LM 358
Large Signal Open Loop Voltage Gain AVOL V/mV RL = 2.0...-
Channel: Hướng dẫn sử dụng diễn đàn
hôm nay, 08:44 -
-
Trả lời cho Mạch 3s bị giảm điện áp đầu rabởi minhtri0405chả biết bạn xử lý được chưa , kích sạc hoặc điện áp > điện áp khối pin vào 2 chân P - P+ , nhiều mạch phải yêu cầu có kích lần đầu sau đó mới chạy...
-
Channel: Điện tử dành cho người mới bắt đầu
Hôm qua, 10:01 -
-
bởi minhtri0405đây có phải là 1 cách để test mosfet xịn hay dỏm khi mua đồ tàu không nhỉ , vì ko thể đập ra để coi lõi rồi trả hàng được....
-
Channel: Tâm tình dân kỹ thuật
Hôm qua, 09:57 -
-
Trả lời cho Giúp mình vẽ sơ đồ và phân tích nguyên lý làm việc của khảo sát các mạch nguồn ổn áp vớibởi Tuyenvc345
-
Channel: Hỗ trợ học tập
16-03-2026, 18:05 -
-
Trả lời cho Giúp mình vẽ sơ đồ và phân tích nguyên lý làm việc của khảo sát các mạch nguồn ổn áp vớibởi Tuyenvc345
-
Channel: Hỗ trợ học tập
16-03-2026, 18:04 -
-
bởi bqvietDiễn đàn vốn vắng, muốn vào viết bài trả lời chút nhưng cứ thấy luồng nào thành viên này mở thì cũng đồng thời xuất hiện ở Otofun, thế là chùn tay ... Thôi thì dientuvietnam không thể so sánh được về độ phổ cập, biết thân biết phận vậy.
-
Channel: Tâm tình dân kỹ thuật
16-03-2026, 17:49 -
-
bởi chinhnguyen9So sánh sóng 2 mạch nguồn Push-pull
· Sóng vuông giửa 2 cực D của mạch Pushpull trong module inverter 24-220V sine giả của TQ. Mạh điện này khá đặc biêt ở chổ, không thấy mạch snubber mà hiêu quả triêt sóng hài quá tốt dù hoạt...-
Channel: Nguồn!
16-03-2026, 14:27 -
-
bởi chinhnguyen9Mạch điên bếp tù gộm 2 khối:
Khối điêu khiển:
-Thiết lập công suất nấu
-Thiết lập thời gian nấu
-Kiểm tra có đặt nồi hay không, đúng loại hay không?
-Có quá nhiệt không?
Khối công suất:
- Nắn+ lọc điên AC ra 310VDC +loọc nhiểu...-
Channel: Hướng dẫn sử dụng diễn đàn
16-03-2026, 14:05 -

Comment