置顶文章

2.4k 2 分钟

# Welcome to Arachnid‘s blog! 本文用于测试 multi-markdown-it 渲染器语法。 官方配置教程: Hexo 主题 Shoka & multi-markdown-it 渲染器使用说明 🚀快速开始 -> 💌依赖插件 -> 📌基本配置 -> 🌈界面显示 -> 🦄特殊功能 个人搭建记录可看 Hexo-shoka 分类。 # 排版 粗体 斜体 这是一段错误的文本。 引用:我以为 “别人尊重我,是因为我很优秀”,后来才明白,“别人尊重我,是因为别人很优秀。 有序列表: 支持...

精选分类

文章列表

2.1k 2 分钟

# 简述 net-tools 起源于 BSD 的 TCP/IP 工具箱,后来成为老版本 Linux 内核中配置网络功能的工具。但自 2001 年起,Linux 社区已经对其停止维护,甚至一些 Linux 发行版比如 Arch Linux 和 CentOS/RHEL 7 则已经完全抛弃了 net-tools,只支持 iproute2。 iproute2 的出现旨在从功能上取代 net-tools,是目前主流 Linux 所配带的网络套件,同时提供 net-tools 下 ifconfig 和 route...
8.2k 8 分钟

# 常见网络配置工具包 配置「Linux 操作系统」的网络有以下几款主流的配置工具可供选择: 配置工具 说明 ifupdown 用来启动 / 关闭网络的标准工具(Debian 及部分衍生版本特有),配置文件在 /etc/network/interfaces 。 systemd-networkd systemd 是许多发行版默认的 kernel 程序,其中 systemd-networkd 组件可用于网络配置管理,配置文件在 /etc/systemd/network/ 。 NetworkManager 一个为桌面版提供的图形化前端工具,也可以使用内嵌的 nmcli 和 nmtui...
3.4k 3 分钟

# shell 和 bash 在计算机科学中,shell 俗称壳(用来区别于核,核是指 “内核”),shell 是指 “提供使用者使用界面” 的软件(命令解析器)。它类似于 DOS 下的 command.com 和后来的 cmd.exe 。它接收用户命令,然后调用相应的应用程序。 在很多并不正式的场合,这两个名词表达的意思相同,即命令解释器。但从严格的意义上讲,命令行是指供用户输入命令的界面,其本身只是接受输入,然后把命令传递给命令解释器,后者就是 shell,从本质上讲,shell 是一个程序,它在用户和操作系统之间提供了一个面向行的可交互接口,用户在命令行中输入命令,运行在后台的...
4.1k 4 分钟

# for C51 # 数据存储类型(data,idata,xdata,code) 参考: Keil > Help > uVision Help > Cx51 Compiler User’s Guide > Language Extensions > Memory Types 关键字 存储空间 地址范围 访问方式 data 内部 RAM(最大 128 bytes) 0x00~0x7F 直接寻址 idata 内部 RAM(最大 256 bytes) 0x00~0xFF 间接寻址 bdata 内部 RAM(指定 16...
5k 5 分钟

# JTAG https://wiki.segger.com/JTAG # 引脚分布 # 接口定义 PIN SIGNAL TYPE Description 1 VTref Input This is the target reference voltage. It is used to check if the target has power, to create the logic-level reference for the input comparators and to control the output logic levels to the target. It is...
9.1k 9 分钟

为了更好的描述及参照,以下参数大部分会重复记录,因此不一一重复描述,仅在第一次出现时加以概述。 # 肖特基二极管 简称 "SBD" 。利用金属和半导体二者的接合面的 "肖特基效应" 的整流作用。具有正向导通电压较低,导通恢复时间短的特性,但反向漏电流较多,突波耐受度较低。常见应用于高频整流(低压大电流)。 1、主要参数 重复性峰值反向电压 VRRM(Repetitive peak reverse...
1.1k 1 分钟

在一些恶劣的高电压、高功率工作环境中应用传感器传输信号,需要使用隔离器确保信号的完整。 为了防止高电压和高功率危险,设计中可以使用隔离器 (isolator) 作为系统的隔离屏障,使电压信号在传感器和控制器之间传递而不受共模电压的影响,确保信号完整。 还有一个关键原因是,现实中一些电信基础设施需要高速地传输数据及信号,会涉及高功率,而使用隔离器可以令系统得到保护。 电流隔离是电气系统中的一种隔离技术。在传感器和其他电子设备之间提供电流隔离,可以防止直流或不受控制的瞬态电流影响。然而,传感器传递的数据和能量仍然需要通过隔离屏障传送。 电流隔离屏障有三种常见技术 ——...
8.9k 9 分钟

# 时间与日期 GMT 和 UTC GMT,即格林尼治标准时间,也就是世界时。GMT 的正午是指当太阳横穿格林尼治子午线(本初子午线)时的时间。但由于地球自转不均匀不规则,导致 GMT 不精确,现在已经不再作为世界标准时间使用。 UTC,即协调世界时。UTC 是以原子时秒长为基础,在时刻上尽量接近于 GMT 的一种时间计量系统。为确保 UTC 与 GMT 相差不会超过 0.9 秒,在有需要的情况下会在 UTC 内加上正或负闰秒。UTC 现在作为世界标准时间使用。 所以,UTC 与 GMT 基本上等同,误差不超过 0.9...
4.2k 4 分钟

背景:主机电脑通过 WiFi 上网,网口用于跟开发板等设备有线连接;为此需要实现虚拟机内对系统可以进行外网访问网页或下载工具包等(避免切换主机操作),同时具备通过网线访问内网设备机器进行控制调试等操作。 环境:VMware® Workstation 15 Pro 平台:Ubuntu 18.04.6 # step 1:添加网卡 在虚拟机窗口栏,依次点击 编辑 -> 虚拟网络编辑器 ,可以看到原有默认的 VMnet 接口: 它们分别对应主机 ip 地址。 然后我们建立一个桥接模式的 VMnet 虚拟网络,并指定响应网卡(如出现灰屏无法设置,需要以管理员身份打开...
7k 7 分钟

# uboot 命令 # 命令支持 当不清楚 uboot 支持什么命令时, 可输入 help 或 ? 可查看 uboot 支持的命令列表;当需要具体使用哪个命令时,可使用 help [命令] 或 ? [命令] 的方式查看具体命令的使用说明,eg: help printenv 。 # 常用命令行命令 A、环境变量操作 printenv 功能:打印环境变量 用法: printenv <name> ,其中 name 为相应的环境变量名,不填则打印所有环境变量配置。 setenv 功能:设置环境变量 用法: setenv <key>...