刷新
I2C

博主头像 I2C I2C 1. I2C是什么? 2. I2C总线的特点 3. 5种速率模式 3. I2C总线的硬件设计 4. I2C总线协议 4.1. I2C总线术语的定义 4.2. 数据传输方式 4.3. 4种信号 5. 总结 others 参考链接: UM10204 I2C-bus specificati ...

STM CubeMx不能生成代码的解决方法

博主头像 在使用STM CubeMx时,遇到不能生成代码的问题,即点击“GENERATE CODE”后,软件没有任何反应。 从网上找到若干解决方案,大概是: 以下是可能的解决方法: 1. 确保你已经安装了正确版本的Keil和STM32CubeMX,并且它们都能正常运行。 2. 在STM32CubeMX中点击生 ...

CentOS上搭建SFTP

博主头像 CentOS上搭建SFTP 在CentOS上安装SFTP服务通常是通过安装OpenSSH来实现的,因为OpenSSH默认提供了SFTP功能。以下是在CentOS上安装SFTP的步骤: 一、安装OpenSSH服务器: sudo yum install openssh-server 启动SSH服务: s ...

lua~IDEA中调试lua脚本

博主头像 开发工具 IDE工具:jetbrain IDEA 工具插件:EmmyLua 本机lua项目和调试lua文件 添加lua项目模板,安装完EmmyLua插件就有了 添加模板项目后,在项目中添加lua类型的文件 为lua项目添加一个编译调试器 在调试器中,配置lua和lua项目的信息 现在就可以输出hel ...

文件IO学习【三】

博主头像 目录系统IO接口说明概念解释标准IO和系统IO的区别常用系统IO函数介绍打开文件关闭文件文件读取文件写入位置偏移 系统IO接口说明 概念解释 由于Linux系统下“一切皆文件”,也就是Linux系统下的数据和程序都是以文件的形式存储的,所以Linux内核会提供一组操作文件的函数接口,这组函数接口也被 ...

UART

博主头像 UART UART 1. 什么是UART? 2. 硬件接线 3. 数据帧格式 4. 波特率 4.1. 波特率和比特率的定义 4.2. 波特率和比特率之间的关系 4.3. 波特率的作用 5. UART通信分析实践 5.1. 发送"Hello, World!",请写出数据帧。 5.2. 每秒传输多少个字 ...

时序图

博主头像 时序图 时序图 1. 参考资料 2. 基础 3. 符号 3.1. 斜线形式的上升沿、下降沿 3.2. Either or 信号 3.3. 波形省略 3.2.1. 虚线 3.2.2. 波浪号 3.4. 地址&数据表示 4. 实例-WT588F语音芯片时序图 4.1. 了解背景 4.2. 分析 4.3. ...

Nginx请求访问控制是怎样实现的

博主头像 首先来看下什么是漏桶算法和令牌桶算法 Nginx并不直接实现漏桶算法或令牌桶算法,但这些算法在控制网络流量和请求速率方面非常有用。这些算法通常在网络编程、API服务、负载均衡等领域中使用,以确保系统的稳定性和性能。 漏桶算法(Leaky Bucket): * 漏桶算法用于限制数据的传输速率。它可以将 ...

文件IO笔试题

博主头像 文件IO 笔试题 作业:设计程序,获取当前系统时间,把时间转换为特定格式”yy年mm月dd日 星期x tt:mm:ss”,并每隔1s写入到本地磁盘中一个叫做log.txt的文本中,如果文本不存在则创建。 代码: /******************************************* ...

标准IO练习题

博主头像 目录标准IO练习题题目:分析:代码展示结果展示总结知识扩展time()函数localtime()函数 标准IO练习题 题目: 设计程序,获取当前系统时间,把时间转换为特定格式”yy年mm月dd日 星期x tt:mm:ss”,并每隔1s写入到本地磁盘中一个叫做log.txt的文本中,如果文本不存在则创 ...

文件IO学习【二】

博主头像 目录文件操作接口说明标准IO标准IO函数介绍打开文件:fopen()fopen使用相关知识补充关闭文件:fclose读取数据字符读取(fgetc)按行读取按块读取写入文件字符写入字符串写入按块写入读取文件位置设置位移获取位移格式访问 文件操作接口说明 Linux系统为了简化不同类型文件的操作流程,在 ...

文件IO学习【一】

博主头像 目录计算机的组成部分硬件系统软件系统文件系统Linux系统的目录根文件系统说明目录的结构分析Linux 的文件类型 计算机的组成部分 硬件系统 计算机的硬件主要是由五部分组成:控制器、运算器、存储器、输入设备、输出设备。 运算器和控制器的总称是中央处理器(CPU),指的是计算机中对信息进行高速运算处 ...

Linux文本三剑客

博主头像 目录一、文本搜索工具--grep1、简介2、工作原理3、语法格式4、选项介绍5、实例测试5.1、-i选项5.2、-v选项5.3、-n选项5.4、-c选项5.5、-o选项5.6、-B选项5.7、-A选项5.8、-C选项5.9、-w选项5.10、-E选项5.11、-e选项二、流编辑器--sed1、简介2 ...

利用标准I/O函数,实现两个文件的复制功能

博主头像 目录主要使用函数原型:实现过程中几个易错细节小结函数:每次读写一个字符函数:每次读写一行字符函数:每次读写一个块字符 主要使用函数原型: 1.每次读写一个字符: int fgetc(FILE *stream); int fputc(int c, FILE *stream); 2.每次读写一行字符: ...

hexo 博客插入本地图片时遇到的坑

博主头像 哈喽大家好,我是咸鱼。 最近一直在折腾博客的事,说是 hexo 极易上手,我觉得只仅限于在安装部署的时候,随着对 hexo 的深入使用,发现遇到的问题还是挺多的。 那今天来讲一下我在把本地图片插入到 hexo 博客文章中遇到的坑。 遇到的问题 这是我的 hexo 环境: hexo: 7.2.0 no ...

一篇教程搞定Windows系统中的Docker应用安装

Docker是一个用于创建、管理和编排容器的应用。容器是运行在操作系统上的一个应用,具有规模小、轻量化的特性。相对于虚拟机技术,容器可以为我们节省大量的系统资源,也正因此,容器可以轻松地在裸机系统以及多种云服务环境中移动。由于Docker是依赖Linux内核的应用,在Linux系统和MacOS系统中... ...

Linux基础03-Linux文件操作命令

博主头像 你是否在面试中被问及如何阅读Linux系统日志大文件? 你是否对Linux系统的软链接和硬链接还傻傻分不清楚? 那么这篇文章会很适合你,详细介绍了文件操作相关的知识点 ...

文件IO

博主头像 文件IO 知识点补给 1.FAT32与NTFS文件系统的区别? 答:NTFS和FAT32是两种不同的文件系统格式,它们在功能、安全性和性能等方面存在一些区别。 1、功能和性能:NTFS是一种高度可恢复的文件系统,具有许多高级功能,如数据恢复、加密、压缩、磁盘配额等。相比之下,FAT32文件系统在功能 ...

知识扩展--- MMU 将虚拟地址转换为物理地址

博主头像 MMU(内存管理单元)如何将虚拟地址转换为物理地址 什么是MMU? MMU是“Memory Management Unit”的缩写,中文名是内存管理单元。 MMU是现代计算机操作系统中的一个重要组成部分,其主要功能是将虚拟地址转换为物理地址。通过MMU,可以实现虚拟内存管理、内存保护、内存共享等功能 ...

文件IO

博主头像 文件IO 目录文件IO1.FAT32和NTFS文件系统区别2.MMU如何将虚拟地址与物理地址进行交换3.Linux系统目录和文件夹的区别4.标准IO(库给你的函数)和系统IO(系统给你的函数)有什么区别 1.FAT32和NTFS文件系统区别 1)什么是FAT32? FAT是指文件分配表,它是一个文件 ...

123···50>