找回密码
 立即注册
基于STM32(Freertos)&ESP01S的红外空调网络控制器 -STM32软件部分
1.概述 本文主要介绍控制器软件部分,包含Freertos任务控制逻辑、Freertos系统初始化,STM32红外接收发射任务应用实现,加湿器模块控制实现、串口初始化。 2.主函数控制逻辑 在主函数中创建了4个任务,分别为: [*]1.主任务管理器任务( ...
恃液 2025-6-4 19:05
269 0 0
P1459 三值的排序 Sorting a Three-Valued Sequence
P1459 三值的排序 Sorting a Three-Valued Sequence 题目描述 排序是一种很频繁的计算任务。现在考虑最多只有三值的排序问题。一个实际的例子是,当我们给某项竞赛的优胜者按金银铜牌排序的时候。在这个任务中可能的值只有三种1,2和3。 ...
赖秀竹 2025-6-4 19:05
410 0 0
zynq 按照传统的Linux开发模式制作系统
参考资料 xilinx wiki: https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/460653138/Xilinx+Open+Source+Linux 前置知识 zynq启动流程 (UG585,第六章) !(./zynq Linux启动.assets/image-20241114220853526.png) BootRom Boot ...
碣滥 2025-6-4 19:05
638 0 0
文件IO-操作函数(2)
写入文件 字符写入 按行写入 按块写入 关闭文件 文件位置 设置位置 此函数打开文件之后文件的位置指示器默认在最开头 获取位移 ftell函数可以获得指定的文件的位置指示器的当前值 来源:程序园用户自行投稿发布,如果侵权,请联 ...
讹过畔 2025-6-4 19:05
489 0 0
基于STM32(Freertos)&ESP01S的红外空调网络控制器 -ESP01S 软件部分
1.概述 本文基于ESP01S 硬件,Arduino 开发环境,Blinker库及手机控制APP,完成与STM32的通信,为手机APP提供按键文字数据接口。 2.ESO01S 驱动代码 3.手机APP界面 项目软硬件源文件: 通过网盘分享的文件:基于STM32(Freertos)&ESP01S的 ...
厨浴 2025-6-4 19:04
929 0 0
重温c语言之,7天开整,就是随便的写写,第三天+第四天版
一:指针   1、关于指针的含义---粗略   例如:int a=10;      int* p=&a;      这里的*,是说明p是指针变量,int 说明p是指向的对象是int类型的      *p=20, 这里的*是解引用符,意思是通过p中存放的地址,找到p所 ...
赖秀竹 2025-6-4 19:04
961 0 0
leetcode第二题
题目描述: class Solution { public: ListNode给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数相加,并以相同形式返回一个表示和的链表。 你可以假 ...
瞿佳悦 2025-6-4 19:03
520 0 0
重温c语言之,7天开整,就是随便的写写,第七天
一:素数又见素数   但这次不一样,这次需要用到函数,利用函数来将素数区分出来,直接上代码   我这里用到了sqrt()这个函数,因为在这里面,偶数是不能当素数的,所以直接就是更加高效的进化程序 二:这里是强调函数的高内聚低耦合 ...
昝琳怡 2025-6-4 19:03
1054 0 0
【全新课程】正点原子《ESP32基础及项目实战入门》培训课程上线!
正点原子《ESP32物联网项目实战》全新培训课程上线啦!正点原子工程师手把手教你学!熟练掌握ESP-IDF开发,突破ESP32入门难题! 一、课程介绍 本课程针对ESP32的入门和基础外设进行系统教学,内容包括环境搭建、编程软件使用、外设基础知 ...
纪睐讦 2025-6-4 19:02
774 0 0
指针, C语言的精髓
指针, C语言的精髓 莫队先咕几天, 容我先讲完树剖 (因为后面树上的东西好多都要用树剖求 LCA, 树剖求 LCA 比倍增求 LCA 常数小). 什么是指针 保存变量地址的变量叫做指针. 这是大概的定义, 但是Defad认为这个定义不太好理解, 所以我们 ...
龙正平 2025-6-4 19:02
423 0 0
指针基础
指针 指针 指针是计算机编程中一个重要的概念,它是一种特殊的数据类型,用于存储变量的内存地址。简单来说,指针指向了一个变量在计算机内存中的存储位置。 每个变量在内存中都有一个地址,在编程中,通过定义指针变量,我们可以存储 ...
袁可佳 2025-6-4 19:02
779 0 0
重温c语言之,7天开整,就是随便的写写,第八天
一:函数   1、递归   题目:求n的阶乘(不考虑溢出)   上代码   这里就是:运用了阶乘运算的思想,   1!=1*1   2!=2*1!   3!=3*2!   4!=4*3!   ·······   n!=n*(n-1)!   所以这里就是运用这 ...
滤冽 2025-6-4 19:02
722 0 0
重温c语言之,7天开整,就是随便的写写,第五天
一:库函数---printf()   这个函数printf()的返回值是int,这个函数竟然有返回值,值的多少是取决于输出的内容有多少个字符 二:循环   1、for循环     这个循环中,如果判断的地方省略的话,这个循环就是永远成立(恒成立) ...
唐茗 2025-6-4 19:02
197 0 0
重温c语言之,7天开整,就是随便的写写,第六天
一:字符串相比较   题目:编写代码实现,模拟用户登录情景,并且只能登录3次。(只允许输入3次密码,密码正确则提示输入成功,如果三次都输入错误,则退出程序)   这里就是用到了strcmp这个函数,其实这个函数是让两个字符串同时从 ...
蓬森莉 2025-6-4 19:02
202 0 0
关于快速选择排序程序第一趟划分流程分析
关于快速选择排序程序第一趟划分流程分析 问题1:{28,16,32,12,60,2,5,72}选择28作为基准第一趟划分分析 下面详细分析数组 {28, 16, 32, 12, 60, 2, 5, 72} 以 28 作为基准进行第一趟划分的过程。 初始状态 [*]选择第一个元 ...
骆贵 2025-6-4 19:02
937 0 0
DS1302时钟
一、使用的MCU为STC89C52RC 二、DS1302驱动 [code] 1 #include 2 #include "DS1302.h" 3 #include "LCD1602.h" 4 #include "Delay.h" 5 #include "Timer0.h" 6 #include "SKey.h" 7 8 9 void setMode1(); 10 void setMode2 ...
挡缭 2025-6-4 19:02
597 0 0
学嵌入式C语言,看这一篇就够了(2)
基本概念 程序框架分析 搭建一个主体框架,包含头文件、程序入口、输出函数、程序结束 [*]注意:在学习编程语言时要牢记:程序是写给人看的!!! [*]一段有意义的程序一定要在程序中对关键的位置进行注释,这样可以方便理解程序, ...
恿榫 2025-6-4 19:02
855 0 0
用函数实现模块化程序设计习题
写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果。两个整数由键盘输入 在VS编译器内会报C4996错误,解决见下文:(下同) C4996 'scanf': This function or variable may be unsafe. Consider ...
乃阕饯 2025-6-4 19:02
833 0 0
C语言标准库中的缓冲机制
什么是缓冲区 缓存区是内存空间的一部分,再内存中,内存空间会预留一定的存储空间,这些存储空间是用来缓冲输入和输出的数据,预留的这部分空间就叫做缓冲区。 其中缓冲区还会根据对应的是输入设备还是输出设备分为输入缓冲区和输出缓 ...
能杜孱 2025-6-4 19:01
582 0 0
循环结构程序设计之习题
输入两个正整数 m 和 n,求其最大公约数和最小公倍数 在VS编译器内会报C4996错误,解决见下文:(下同) C4996 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_S ...
马璞玉 2025-6-4 19:01
439 0 0

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则