系统:Windows 10 64bit

IDE: Android Studio

硬件平台:FT4232H Mini Module

1. 新建工程

2. 下载J2XX

https://ftdichip.com/wp-content/uploads/2021/01/Android_Java_D2XX_2.08.zip

将d2xx.jar拷贝到\app\libs\下,然后在Android Studio中就会出现这个JAR文件

右键选中这个文件,菜单中选择“Add As Library”(可能会出现灰色不可选,试试先编译运行一次)

3. 模拟器环境

为了能使用USB设备,使用Virtual Box + Android X86 64位系统调试。

Virtual Box中配置网络为仅主机(Host-only)网络,启动Android后获得IP地址

在Android Studio的Terminal中ping一下这个IP地址。

将adb.exe的路径加到系统目录里面去。例如“D:\Temp\Android\SDK\platform-tools\”

在Terminal中输入

adb connect 192.168.56.104

返回connected to 192.168.56.104:5555

最后在Terminal输入

adb devices

FT4232H Android开发 1 - 建立环境相关推荐

  1. FT4232H Android开发 2 - 建立一个FTDI设备的样板工程

    目录 1. 新建一个FTDevice的类 2. 导入用到的类 3.  添加变量 4. 定义构造函数 5. 成员函数selectDevice 6. 成员函数getDeviceType 7. 成员函数cl ...

  2. [安卓开发笔记一]Android开发配置opencv环境超详细教程

    [安卓开发笔记一]Android开发配置opencv环境超详细教程 [更新于 2022年4月] 再次提醒,建议现在看到这篇文章的,仅仅把此文做一个流程参考,4年前android studio就使用cm ...

  3. .Android开发在Eclipse环境中无法显示提示信息This element neither has attached

    在使用Eclipse开发Android程序过程中,发现鼠标停放在想要查看帮助的类名上面,提示如下信息: Note: This element neither has attached source n ...

  4. FT4232H Android开发 4 - USB转GPIO

    USB转GPIO利用的是FT4232H的MPSSE模式.FT4232H虽然有4路UART,但是只能支持2路MPSSE(Channel A和Channel B).其中Channel A对应ADBUS0 ...

  5. FT4232H Android开发 6 - USB转IIC

    目录 1. 新建类mpsse_iic 2. 修改类mpsse_gpio 3. iic的初始化 4. IIC的Start 5. IIC的Stop 6. IIC的读一个字节 7. IIC的发送一个字节 8 ...

  6. FT4232H Android开发 5 - USB转SPI

    目录 1.  基本原理 2. 设置频率 3. CS电平控制 4. SPI写的实现 5. SPI读的实现 6. 验证 当FT4232H作为MPSSE设备时,DBUS0固定为CLK输出,DBUSD1固定为 ...

  7. FT4232H Android开发 3 - USB转UART

    目录 1. 新建继承FTDevice的类usb2uart 2.  函数open 3. 函数close 4. 函数write 5. 函数read 6. 验证 6.1 发送数据 6.2 处理read的线程 ...

  8. Windows下Android开发环境搭建和配置

    关于Windows下Android开发环境搭建.配置方面文章,网上一搜一堆,为方便以后参考,权且做个记录,主要关注安装过程中的注意事项.对新手提醒的是,本文介绍SDK开发Android APK环境搭建 ...

  9. Android开发权威指南(第2版)新书发布

    <Android 开发权威指南(第二版)>是畅销书<Android开发权威指南>的升级版,内容更新超过80%,是一本全面介绍Android应用开发的专著,拥有45 章精彩内容供 ...

最新文章

  1. 性能优化之数据库优化
  2. 快速排序(quick sort)
  3. sklearn自学指南(part54)--高斯过程的核函数
  4. 六自由度机器人逆向运动学_【课程笔记】Notes for Robotics/机器人学 (Part1)
  5. 路由总结之静态、RIP、OSPF、IS-IS、BGP和策略路由
  6. 详解学习C#的方法和步骤
  7. A Comprehensive Introduction to Torchtext
  8. 零基础python数据分析自学_零基础的人,怎么自学数据分析?
  9. JavaWeb学习之Servlet(三)----Servlet的映射匹配问题、线程安全问题
  10. python与vb可以互换吗_VB6+Python混合编程(COM组件)(转)
  11. S32K的flexcan组件can fd使用
  12. 概率论与数理统计(2.3-2.4)随机变量的分布函数和密度函数(连续型)
  13. 好笑的GIF动态表情包怎么制作
  14. 钉钉机器人+Mac定时Launchctl
  15. 身份证识别+人脸识别---“人证合一”查验系统
  16. 【Python爬虫】下载b站视频。超详细。
  17. 地震提前预警作用有多大
  18. python 获取计算机的网卡信息
  19. 密码学史观----Cryptography
  20. 2023跨专业考研计算机,10个考研最难的专业!真的太太太辛苦了!

热门文章

  1. 爬虫实战(二) 用Python爬取网易云歌单
  2. 2012全球智能手机市场份额:华为销量第三,中兴跻身前五
  3. java 枚举和注解、异常
  4. oracle同城双活,一种同城双活架构快速切换的方法与流程
  5. 苹果电脑python在哪打开_苹果电脑怎么打开控制面板
  6. paramiko模块的使用
  7. 【UI3D】当UI亲吻3D—浅谈手机UI发展
  8. java做flv直播服务器_使用nginx搭建点播和直播流媒体服务器的方法步骤
  9. java球球大作战_java实现简单窗体小游戏----球球大作战
  10. [sv] 运算符优先级 -2**14