什么是USB堆栈?

我想知道USB堆栈的含义及其示例.我研究了很多关于USB的知识,我简单地读了一些像USB这样的书,但没有提到“USB堆栈”.
术语“堆栈”指的是抽象数据结构(与此无关),或者指执行特定功能的软件集合.在“USB堆栈”的情况下,它是允许通过USB链路进行通信的硬件,固件,内核模块,驱动程序和用户程序的集合.

使用术语“堆栈”是因为软件组件通常彼此叠加,每个组件使用其下面的层的服务.

您可能还会听到“网络堆栈”,“LAMP堆栈”或其他类似短语.维基百科有一篇关于Solution stack的文章,这是一个相同的想法.

相关文章
相关标签/搜索