《USB大全》封面

USB大全

USB complete

Jan Axelson · 初版 1999 年

6人推荐
7位读者提及
7次提及

本书面向设计和开发采用 Universal Serial Bus (USB) 接口设备的开发者。我的目标是向您介绍 USB,并帮助您尽可能快速、轻松地使设备启动并建立通信。

Hacker News 上怎么说

  • 作为一个电路设计师/嵌入式程序员:- 《USB Complete》第 4 版(Axelson)- 《Electromagnetic Compatibility》(Ott)- 《Small Signal Audio Design》(Self)- 《Roget's 21st Century Thesaurus》- 《Verilog by Example》(又名那本小蓝书)(Readler)- Mouser 目录

    As a circuit designer/embedded programmer: - USB Complete 4th ed (Axelson) - Electromagnetic Compatibility (Ott) - Small Signal Audio Design (Self) - Roget's 21st Century Thesaurus - Verilog by Example (a.k.a. the Little Blue Book) (Readler) - Mouser Catalog

  • ……教程,但它的 API 和你想对 USB 外设执行的操作匹配得非常紧密。如果想进一步了解 USB 本身的工作原理,我强烈推荐 Jan Axelson 的《USB Complete》[1]。我当年就是用这本书的老版本从零做了一个 USB 设备(基于 STM32F0,但没用自带的 USB 示例代码),还给它写了个基于 libusb 的用户态驱动。[1] http://janaxelson.com/usbc.htm

    …tutorial, but the API matches up really closely to the operations you'd expect to be able to do against a USB peripheral. For learning more about how USB itself works, I highly recommend Jan Axelson's USB Complete[1]. I used an older version of this book to build a from-scratch USB device (on an STM32F0 but not using the built-in USB example code) and libusb-based usermode driver for it. [1] http://janaxelson.com/usbc.htm

  • 某种意义上……他讲的所有内容在 USB 规范里也全都有。我个人也很推荐 Jan Axelson 写的《USB Complete》这本书。这个 30 分钟的视频有文字整理稿或者博客版吗?我觉得应该没有。

    In a sense... everything he covers is also covered in the USB spec. I can also personally recommend the book USB Complete by Jan Axelson. Is there a transcript / blog post version of this 30 minute video? I don't think so.

  • 为了搞懂 USB 协议栈,我参考了以下资料:- 规范本身(显而易见)- Jan Axelson 的《USB Complete》(在啃规范之前先快速翻一遍这本)- Benjamin Lunt 的《USB The Universal Serial Bus》(https://www.fysnet.net/the_universal_serial_bus.htm)如果你正在写自己的操作系统……

    To understand the USB stack, I've used the following resources: - the spec itself (obviously) - USB Complete by Jan Axelson (quickly go through this one before reading the spec) - USB The Universal Serial Bus by Benjamin Lunt (https://www.fysnet.net/the_universal_serial_bus.htm) If you're writing your operating…

  • 我写过设备端和驱动端的 USB 协议栈,甚至都不是裸机开发,但也花了好几周的尝试、啃了上百页资料(主要是 Jan Axelson 的《USB Complete》,这个网站也挺好但没那么深入)才搞定,而且到现在还有些地方我没完全吃透。光是调通一个“ping”信号就花了差不多 15 个小时,然后又花了 15 个……

    I've written a device and driver side USB stack, not even bare metal and it took several weeks of attempts and hundreds of pages of reading (mostly USB complete by Jan Axelson, this site is also good but just not as in-depth) to get right and there are still parts of it I don't fully understand. Call it 15 hours to get a "ping" signal across, and another 15…

  • 这个看起来太棒了!USB 一开始可能让人望而生畏,但一旦你掌握了那些专业术语和概念,其实完全能搞懂。我力荐《USB Complete》这本书。它看着可能不太亲民,但读起来其实非常通畅!我曾经不得不去翻过一段跟 USB 设备通信的代码,当时就很惊讶它居然那么好读!https://github.com/OpenNuvoton/NUC970_NuWriter_CMD/blob/mast...

    This looks fantastic! USB can seem intimidating at the beginning but one start getting the vocabulary and concepts it can actually be understood. I fully recommend the book USB Complete. It might not look like a approachable book but it is very readable! I once had to explore some code that talked to a usb device and I was quite surprised of how readable it actually was! https://github.com/OpenNuvoton/NUC970_NuWriter_CMD/blob/mast...

正在加载完整评论……

键盘快捷键

/
聚焦搜索框
j / k
下一本 / 上一本
Enter
打开选中的书
Esc
关闭 / 返回
g h
回到首页
g b
值得读精选
g t
历史总榜
g r
上升最快
g l
我的书架
?
显示本帮助