代码编织梦想

【linux】 gcc/g++与makefile使用-爱代码爱编程

Linux GCC/G++使用 GCC如何完成 格式:gcc [选项] 要编译的文件 [选项] [目标文件] 常用选项: -E:让gcc在预处理结束后停止编译过程,输出.i的C语言原始文件。-S:该选项只是

c语言-爱代码爱编程

题目:输入两个数,输出这两个数的最大公因数和最小公倍数。 样例输入: 4 8 样例输出: 最大公因数:4 最小公倍数:8 方法一.循环迭代法(自己想的名字) #include "stdio.h" main() { int m,n,x,y,temp; scanf("%d%d",&x,&y); m=x; n=y; whil

c语言——练习:求最大公约数(gcd)和最小公倍数(lcm)-爱代码爱编程

1.输入两个数得到其最大公约数和最小公倍数 (1)分析 在C语言中,求两个数的最大公约数(Greatest Common Divisor, GCD)和最大公倍数(Least Common Multiple, LCM)是常见的编程练习。首先,我们需要明确如何求两个数的最大公约数,然后再利用这个最大公约数来求得最大公倍数。 最大公约数(GCD): 最大

蓝桥杯单片机基础:关于p2=(p2 & 0x1f) | 0x80 的解析_p2 = p2 & 0x1f | 0x80 是什么意思-爱代码爱编程

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、相关知识介绍二、解析步骤 前言         2022年蓝桥杯使用的板子是IAP 15F2K61S2,与传统51单片机相比相差不多,可以相互借鉴与完善;P2=(P2 & 0x1f) | 0x80这个表达式控制的是H138译码器

蓝桥杯单片机省赛bug汇总_蓝桥杯单片机bug-爱代码爱编程

新版与老版存在温度模块的问题 只要在原来的onewire.c里面的Read_DS18B20函数里面加一个延时3us函数就行了(4us会出现温度跳变的情况 3us是最好的)(5us也可以 如果出现温度跳变 可以找这方面原因)

ps代替工具有哪些?第一个好用还免费!_ps免费替代品-爱代码爱编程

本文为你推荐四种免费的 PS 替代工具,分别是:即时设计、GIMP、PhotoPosPro 和 AdobePhotoshopExpress。这些工具为设计工作提供了强大的图像编辑和设计功能,而不是 PS。其中,即时设计它是一种功能齐全、免费的在线设计工具。它拥有丰富的设计资源和插件生态系统,方便用户进行内容排版、海报制作和页面设计。GIMP 等其他工具、P

【数据结构】-爱代码爱编程

 ​  个人主页:星纭-CSDN博客 系列文章专栏 :数据结构 踏上取经路,比抵达灵山更重要!一起努力一起进步! 一.堆排序   在前一个文章的学习中,我们使用数组的物理结构构造出了逻辑结构上的堆。那么堆到底有什么用呢??? 首先思考这样一个问题,假设给定一个随机的数组,如何将这个数组建堆(在不使用额外的空间的条件下)。 这个问题不难,只需用

数据结构(c语言版)-爱代码爱编程

线性数据结构的特点 线性结构是数据结构中的一种基本类型,其特点是数据元素之间存在一对一的线性关系,即每个元素(除了第一个和最后一个)都有一个前驱元素和一个后继元素。线性结构的主要特点包括: 1. 顺序性:线性结构中的元素按照一定的顺序排列,这个顺序可以是逻辑上的也可以是物理存储上的顺序。 2. 访问方式:线性结构支持顺序访问和随机访问(如果数据是连续存

基于“51系列单片机”的传送带产品计数器设计(包含proteus仿真模拟、keil编程,以及实物设计过程)_单片机课程设计传送带产品计数器-爱代码爱编程

目录  一、具体实现功能 二、设计方案 2.1、设计思路 2.2、设计版块 1、数码管显示模块 2、矩阵键盘控制模块  3、直流电机驱动模块 4、基于光敏电阻的光电开关模块 三、proteus仿真图 四、proteus仿真代码部分 五、实物运行视频 六、实物代码部分  一、具体实现功能 1、用独立按键控制传送

汇川sv660p调试记录(485通讯)_汇川sv660m调试端口类型-爱代码爱编程

电气连接 将配套线缆的Encoder接口接入CN2端子,电机的UVW三相线对应连接到控制器,L1,L2连接220V交流电(L1,L2接火零都可),PE接地。如此连接后伺服控制器可以工作在离线模式,可以尝试按键点动控制电机转

用c语言写一个简单的自动窗帘系统_智能家居系统系统控制窗帘开关主函数-爱代码爱编程

要用C语言编写一个简单的自动窗帘系统,我们首先需要定义几个函数来模拟窗帘的打开、关闭以及根据光线强度来决定窗帘的动作。由于Arduino本身并不直接支持C语言,它使用的是一个类似C/C++的编程语言,我们可以将其视为简化的C

platform设备注册驱动模块的测试_注册platform-爱代码爱编程

一.  简介 上一篇文章编写了 platform设备注册代码,文章地址如下: 无设备树platform驱动实验:platform设备注册代码实现-CSDN博客 本文继续无设备树platform驱动实验,本文对编译好的 设备注册程序进行测试,测试所实现的platform设备注册代码是否存在问题。 二.  platform设备注册模块的测试

6.1电机,串口控制,pwm调速_l9110s调速-爱代码爱编程

电机模块开发 L9110s概述 接通VCC,GND 模块电源指示灯亮, 以下资料来源官方,但是不对,根据下节课实际调试 IA1输入高电平,IA1输入低电平,【OA1 OB1】电机正转; IA1输入低电平,IA1输入高电平,【OA1 OB1】电机反转; IA2输入高电平,IA2输入低电平,【OA2 OB2】电机正转; IA2输入低电平,IA2输

基于stm32智能窗帘控制系统_基于stm32室内智能窗帘-爱代码爱编程

目录 文章主题环境准备智能窗帘控制系统基础代码示例:实现智能窗帘控制系统应用场景:智能家居与节能控制问题解决方案与优化 1. 文章主题与命名 文章主题 本教程将详细介绍如何在STM32嵌入式系统中使用C语言实现智能窗帘控制系统,包括如何通过STM32控制电机、读取传感器数据并实现窗帘自动开合。本文包括环境准备、基础知识、代码示例、应用场景及问题

无设备树platform设备驱动实验:platform驱动注册代码框架加入led驱动代码_一个简单的platform的字符设备驱动-爱代码爱编程

一.  简介 上一篇文章实现了 platform驱动注册代码框架,文章如下: 无设备树platform设备驱动实验:platform驱动注册代码框架实现-CSDN博客 本文在 platform驱动注册代码框架加入 led灯驱动代码。 led驱动代码即:led灯 IO初始化配置,led灯亮灭操作,字符设备驱动框架。 二. platfor

无设备树platform设备驱动实验:platform设备注册代码实现_内核源码中没有设备树文件-爱代码爱编程

一.  简介 本实验编写一个无设备树文件(即一些老的芯片可能还没有采用设备树的情况)的platform驱动实验。这里选择 点亮 Led灯来举例说明。 本实验的实现分两个部分: (1) 一个设备模块注册的代码 (2) 一个驱动模块注册的代码 本文先实现设备模块代码的部分。 二.  无设备树platform驱动实验:platform驱动注册

platfor设备驱动(1)-爱代码爱编程

platform 设备驱动:平台设备驱动,是一条虚拟的总线,而不是像IIC、SPI这种的物理总线,是驱动分离和分层思想的产物,适用于那些无法使用IIC、SPI、USB等总线的外设。 1.驱动的分离与分层 1.1 前因

c/c++ | 优先队列 | 大根堆、小根堆_c++小根堆-爱代码爱编程

什么是大根堆、小根堆呢? 大根堆,就是一个节点个数为k的二叉树结构,节点元素的val 按照根左右的顺序,所以根节点上的val是最大的值,而 最后的孩子节点中最右边的节点的val 是最小的值。 小根堆,就是元素的值排列相

c c++最新【数据结构】堆的全解析_堆的查找(1),系统盘点c c++开发者必须掌握的知识点_c++大根堆怎么查找固定-爱代码爱编程

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化! 由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、

2024年设计模式—23种设计模式详解,c c++体系化进阶学习图谱_c++设计模式23模式介绍-爱代码爱编程

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化! 由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、