Loading...
服务器服务器从功能上来讲,跟我们日常学习办公使用的台式机和笔记本没有本质区别,主要也是由最为关键的三大件:CPU、内存、硬盘组成,但是服务器的应用场景主要是提供给企业等角色用来支撑形形色色业务,不仅仅是用来安装浏览器访问网页、安装播放器看看电影,因此服务器会使用更强的配置,即更强劲的CPU、更大的内存、更大的硬盘存储。从外形上来说,服务器存在多种外形,如机架式、刀片式、塔式等等,最主要的区别...
带状线走在内层(stripline/double stripline),埋在PCB内部的带状走线,如下图所示蓝色部分是导体,绿色部分是PCB的绝缘电介质,stripline是嵌在两层导体之间的带状导线。带状线是一条置于2个平行的地平面(或电源平面)之间的电介质之间的一根高频传输导线。一般来说,地平面与导线之间是绝缘介质。如果线的厚度和宽度、介质的介电常数以及两层导电平面间的距离是可控的,那么...
IIC为什么绝大多数时候都是带有上拉电阻呢?根据I2C总线规范,总线空闲时两根线都必须为高。由于I2C接口采用Open Drain机制,器件本身只能输出低电平,无法主动输出高电平,只能通过外部上拉电阻RP将信号线拉至高电平。因此I2C总线上的上拉电阻是必须的!如下图所示:当 Master的I2C使用的是IO软件模拟时,一定要保证该两个IO上电默认均为输入(或高阻)或者输出高电平,切不可默认为...
Nextcloud是一款开源免费的私有云存储网盘项目,可以让你快速便捷地搭建一套属于自己或团队的云同步网盘,从而实现跨平台跨设备文件同步、共享、版本控制、团队协作等功能。它的客户端覆盖了Windows、Mac、Android、iOS、Linux 等各种平台,也提供了网页端以及 WebDAV接口,所以你几乎可以在各种设备上方便地访问你的云盘。MariaDB数据库管理系统是MySQL的一个分支,...
最近在体验UNRAID的Docker,因为这是第一次使用Docker,所以很多东西并不了解,逐渐摸索中,跟着B站第一催眠UP:司波图的视频在学习。之前在群晖里面我选择的跨系统文件共享的方式是在套件中心的webDAV Server,可以说设置简单,使用体验非常OK。现在在UNRAID里面我了解到的可以使用WebDAV的途径就是通过NextCloud,安装体验之后觉得还行,但是遇到了一个问题:没...
如何用GitHub Actions云编译L大固件前段时间摸索了一下Github Actions,发现用来云编译L大固件非常的不错。可以很好解决本地编译速度慢,还占用硬件资源的问题,不过想要定制自己想要的功能,还是建议在本地下载一份代码仓库。准备工作:固件代码仓库:L大Lede,需要fork到自己的账号下面。CI脚本:OpenWrt-CI,并非只有这个,还有别的,目前我用的是这个,并且也直接包...
最近Github又访问很慢,怎么办呢?这里简单分享一下我最近找的有特殊连网方式的提升访问速度的方法。什么特殊的连网方式呢?自己想吧,想不明白就算了。如果使用全局模式那自不必说。如果使用黑白名单的方式,那就把下面几个地址添加到加速名单里面。github.com assets-cdn.github.com github.global.ssl.fastly.net raw.githubuserco...
PVE虚拟化平台如何确认是否支持硬件直通以及如何开启硬件直通验证硬件直通:我们首先找一台虚拟机,在硬件选项卡里面选择添加PCI设备,然后再设备列表里面我们需要仔细观察IOMMU组,看下面的每个设备编号是正整数还是全部为-1,如果为-1,那么就不能直接硬件直通,需要我们按照下面的步骤去开启。开启硬件直通PVE的硬件直通开启方法需要在命令行里面操作,这需要有一定的命令行基础,这里不会过多介绍。v...
Ubuntu 16.04 Server LTS 安装Python3.7.5因为最近用的一些开源项目要求python3.7然后我在Ubuntu18里面用的是3.7.5就全都同步到这个版本了,今天一个瞎β操作把原本的编译环境里面的Python连接搞的极度混乱,无法使用,然后就全都删了,重新来,突然发现PPA源不可用了,就找了一下make的方法,现在做一些简单的记录。0.安装依赖安装依赖基本是基础...
经过对K210的GPIO学习,我们已经大致了解了API的形式与配置思路,那么接下来,我们就来学一下On-Chip外设吧。UART学习-配置一个简单的UART回显IO与UART的配置官方standalone开发手册(以下简称手册)配置UART的IO#define UART1_RX_PIN 24 #define UART1_TX_PIN 21 //声明两个宏定义,标记我们需要使用的IO void...
在上一篇博客里面学习了GPIO的操作,这次我们就一起来学习一下高速GPIO与中断。Kendryte 210 高速GPIO与中断高速GPIO与中断芯片有 32 个高速 GPIO。与普通 GPIO 相似,管脚反转能力更强。官方standalone开发手册(以下简称手册)高速GPIO的配置与GPIO相类似的配置方法,只是函数名称有些许变化,例如从gpio_drive_mode变为了gpiohs_d...
点灯基本可以说是硬件版 Hello World,同样也是学习一个芯片通常意义上的第一步,那么今天就来学习一下K210的GPIO操作,顺便点一个灯。K210 GPIO与FPIOA简述K210芯片一共有8个GPIO(通用输入输出),GPIO是通过FPIOA(现场可编程IO阵列)来分配至任意IO上面,FPIOA可以将包括GPIO在内的255个功能自由分配到48个自由IO上。并且这些IO都在芯片引脚...
上一篇介绍了K210的编译环境配置,同时也编译了一个hello_world工程,这篇我们就来介绍一下K210的烧写工具,把我们上次的编译出来的文件烧入板子看一下结果如何。Windows系统下的Kflash之kflash.pyKflash.py是一个基于python的烧录工具,所以它更具有通用性(只要有python环境就可以)我们可以在官方Github上找到这个repo:kendryte/kf...
Kendryte K210是RISC-V Dual Core 64bit, with FPU、QVGA@60fps/VGA@30fps的AIoT方向的芯片。同时也因为采用开源的指令集,使得它可能具有无限的潜力。我们这次依旧没有使用公版,依旧是自家的板子,但是目前还没后续消息,也不能说太多,就忽略掉相关硬件信息吧,请见谅。一、Ubuntu开发环境搭建:1. 获取资料获取资料当然是应该去官方的开...