摘要:
adb全称Android Debug Bridge,主要用作调试Android。 1. ADB基础命令 1.1 ADB帮助 1 adb help 2 Android Debug Bridge version 1.0.41 3 Version 33.0.1-8253317 4 5 global opt 阅读全文
摘要:
vs code是微软推出的一款开源免费的代码编辑器,可运行在Windows,Linux,MacOS平台,官方下载地址如下: https://code.visualstudio.com/ 如果系统版本比较旧(如Ubuntu 16),安装新版本vs code可能会出现出现一些问题,可以在下面链接下载旧版 阅读全文
摘要:
USB(Universal Serial Bus,通用串行总线)是一种新兴的并逐渐取代其他接口标准的数据通信方式,作为一种高速串行总线,其极高的传输速度可以满足高速数据传输的应用环境要求,且该总线还兼有供电简单、安装配置便捷、 扩展端口简易、传输方式多样化,以及兼容良好等优点。 1. 通信速率 St 阅读全文
摘要:
UART(Universal Asynchronous Receiver and Transmitter),通用异步收发器(串口),还有一种USART(Universal Synchronous Asynchronous Receiver and Transmitter),通用同步异步收发器,后者比 阅读全文
摘要:
SPI(Serial Peripheral Interface)是一种可以全双工/半双工/单工通信的接口协议,由2(单工)/3(双工)条信号线和1+条(每个从设备1条)片选信号线组成。支持MSB/LSB传输模式,支持4/8/16/32 bit数据长度(大部分SPI设备一般支持8/16 bit,其它b 阅读全文
摘要:
I2C(Inter-Integrated Circuit)总线是一个半双工通信协议。由两根线组成,时钟线(SCL)和数据线(SDA)。2C可以分为主机和从机,同一 I2C总线上只能有一个主机,可以有多个从机。需要注意的是从机不能发出传输请求,并且从设备的数据传输也是由主机进行控制的。大端通信(MSB 阅读全文
摘要:
Buildroot是一个简单、高效且易于使用的工具,可以使用它自动构建一个Linux系统。 1.搭建编译环境 buildroot构建Linux系统可以使用内部工具(默认),也可以使用外部工具,这里在Ubuntu上以默认配置的内部工具为例,简单搭建一下开发环境: 1 $ sudo apt update 阅读全文
摘要:
Ubuntu 14是可以正常安装openjdk 7的,Ubuntu 16则只能安装openjdk 8以上,先说结果:使用本博文方法,目前测试ubuntu 16 server/desktop均可以正常安装openjdk 7。 ubuntu 16安装openjdk,网上比较常见的,给出了两种方法,均无法 阅读全文
摘要:
这里介绍的是同一个物理硬盘上安装两个系统的方法,如果系统安装在不同的硬盘,可以跳过第一步,由于测试机不支持Win 11,所以测试平台是Windows 10 + Kubuntu 22,其它系统类似,根据喜好自行更改,安装顺序是先安装Win 10,后安装Kubuntu,原因是Win 10不识别Linux 阅读全文
摘要:
本次介绍在Hyper-V虚拟机上安装Arch Linux的方法,其它虚拟机平台类似。 1. 创建和启动虚拟机 1.1 下载ArchLinux安装镜像 先登录官网下载页面:[https://archlinux.org/download/]. 然后根据喜好选择具体的下载链接,比如我选择通过国内网易163 阅读全文