上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要: SPI(Serial Peripheral Interface)是一种可以全双工/半双工/单工通信的接口协议,由2(单工)/3(双工)条信号线和1+条(每个从设备1条)片选信号线组成。支持MSB/LSB传输模式,支持4/8/16/32 bit数据长度(大部分SPI设备一般支持8/16 bit,其它b 阅读全文
posted @ 2022-09-04 21:33 this毛豆 阅读(1717) 评论(0) 推荐(0)
摘要: I2C(Inter-Integrated Circuit)总线是一个半双工通信协议。由两根线组成,时钟线(SCL)和数据线(SDA)。2C可以分为主机和从机,同一 I2C总线上只能有一个主机,可以有多个从机。需要注意的是从机不能发出传输请求,并且从设备的数据传输也是由主机进行控制的。大端通信(MSB 阅读全文
posted @ 2022-09-04 10:56 this毛豆 阅读(431) 评论(0) 推荐(0)
摘要: Buildroot是一个简单、高效且易于使用的工具,可以使用它自动构建一个Linux系统。 1.搭建编译环境 buildroot构建Linux系统可以使用内部工具(默认),也可以使用外部工具,这里在Ubuntu上以默认配置的内部工具为例,简单搭建一下开发环境: 1 $ sudo apt update 阅读全文
posted @ 2022-09-03 23:59 this毛豆 阅读(868) 评论(0) 推荐(0)
摘要: Ubuntu 14是可以正常安装openjdk 7的,Ubuntu 16则只能安装openjdk 8以上,先说结果:使用本博文方法,目前测试ubuntu 16 server/desktop均可以正常安装openjdk 7。 ubuntu 16安装openjdk,网上比较常见的,给出了两种方法,均无法 阅读全文
posted @ 2022-07-09 17:00 this毛豆 阅读(1538) 评论(0) 推荐(0)
摘要: 这里介绍的是同一个物理硬盘上安装两个系统的方法,如果系统安装在不同的硬盘,可以跳过第一步,由于测试机不支持Win 11,所以测试平台是Windows 10 + Kubuntu 22,其它系统类似,根据喜好自行更改,安装顺序是先安装Win 10,后安装Kubuntu,原因是Win 10不识别Linux 阅读全文
posted @ 2022-06-27 17:12 this毛豆 阅读(3204) 评论(0) 推荐(0)
摘要: 本次介绍在Hyper-V虚拟机上安装Arch Linux的方法,其它虚拟机平台类似。 1. 创建和启动虚拟机 1.1 下载ArchLinux安装镜像 先登录官网下载页面:[https://archlinux.org/download/]. 然后根据喜好选择具体的下载链接,比如我选择通过国内网易163 阅读全文
posted @ 2022-06-26 21:25 this毛豆 阅读(1827) 评论(0) 推荐(0)
摘要: 在计算机科学中,折半搜索(英语:half-interval search),也称二分搜索(英语:binary search)、对数搜索(英语:logarithmic search),是一种在有序数组中查找某一特定元素的搜索算法。搜索过程从数组的中间元素开始,如果中间元素正好是要查找的元素,则搜索过程 阅读全文
posted @ 2022-06-25 18:05 this毛豆 阅读(241) 评论(0) 推荐(0)
摘要: 顺序查找是按照序列原有顺序对数组进行遍历比较查询的基本查找算法。对于任意一个序列以及一个给定的元素,将给定元素与序列中元素依次比较,直到找出与给定关键字相同的元素,或者将序列中的元素与其都比较完为止。 1 /** 2 * C data structure sequence search exampl 阅读全文
posted @ 2022-06-25 18:00 this毛豆 阅读(158) 评论(0) 推荐(0)
摘要: 希尔排序(Shell's Sort)是插入排序的一种又称“缩小增量排序”(Diminishing Increment Sort),是直接插入排序算法的一种更高效的改进版本。希尔排序是非稳定排序算法。该方法因 D.L.Shell 于 1959 年提出而得名。希尔排序是把记录按下标的一定增量分组,对每组 阅读全文
posted @ 2022-06-25 17:56 this毛豆 阅读(38) 评论(0) 推荐(0)
摘要: 折半插入排序(binary insertion sort)是对插入排序算法的一种改进,由于排序算法过程中,就是不断的依次将元素插入前面已排好序的序列中。由于前半部分为已排好序的数列,这样我们不用按顺序依次寻找插入点,可以采用折半查找的方法来加快寻找插入点的速度。 1 /** 2 * C data s 阅读全文
posted @ 2022-06-25 17:53 this毛豆 阅读(104) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 下一页