Mục lục
DANH MỤC CÁC BẢNG
DANH MỤC CÁC HÌNH VẼ
MỞ ĐẦU
CHƯƠNG 1. TỔNG QUAN VỀ USB
1.1. Những nét chung về Bus USB
1.2. Đầu nối và cáp USB
CHƯƠNG 2 HOST USB: PHẦN CỨNG VÀ PHẦN MỀM
2.1. Tổng quan về host của USB.
2.1.2. Cơ chế điều khiển
2.1.3. Đường dẫn dữ liệu
2.1.4. Tình trạng tập chung và số liệu thống kê hoạt động
2.1.5. Giao diện điện
2.2. Các yêu cầu đối với bộ điều khiển host
2.2.1. Trạng thái móc nối
2.2.2. Bộ chuyển đổi song song-nối tiếp/bộ chuyển đổi nối tiếp-song song
2.2.3. Quá trình tạo khung
2.2.4. Quá trình xử lý dữ liệu
2.2.5. Phương tiên giao thức
2.2.6. Điều khiển lỗi truyền
2.3. Tổng quan về những kỹ thuật phần mềm
2.3.1. Cấu hình thiết bị
2.3.2. Quản lý tài nguyên
2.3.3. Truyền dữ liệu
2.3.4. Định nghĩa chung về dữ liệu.
2.4. Thiết bị điều khiển host
2.5 Bộ điều khiển bus nối tiếp đa năng
2.5.1. Tổng quan
2.5.2. Những yêu cầu cơ chế lệnh của USBD
2.5.3. Các kiểu đường dẫn được hỗ trợ
2.5.4. Quản lý USB thông qua các cơ chế USBD
2.6. Hường dẫn môi trường hệ điều hành
CHƯƠNG 3 THIẾT BỊ USB
3.1. Các trạng thái thiết bị USB (USB Device States)
3.1.1. Các trạng thái nhìn thấy đƣợc (Visible Device States)
3.1.2. Liên kêt bởi (Bus Enumeration)
3.2. Các hoạt động chung của thiết bị USB
3.2.1. Gắn vào và gỡ ra động
3.2.2. Chỉ định địa chỉ
3.2.3. Cấu hình
3.2.4. Truyền dữ liệu
3.2.5. Quản lý nguồn cung cấp
3.2.6. Xử lý yêu cầu
3.2.7. Lỗi yêu cầu
3.3. Các yêu cầu thiết bị USB
3.4 Các yêu cầu thiết bị chuẩn
3.4.1. Xử lý chức năng
3.4.2. Nhận diện cấu hình (GetConfiguration)
3.4.3. Nhận diện miêu tả (Get Descriptor)
3.4.4 Nhận diện giao diện (Get Interface)
3.4.5 Nhận diện trạng thái (Get Status)
3.4.6. Thiết lập địa chỉ
3.4.7 Thiết lập cấu hình
3.4.8 Thiết lập bộ mô tả
3.4.9 Thiết lập chức năng
3.4.10 Set Interface
3.4.11 Đồng bộ khung (Synch Frame)
3.5. Các bộ mô tả
3.6. Định nghĩa bộ mô tả chuẩn USB
3.6.1. Thiết bị
3.6.2. Device_Qualifier
3.6.3 Cấu hình
3.6.5. Giao diện
3.6.7. Chuỗi
3.7. Định nghĩa lớp thiết bị
3.7.1. Bộ mô tả
3.7.2. Cách dùng giao diện và điểm cuối.
CHƯƠNG 4 THIẾT KẾ THIẾT BỊ USB (UNIVERSAL SERIAL BUS)
4.1. Thiết kế
4.1.1. Yêu cầu
4.1.2. Các vấn đề được cung cấp bởi PIC
4.1.3. Các vấn đề được cung cấp bởi người dùng:
4.1.4. Truyền thông giữa các ứng dụng và các thiết bị
4.2. Bus nối tiếp đa năng
4.2.1. Truyền dữ liệu nối tiếp:
4.2.2. Các kiểu truyền USB (Xem chƣơng 2)
4.2.3. Nguyên lý hoạt động của cổng USB
4.2.4. Giao thức truyền tin USB
4.2.5. Các yêu cầu về phần cứng
4.3. Mạch điều khiển máy tính dùng PIC 18F4550
4.3.1. Sơ đồ nguyên lý
4.3.2. Các ví dụ thí nghiệm:
4.4. Đo lường qua USB
4.4.1. Các phương thức cách ly.
4.4.2. Biện pháp cách ly trong đo lường
KẾT LUẬN
TÀI LIỆU THAM KHẢO
PHỤ LỤC