下载链接https://www.ftdichip.com/Drivers/D2XX.htm

D2XX for Linux
--------------

由于Linux发行版的不同,这些说明是安装指南并使用。 FTDI使用Ubuntu 14.04(内核版本3.13)测试了驱动程序用于arm-v6-hf的i386和x86_64以及Raspbian 7(内核版本3.18)。

FTDI开发的libftd2xx主要用于帮助移植Windows应用程序用D2XX写到Linux。我们打算让API的行为相同Windows和Linux如果您发现任何差异,请与我们联系(见http://www.ftdichip.com/FTSupport.htm)。

FTDI不会发布libftd2xx的源代码。如果你喜欢工作使用源代码并从头开始一个项目,考虑使用开源libFTDI。

libftd2xx使用未经修改的libusb版本(http://libusb.info)根据GNU宽通用公共许可证的条款分发(参见libusb / COPYING或http://www.gnu.org/licenses)。的源代码libusb包含在此发行版中。

安装D2XX共享库和静态库。
-------------------------------------------------- ----

1. tar xfvz libftd2xx-x86_64-1.4.8.tgz

这会解压缩归档文件,从而创建以下目录结构:

建立
        libftd2xx(可重链接对象)
        libusb(可重新链接的对象)
        libftd2xx.a(静态库)
        libftd2xx.so.1.4.8(动态库)
        libftd2xx.txt(特定于平台的信息)
    例子
    libusb(源代码)
    ftd2xx.h
    WinTypes.h

2.

 cd build

3.

sudo -s

或者,如果您的系统上没有sudo:

 su

使用安装权限将您提升为超级用户。如果你是
已经根,然后步骤3(和步骤7)是没有必要的。

4. cp libftd2xx。* / usr / local / lib

将库复制到中心位置。

5. chmod 0755 /usr/local/lib/libftd2xx.so.1.4.8

允许以非root用户身份访问共享对象。

6. ln -sf /usr/local/lib/libftd2xx.so.1.4.8 /usr/local/lib/libftd2xx.so

创建指向共享对象的1.4.8版本的符号链接。

7.退出

结束您的超级用户会话。

构建共享对象示例。
------------------------------------

1. cd例子

2.制作-B

这将构建子目录中的所有共享对象示例。

将FTDI设备连接到USB端口,尝试其中一个
例如,例如读EEPROM。

3. cd EEPROM /读取

4. sudo ./read

如果出现“FT_Open failed”消息:
    也许内核自动加载了另一个驱动程序
    FTDI USB设备。

sudo lsmod

如果列出“ftdi_sio”:
        卸载它(及其辅助模块,usbserial),如下所示。

sudo rmmod ftdi_sio
        sudo rmmod usbserial

否则,libftd2xx可能无法识别您的
    设备的供应商和产品标识符。之前调用FT_SetVIDPID
    调用FT_Open / FT_OpenEx / FT_ListDevices。

构建静态库示例。
------------------------------------

1. cd examples / static

2. rm lib *

清除为其他目标构建的任何现有库。

3. cp /usr/local/lib/libftd2xx.a。

4.制作-B

5. sudo ./static_link

此示例演示如何写入和读取设备
附带环回连接器。

这些示例显示了如何调用D2XX API的一小部分。满满的
API可在此处获得:
http://www.ftdichip.com/Support/Documents/ProgramGuides/D2XX_Programmer%27s_Guide(FT_000071).pdf

FTDI for linux的安装指南相关推荐

  1. linux内核安装指南-1

    Linux kernel release 2.6.xx <http://kernel.org/> These are the release notes for Linux version ...

  2. linux ftdi 虚拟,linux ftdi 驱动

    收到一字节数据后,SIGIO应该立即启动. 这是在带驱动程序的Linux上测试的最小示例ftdi_sio: #include #include #include #include #include # ...

  3. linux ftdi 虚拟,linux ftdi驱动

    收到一字节数据后,SIGIO应该立即启动. 这是在带驱动程序的Linux上测试的最小示例ftdi_sio: #include #include #include #include #include # ...

  4. linux卡利系统设置密码,Windows 10 Windows Linux子系统安装指南-官网

    安装Linux的Windows子系统 在Windows上安装任何Linux发行版之前,必须启用" Linux的Windows子系统"可选功能. 以管理员身份打开PowerShell ...

  5. linux 企业版系统安装教程,红帽企业版Linux 6安装指南(中文)

    三.无盘(GRUB)安装 这节讨论的话题假设你已经安装了红帽企业版Linux.使用GRUB作为你的引导程序,同时假设你是Linux高级用户. 在这一小节中,我们使用GRUB引导程序启动安装进程. 3. ...

  6. linux 照片服务器 手机版下载不了,【图片】CSGO 服务器 Linux 端安装指南【csgo吧】_百度贴吧...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #!/bin/bash startup="-game csgo -usercon -ip 10.133.204.91 +net_public_a ...

  7. linux shell删除归档_linux打怪技能方向规划,送给迷茫学习的你

    相信不少linux初学者,在安装完操作系统后,往往不知道从何开始学习,边摸索边学习,最终这也点点,那也点点,导致学习的知识很分散,没有形成一个比较全面的知识体系.现在我整理规划出一套学习线路,希望大家 ...

  8. linux下,代码阅读工具,understand

    https://scitools.com/download/archive/ 安装指南 http://www.xuebuyuan.com/1489041.html 官方Linux版本安装指南 Inst ...

  9. Linux上安装ArcGIS for Server超详细教程——以Redhat6.5上安装ArcGIS for Server 10.3.1为例

    一 操作系统要求 自10.1版本开始,ArcGIS for Server 不再支持32bit操作系统.请确保操作系统是64bit,以满足 ArcGIS for Server 的安装. 注意:机器名中不 ...

最新文章

  1. 只会高中数学运算就能发现算法?Google开源的AutoML-Zero有多厉害
  2. Jmeter性能测试之后置处理器Json提取器的使用
  3. 深度神经网络:WX+B vs XW+B,作者原文已经删除,转载过来了~~~
  4. idea 新建的java项目没发run_IDEA 如何创建一个普通的 Java 项目,及创建 Java 文件并运行...
  5. LeetCode 878. 第 N 个神奇数字(二分查找)
  6. MySQL的主从复制详解
  7. Python机器学习:评价分类结果006precisoion-Recall曲线绘制
  8. 一文读懂ClickHouse(概述,安装,数据类型,表引擎,sql语法)
  9. JQ实现列表增删以及上下移动
  10. [C++基础]031_如何正确获取用户的输入
  11. VB实现List集合
  12. HDU 2883 kebab(离散化+最大流)
  13. 51单片机“叮咚”门铃
  14. JBoss 中间件漏洞
  15. 渣土车管理实施方案,运输监控管理系统介绍
  16. OUC2021秋-Web安全技术-期末(回忆版)
  17. IBM裁员1700人不可怕,可怕的是裁员带来的恐慌!
  18. 博图程序需要手动同步_西门子博途S7-1200 PWM 功能组态及编程方法
  19. 测试电动车速度的软件,实测 为何电动车速度表被称为娱乐表
  20. win7计算机开机启动项设置,启动项管理,教您电脑开机启动项怎么设置

热门文章

  1. SQL SERVER 提取字符串中字母
  2. 玩转Ubuntu(磁盘管理工具GParted)
  3. 芝加哥大学计算机应用数学专业排名,美国大学应用数学专业排名
  4. for和of引导的不定式结构的区别
  5. 80老翁谈人生(156):老翁为何笃爱互联网?
  6. 如何言语上更好的激励别人?
  7. java我的世界114_我的世界114更新了什么_我的世界114更新内容_快吧单机游戏
  8. LEFT()与RIGHT()函数
  9. C语音:for循环实现n个数简单求和
  10. 设计模式(2)结构型模式