Sự điểm danh

Một phần của tài liệu Giáo trình Kỹ thuật ghép nối máy tính Nghề: Điện tử công nghiệp Trình độ: Trung cấp (Tổng cục Dạy nghề) (Trang 124 - 125)

5. 2.1 Vi mạch đệm 74LS245:

6.4.4 Sự điểm danh

Như ta đã biết ở phần trước một ưu điểm đặc biệt của bus USB là khả năng “ cắm là chạy “ ( Plug and Play) đối với thiết bị mới được đấu nối vào bus . Muốn thế hệ thống phải hoạt động trong trạng thái thường xuyên kiểm tra thông tin từ một thiết bị, từ thông tin này thiết bị sẽ được nạp phần mềm điều khiển thích hợp Khi một thiết bị mới được điểm danh (enumeration) sẽ nhận được một địa chỉ bus và được hỗ trợ qua một phần mềm cụ thể Việc điểm danh được thực hiện hoàn toàn độc lập bởi hệ điều hành, khi một thiết bị mới được đấu nối vào có thể xảy ra hiện tượng là hệ điều hành yêu cầu cần một đĩa điều khiển thích hợp Nhưng cũng có nhiều phần mềm điều khiển đã được tích hợp trong hệ thống

phần cứng mới được đấu nối vào qua thông tin nó thu được từ thiết bị được đấu nối . Thông tin này thường gọi là bản tóm lược Khi có một thiết bị mới được đấu nối vào bus sau đấy diễn ra các bước sau:

- Hub nhận biết được và nó thông báo với máy chủ là có một thiết bị mới được đấu nối vào

- Máy chủ hỏi lại hub xem thiết bị đã được nối vào cổng nào

- Máy chủ khi này biết thiết bị đã được nối vào cổng nào, nó sẽ đưa ra một lệnh nối đến cổng đó và thực hiện một thao tác reset lại bus

- Hub tạo ra một tín hiệu reset với độ dài 10 ms và cấp một dòng điện với cường độ 100mA cho thiết bị . Bây giờ thiết bị đã sẵn sàng hoạt động và trả lời bằng một địa chỉ mặc định 0

- Trước khi nhận được một địa chỉ riêng thì thiết bị vẫn được trao đổi với host thông qua địa chỉ mặc định . máy chủ đọc byte đầu tiên của bản tóm lược, để xem độ lớn bản tóm lược là bao nhiêu

- Máy chủ gán cho thiết bị một địa chỉ bus riêng

- Qua địa chỉ mới máy chủ đọc tất cả các thông tin cấu hình có từ thiết bị - Qua đó máy chủ sẽ gán cho thiết bị một phần điều khiển phù hợp nếu

có thể. Bây giờ thiết bị sẽ được phép lấy ra dòng điện tiêu thụ như trong bản tóm lược đã nêu. Như vậy là thiết bị và máy chủ đều đã sẵn sàng trao đổi

Mỗi thiết bị có các thông số như : mã giao thức, nhà sản xuất, loại thiết bị,độ lớn FIFO, dòng tiêu thụ…

Tất cả các thông tin này được lưu trong ROM của thiết bị khi thiết bị được đấu nối vào vi điều khiển của hub sẽ đọc các thông tin này và truyền cho máy chủ . Để máy chủ có những điều khiển phù hợp

Một phần của tài liệu Giáo trình Kỹ thuật ghép nối máy tính Nghề: Điện tử công nghiệp Trình độ: Trung cấp (Tổng cục Dạy nghề) (Trang 124 - 125)

Tải bản đầy đủ (DOC)

(153 trang)
w