基于hexo&butterfly如何给个人博客的文章添加评论区
前言Giscus: 评论托管在 GitHub 上,用户评论必须使用 GitHub 账户登陆,操作比较简单。 更多的评论系统可以查看 Butterfly 设置文档 Giscus的中文介绍 1、仓库设置 博客所在仓库必须是公开的 (public),否则访客将无法查看 discussion 你的 GitHub 已安装 giscus app ,否则访客将无法评论和回应 在你的仓库中启用 Discussions 功能 创建仓库 创建好一个博客仓库“your-repo”,其具体步骤可详见hexo文档或者[GitHub Pages + Hexo搭建个人博客网站,史上最全教程](GitHub Pages + Hexo搭建个人博客网站,史上最全教程_github pages hexo-CSDN博客) 开启Discussions在仓库的页面,点击顶部的 Settings 找到General - Features,并将Discussions打勾✔,下面的setup不需要关心 为你的github安装Giscus App 访问 https://github.com/apps/giscus 点击...
计算机组成原理
...
SPI通信协议
SPISPI 是英语Serial Peripheral interface的缩写,顾名思义就是串行外围设备接口。是Motorola(摩托罗拉)首先在其MC68HCXX系列处理器上定义的 SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便,主要应用在 EEPROM,FLASH,实时时钟,AD转换器,还有数字信号处理器和数字信号解码器之间。 SPI主从模式SPI分为主、从两种模式,一个SPI通讯系统需要包含一个(且只能是一个)主设备,一个或多个从设备。提供时钟的为主设备(Master),接收时钟的设备为从设备(Slave),SPI接口的读写操作,都是由主设备发起。当存在多个从设备时,通过各自的片选信号进行管理。 SPI是全双工且SPI没有定义速度限制,一般的实现通常能达到甚至超过10 Mbps SPI信号线SPI接口一般使用四条信号线通信:MISO(数据输入),MOSI(数据输出),SCK(时钟),CS(片选) MISO:...
GPIO8种工作模式
...
论文投稿记录
论文投稿记录ieee sensors journal 2025/4/10 提交
C语言之预处理命令
C语言之预处理命令#include(文件包含命令)#include的用法有两种,尖括号<>和双引号”” 尖括号#include <stdio.h> 编译器会到系统路径下查找头文件 双引号#include “stdio.h” 编译器会先在当前目录下查找头文件,如果没有找到,再到系统路径下查找 使用尖括号和双引号的区别在于头文件的搜索路径 注意事项: 1、一个 #include 命令只能包含一个头文件 2、同一个头文件可以被多次引入,多次引入的效果和一次引入的效果相同,因为头文件在代码层面有防止重复引入的机制 3、头文件包含允许嵌套 (头文件只能包含变量和函数的声明,不能包含定义,否则在多次引入时会引起重复定义错误) #define(宏定义命令)格式:#define 标识符...
misra-c笔记(准备嵌入式实习)
Misra-C编码规范前言为了解决嵌入式 C 语言开发中常见的安全性和可靠性问题,汽车产业软件可靠性协会 (MISRA) 发布了 MISRA C 编码标准。 MISRA C (Motor Industry Software Reliability Association C) 是汽车工业 C 编码标准的缩写,由 MISRA 协会发布。其目标是为嵌入式系统中的 C 语言开发提供一套严格的编码规范,旨在: 提升代码可靠性 (Reliability): 减少因编码错误导致的程序缺陷,提高系统运行的稳定性。 提升代码可读性 (Readability): 统一代码风格,使代码更易于理解和维护,降低维护成本。 提升代码可移植性 (Portability): 减少对特定编译器或硬件平台的依赖,增强代码在不同环境下的适应性。 提升代码可维护性 (Maintainability): 规范的代码结构和风格,降低代码维护和升级的难度。 提升代码安全性 (Safety): 避免潜在的安全漏洞,保障系统运行的安全。 一、指令 (Directives)Dir1.1 实现定义行为文档化 12Any...
计算机网络笔记(准备国网)
计算机网络计算机网络和互联网 什么是internet? 网络 计算机网络 互联网 节点 主机及其上运行的应用程序 路由器、交换机等网络交换设备 边:通信链路 接入网链路:主机连接到互联网的链路 主干链路:路由器间的链路 协议:对等层的实体在通讯过程中遵循的规则的集合 网络结构 网络边缘:主机、应用程序 采用网络设施的面向连接服务 目标:端系统之间传输数据 握手:在数据传输之前做好准备 两个通信主机之间为连接建立状态 TCP服务: 可靠的按顺序的传送数据 流量控制 拥塞控制 网络核心:互联的路由器、网络的网络 接入网、物理媒体:有线或无线通信链路 应用层概述原理web and...
以太网
以太网基础知识网络常见硬件介绍 双绞线 光纤 交换机 路由器 以太网的tcp/ip协议栈中的位置 最简单的以太网通信 ping命令功能? ping命令是如何工作的? 我的电脑仅仅知道对方的电脑IP地址,数据是怎么到达对方电脑上的?网络上电脑凭什么来找到对方? IP地址&MAC地址 以太网通信寻址是靠MAC地址 ARP协议(地址解析协议) 原理:实现从 IP 地址到 MAC 地址的映射即询问目标IP对应的MAC地址 ping命令是直接发送数据到对方计算机吗? ping不通网络一定不通吗? 不一定,可能arp欺骗