c
文章平均质量分 63
K-Pioneer
这个作者很懒,什么都没留下…
展开
-
竞赛练习题Ⅰ
-----取自CSDN竞赛第22期第四题题干:给定任意一个数字 m,然后给出数字 n,则需在 m 中去掉 n 位数,保持各位顺序不变的情况下,得到最大数。实例:输入 12314 3输出 34思路:首先进行数据m的排序存储,这里我们使用数组进行每一位数据的存储(0~9),我的思想是从这个m中拿去n个数据,你也可以换成 “从m中拾取j-n个数据,组成最大值,这里j是数组的数据个数”。原创 2023-01-13 19:00:00 · 266 阅读 · 0 评论 -
C语言基础一小时复习
1、头文件#include 2、()里面可以写①cmd命令②可以打开外部程序用 \\或者/原创 2023-01-10 12:18:24 · 226 阅读 · 0 评论 -
HAL库--DMA、串口cubemx配置
定义一个数组,随便写点什么存在数组中,然后whlie(1)中调用usart1-DMA 的相关函数进行传输验证是否正确。4.DMA Settings,add上usart1-rx和usart1-tx(到时候正常选择就行)Normal:当一次DMA数据传输完后,停止DMA传送 ,也就是只传输一次。在第二步配置完串口后我们就可以不配置dma,因为cube已经给我们配置好了。Circular:传输完成后又重新开始继续传输,不断循环永不停止。② 选Memory----Byte。我用是stm32f103zetx。..原创 2022-08-07 16:17:51 · 1473 阅读 · 0 评论 -
【HAL库-STM】智能温控按键小风扇【胎教级教学】
硬件设备:DHT11,0.96寸oled屏,二/三/四线风扇(不挑),面包板 、f10的精英板等等。当人在的风扇面前时可以自行控制风扇,不在面前时又想开风扇就让他温控自行开启,(在这里有一个想法就是加上蓝牙和wifi控制的功能能够远程遥控,这个如果做的再全一点就要自主研发是一个多功能app,这里没有做。针对这个dht11,我一开始是卡在了这个check函数里面,一直是我给完dht11低电平和高电平后,dht11不回复我低电平和高电平,这个不是我的问题,当时代码是没毛病的,这个点一直卡着我。吐血五天实现小成品原创 2022-07-30 00:28:08 · 1234 阅读 · 3 评论 -
用c语言实现“生产者和消费者”问题
实验要求:要求程序运行时,按任意键停止,显示各种信息#include <stdio.h>#include<stdlib.h>#include<time.h>int mutex=1;int empty=10;int full=0;int buf[10];int front=0,rear=0;int i;//p操作 .申请 void p(int *x){ *x=(*x)-1; }//v操作 .释放 void v(int *x){ *x=原创 2022-04-18 12:00:00 · 7901 阅读 · 1 评论 -
(STM32笔记1)定时器中断实验
程序要求:通过定时器中断配置,每500ms中断一次,然后中断服务函数控制LED实现LED1状态取反(反复闪烁)。timer.h#ifndef _TIMER_H_#define _TIMER_H_#include "sys.h"void tim3_init(u16 arr,u16 psc);#endiftimer.c#include "timer.h"#include "stm32f10x.h"#include "LED.h"void tim3_init(u16 a原创 2022-04-15 13:58:33 · 1483 阅读 · 0 评论