硬件驱动/工具bcstack、libserialport、Intel DPDK、Mint Driver Manager介绍

以下为你介绍的硬件驱动/工具都可用在Linux系统上:bcstack(轻量级的低功耗蓝牙协议栈)、libserialport(串口操作库)、Intel DPDK(快速包处理的库和驱动程序的集合)、Mint Driver Manager(直观界面安装专有的驱动程序)。

1、bcstack(轻量级的低功耗蓝牙协议栈)

bcstack是一个轻量级的低功耗蓝牙协议栈(Bluetooth Smart, Bluetooth LE, Bluetooth 4.0),你可以用它开发蓝牙产品。bcstack耗用资源极低,适合资源有限的嵌入式环境。

2、libserialport(串口操作库)

libserialport 是一个小型的跨平台的共享库,使用 C 语言开发用于提供对串口的读写操作支持。

它是根据GNU通用通用公共许可证第3版或更高版本的条款获得许可的。

注意:虽然libserialport托管在sigrok.org上(并且sigrok使用libserialport),但这是一个完全独立的库,其他项目也可以使用,libserialport库不依赖于任何sigrok相关的库或项目。

支持的操作系统:

Linux、Mac OS X、FreeBSD、Windows、Android。

获取代码:

$ git clone git://sigrok.org/libserialport

您也可以通过gitweb浏览源代码。

构建:

$ ./autogen.sh

$ ./configure

$ make

$ sudo make install

注意:没有依赖关系(即,无需其他库即可构建/使用libserialport)。

下载地址:https://sigrok.org/wiki/Libserialport

3、Intel DPDK(快速包处理的库和驱动程序的集合)

硬件驱动/工具bcstack、libserialport、Intel DPDK、Mint Driver Manager介绍

Intel DPDK是一组快速包处理的库和驱动程序的集合,是跑在linux用户空间的。

Main libraries:

多核框架、巨大的页面内存、环形缓冲区、轮询模式驱动程序。

下载地址:https://www.dpdk.org/

4、Mint Driver Manager(直观界面安装专有的驱动程序)

硬件驱动/工具bcstack、libserialport、Intel DPDK、Mint Driver Manager介绍

Mint Driver Manager 是一款由 Linux Mint 团队开发的软件,通过一个直观的界面让用户可以轻松地在他们的 Linux 系统上安装专有的驱动程序。

Mint Driver Manager 与桌面环境无关,所以它适用于所有的桌面环境:Unity,KDE,XFCE,LXDE,GNOME等。

安装,有DEB安装包,打开终端,输入以下命令:

sudo apt-get install gdebi

wget http://packages.linuxmint.com/pool/main/m/mintdrivers/mintdrivers_1.4.3_all.deb

sudo gdebi mintdrivers_1.4.3_all.deb

注明

以上就是硬件驱动/工具bcstack、libserialport、Intel DPDK、Mint Driver Manager的介绍内容,这些硬件驱动/工具都能使用在Linux操作系统中。

栏目相关文章