定时器与数码管之代码
小灯以1s间隔闪烁 #include <reg52.h> sbit LED = P0 ^ 0; sbit ADDR0 = P1 ^ 0; sbit ADDR1 = P1 ^ 1; sbit ADDR2 = P1 ^ 2; sbit ADDR3 = P1 ^ 3; sbit ENLED = P1 ^ ...阅读全文
小灯以1s间隔闪烁 #include <reg52.h> sbit LED = P0 ^ 0; sbit ADDR0 = P1 ^ 0; sbit ADDR1 = P1 ^ 1; sbit ADDR2 = P1 ^ 2; sbit ADDR3 = P1 ^ 3; sbit ENLED = P1 ^ ...阅读全文
数码管的基本介绍 数码管共有 a、b、c、d、e、f、g、dp 八段,每一段都是一个LED灯,所以一个数码管是由8个LED灯组成的 数码管分为共阳极和共阴极两种。 共阴极就是8个LED灯的阴极连接在一起,阴极是公共端,由阳极来控制单个小灯的亮灭 共阳极就是8个LED灯的阳极连接在一起,阳极是公共端, ...阅读全文
最近家里电脑蓝屏死机导致数据丢失,反正已经没有风险了,就自己装了个Arch,顺便更新一篇博客 在安装ArchLinux之前,请及时备份数据,以免数据丢失 Part 1 刻录安装盘 如果你在虚拟机安装,可以省略这一步 从下载链接下载rufus 从清华源下载archlinux 打开软件,选项保持默认,设 ...阅读全文
小米平板5(nabu)安装 HyperOS + Arch Linux 双系统 资源准备 资源包: ArchLinuxArmGnome.lni / UbuntuDesktop_noble.lni / ...:Linux Rootfs 镜像包 @timoxa0/Guide-Linux-Nabu Hype ...阅读全文
for循环、break和continue、二重循环 循环语句 循环语句可以反复多次执行同一组语句,for关键字可以用来编写循环;可以在for循环里让一个变量依次代表一组数字,然后使用同一组语句处理这个变量代表的每个数字。这个变量叫做循环变量,按照统一的规律从第一个数字开始把每个数字都计算出来并让循环 ...阅读全文
第二十九章 音频录制实验 1)实验平台:正点原子DNK210开发板 2)章节摘自【正点原子】DNK210使用指南 - CanMV版 V1.0 3)购买链接:https://detail.tmall.com/item.htm?&id=782801398750 4)全套实验源码+手册+视频下载地址:ht ...阅读全文
Arch Linux ARM 软件源 编辑 /etc/pacman.d/mirrorlist,在文件的最顶端添加 Server = https://mirrors.ustc.edu.cn/archlinuxarm/$arch/$repo 搜索包: pacman -Ss 关键字:在仓库中搜索含关键字的 ...阅读全文
Docker 使用 Google 公司推出的 Go 语言进行开发实现,对进程进行封装隔离,属于操作系统层面的虚拟化技术。由于隔离的进程独立于宿主和其它的隔离的进程,因此也称其为容器。 ...阅读全文
时钟周期(T):是时序最小的时间单位,具体的计算方法是 1/时钟源频率 例如:我们单片机开发板上的晶振是11.0592M,那么对于我们这个单片机系统来说,时钟周期=1/11059200秒 机器周期:我们单片机完成一个操作的最短时间 机器周期主要是针对汇编语言而言,在汇编语言下程序的每一条语句执行所使 ...阅读全文
前言 大家好,我是 Frpee内网穿透 开发者 xnkyn, 曾经的我一直在互联网上学习技术,这次我要在博客园这片净土上给中国互联网技术做贡献,这是我在博客园写的第一篇技术文章,后续我会分享更多的技术干货文章,包括软件开发,系统运维等方面的知识... 制作背景 M.2移动硬盘凭借其小巧的体积、快速的 ...阅读全文
API of IO 使用 ESP-IDF 的时候,不似STC单片机那样,它帮助我们集成了 FreeRTOS,很少会直接访问寄存器,访问 IO 亦如此,所以我们调用它提供给我们的 API 就可以访问 IO 当前的 level 。 相应的,我们对 IO 初始化的时候也不是访问 IO 配置寄存器 来初始化 ...阅读全文
国庆节收假回来,工作站上几台电脑出现问题,重新修复,更换硬件(主板)或是重装系统,最终需要激活成为正版来使用。 其中一台,在激活时,Windows 激活失败 错误代码 0x80072F8F,发现日期与时间不正确: 把时间改正之后,终于激活Windows。 哈哈......在另外一台电脑上,Windo ...阅读全文
在数字电路或C语言中,非零为真,即逻辑上的“假”就是数字电路或C语言中的“0”这个值,而逻辑“真”就是其他一切“非0值” 以下逻辑运算符都是按照变量整体值进行运算的,通常叫做逻辑运算符: &&逻辑与:F = A && B,当 A、B 的值都为真(非0)时,F 的值为真(1),否则 F 为假(0) | ...阅读全文
前言:目前市面的麒麟系统主要分两种一种是麒麟的桌面版是Ubuntu系的用deb包,另一种为Kylin服务器版是基于Centos的。 本篇目的是将一台Kylin服务器打造成具备远程访问桌面的系统 服务器端: 第一步安装ukui gui ukui gui是一个基于GTK+的桌面环境,它是openEule ...阅读全文
平台:WIN7、WIN10 问题:win10上共享了打印机,WIN7电脑无法访问,连接时提示0x0000011B错误,我记得这是WIN10里安装了某个补丁造成的BUG,无法卸载补丁,改用LPR协议访问共享打印机。 方法: 一、启动LPD服务。win7和win10上均打开“控制面板”,“程序和功能”, ...阅读全文
安装步骤: sudo apt-get update sudo apt-install mysql-server sudo apt-get install libmysqlclient-dev 如果要安装指定版本的可以参考这篇https://blog.csdn.net/weixin_45562068/ ...阅读全文
函数递归 局部函数变量的特性自成体系,作为调用函数自身 递归函数不依靠任何外部资源,自成体系的迭代到基准值 return:返回特定的退出状态码,在函数结束时 #! /bin/bash # using recursion # 计算阶乘,formula:x!=x*(x-1)!, 使用递归函数得到(x-1 ...阅读全文
普罗米修斯的主要特点是: 具有由度量名称和键/值对标识的时间序列数据的多维数据模型 PromQL,一种灵活的查询语言, 可以利用这一维度 不依赖分布式存储; 单个服务器节点是自治的 时间序列集合通过HTTP上的拉模型发生 推送时间序列通过中间网关支持 通过服务发现或静态配置发现目标 多种图形和仪表板 ...阅读全文
1.SFTP规划 SFTP Server Port: 30022 按照项目进行分类,来创建sftp账号 命名规范: 用户名 权限 sftp目录 Chroot目录 Group 地区+项目+用户(组或个人) rw/r /data/项目/项目 /项目 项目+RW 例:CHN-projectname-a r ...阅读全文
这个错误是说,系统无法识别ntfs格式的硬盘。所以不能直接挂载。 解决这个问题的思路有两个: 格式化磁盘为linux可以识别的格式。 通过工具使linux可以识别ntfs格式。 如果是第一次挂载硬盘可以采用第一种办法,然而我的硬盘里已经有数据了,故此采用了第二种解决方案。 通过度娘等手段,发现了大家 ...阅读全文