自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 1248转换法:快捷心转二进制

我们熟知的十进制转二进制的方法为除二法,需要列式计算,极为不便。这里介绍一种便于心算的方法,让面试官问到你不用再掏出草稿纸来列式计算

2024-07-03 09:49:29 901

原创 利用RS485实现Modbus通信的完整步骤

Modbus是一种通用的工业通信协议,广泛应用于自动化领域中设备之间的通信。它最初由Modicon(现在的施耐德电气)于1979年开发,是一个开放标准的协议。在 OSI 模型中,Modbus 通常被归类为应用层协议,可以说是 OSI 模型中的实现,负责电气和机械特性,则通常处于 OSI 模型的,负责定义数据传输的结构、规则和协议。Modbus协议支持多种通信介质和网络,包括RS232、RS485、TCP/IP,通常用于建立主从结构的通信,主站发送请求(查询)给从站,从站响应请求并返回数据

2024-07-03 07:45:00 1051

原创 RS-485串口通信:简易指南与代码示例

RS-485是一种,定义了电气特性、传输速率、线路拓扑等细节RS485是一种广泛应用于工业领域的半双工串行通信协议。RS485可以支持多达32个设备在同一总线上通信。RS485的最大传输速率可以达到10Mbps,但实际应用中,速率和传输距离成反比关系。RS485使用,这意味着它通过一对互补信号线(通常标记为A和B)传输数据。在RS485总线的两端需要连接终端电阻(通常为120欧姆),以匹配线路阻抗,防止信号反射。

2024-07-02 20:00:00 2140

原创 使用 Hyper-V 进行高效嵌入式 Linux 开发

在进行嵌入式开发时,通常需要在 Windows 上安装虚拟机软件。常用的有 VMware,但如果主要进行软件层面的开发,建议使用 Windows 自带的 Hyper-V 进行虚拟化管理。这不仅使用方便,无需安装第三方软件,而且体验极佳,几乎是原生体验。

2024-06-26 09:27:15 573

原创 Linux 下的 Socket 和进程使用

在 Linux 环境中,通过搭建服务器端和客户端服务来实现 Socket 通信,并利用多进程来有效地管理客户端

2024-06-19 17:28:29 1547

原创 阿里云ECS——搭建Java Web开发环境

阿里云ECS——搭建Java Web开发环境1. 安装JDK1执行以下命令,查看yum源中JDK版本。yum list java*2 执行以下命令,使用yum安装JDK1.8。yum -y install java-1.8.0-openjdk*3 执行以下命令,查看是否安装成功。java -version如果显示如下图内容,则表示JDK安装成功。2. 安装MySQL数据库1 执行以下命令,下载并安装MySQL官方的Yum Repository。wget http

2020-08-11 10:30:05 309 1

原创 vant安装使用步骤简化说明

vant安装使用步骤简化说明方式一,不使用插件的情况下,仅需三步:安装vant: npm i vant -S手动引入需要的组件(这里需要什么组件就引入什么):在main.js 写入以下三条语句import Button from ‘vant/lib/button’;import ‘vant/lib/button/style’;Vue.use(Button);刚才引入的是button组件,现在使用,在页面上粘贴以下代码:默认按钮主要按钮信息按钮警告按钮危险按钮方式二

2020-08-10 19:05:41 1201

原创 黑苹果(Hackintosh)简单步骤教程

黑苹果(Hackintosh)简单步骤教程​ 刚开始玩黑果的时候,网上资料确实不少,但是有一些教程复杂到令人望而生畏。于是在自己摸索的过程中有了这一份笔记。准备好一个32G的U盘和镜像使用Etcher或者TransMac刻录镜像,制作启动盘(Etcher只需选择镜像便可以自动制作了)​ 3. ### 将合适的EFI文件替换U盘的EFI文件,一般情况下替换config.plist文件即可(使用DiskGenius)​ ​ 4. ### 重启从U盘启动进入Clover页面选择

2020-08-10 18:44:32 1832

原创 CCAA 打造离线下载服务器

CCAA 打造离线下载服务器一、 安装CCAA(CentOS + Caddy + AriaNg + Aria)1.1 在服务器输入以下命令:#海外 bash <(curl -Lsk https://raw.githubusercontent.com/helloxz/ccaa/master/ccaa.sh) #国内bash <(curl -Lsk https://raw.githubusercontent.com/helloxz/ccaa/master/ccaa.sh) cdn

2020-08-10 11:37:28 404 1

原创 给git初学者的常用手册

git 常用命令git init //初始化项目git add . //提交到缓存(git add *)git commit -m ‘初始化项目’ //添加项目说明,这一次提交的描述Github 创建新仓库 //前往GitHub创建新仓库,获得仓库地址git remote add origin https://github.com/EatFinger/LearnMiniProgram.git //关联地址git push -u origin master

2020-08-08 18:10:53 143

原创 搭建wiki知识库 MediaWiki

1. 安装运行环境1.1 安装MediaWiki需要搭建LAMP环境( Linux + Apache + MySQL + PHP),这里我们使用宝塔Linux面板来简化操作步骤、节省时间,有限的生命应该用去更精彩的地方。2. 下载上传MediaWiki2.1 使用Xshell远程登陆ESC服务器,用Xftp传输文件。2.2 下载MediaWiki并解压下载地址:`https://releases.wikimedia.org/mediawiki/1.29/mediawiki-1.29.1.tar

2020-08-08 15:12:59 932

原创 基于ECS构建微信公众号管理系统 WeEngine

一、微擎安装1. 1使用宝塔来安装LAMP环境[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xXAfZIub-1596857906838)(https://pic.downk.cc/item/5f2d57a114195aa594fd029e.png)]1.2下载微擎并解压下载地址:https://cdn.w7.cc/download/WeEngine-Laster-Online.zip1.3 使用Xshell登录服务器,在/www/wwwroot/default

2020-08-08 15:10:55 413

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除