自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 十五届蓝桥杯国赛备赛L1 STC15F2K60S2体系结构及基础单片机原理

STC15F2K60S2是一种增强型51单片机STC15F2K60S2的单时钟/机器周期为1T。

2024-05-02 22:47:48 312

原创 ysyx PA0-the missing semester L1

直接把.semester运行出的所有东西都写进。中获取笔记本的电量信息,或者台式机CPU的温度。文件输出的最后更改日期信息,写入主目录下的。文件夹中新建一个名为。11.写一段命令来从。

2024-05-02 21:04:39 209

原创 嵌入式L1 数据类型

stdint.h是C99标准中引进的一个标准C库的头文件,目前大部分单片机C编译器均支持,如IAR和MDK例如声明一个八位无符号整数即,我们通常建议采用,即采用C99标准的定义方式。至于为啥要用typedef的方式重定义数据类型呢?目的如下:最基础的标准C语言规定了等数据类型,但是很不幸的是int在如**8位单片机(51单片机)C编译系统中是16位的整数,而在32位单片机(STM32)**C编译系统中是32位。于是为了规避错误使用和理解的风险,我们用typedef重定义使数据类型变得更加清晰明了。

2024-05-01 23:17:23 34

原创 考点串写(六) 十一届省赛第一场

【代码】考点串写(六) 十一届省赛第一场。

2023-04-05 18:28:59 101

原创 蓝桥杯小tips(二)数码管闪烁的另一种底层构建

不知道为什么整体赋值会闪奇怪的值,所以先试试单个数码管赋值的方式。

2023-04-03 21:32:37 186

原创 蓝桥杯小tips(一) 按键和串口互不影响

我们可知,按键也需要用到这两个引脚号。故按键按下时,可能会对串口通讯造成干扰。我们默认使用的串口一的引脚号分别为。翻看芯片手册我们可以发现。

2023-03-31 21:22:13 823

原创 考点串写(五) 第十四届第二套模拟题

【代码】考点串写(五) 第十四届第二套模拟题。

2023-03-29 21:14:20 65

原创 考点串写(四) 第十四届第一套模拟题

【代码】考点串写(四) 第十四届第一套模拟题。

2023-03-28 15:54:25 50

原创 考点串写(三)第十三届省赛第一场

【代码】考点串写(三)第十三届省赛第一场。

2023-03-28 15:50:19 70

原创 考点串写(二) 十二届省赛第一场

【代码】考点串写(二) 十二届省赛第一场。

2023-03-25 16:04:14 55

原创 考点串写(一)十二届省赛第二场

【代码】考点串写(一)十二届省赛第二场。

2023-03-25 09:21:44 64

原创 蓝桥杯(十) LED的另一种底层驱动模式

【代码】蓝桥杯(十) LED的另一种底层驱动模式。

2023-03-23 22:28:59 62

原创 蓝桥杯模板(九) 超声波模块

超声波本质,8个40KHz的方波。

2023-03-23 15:28:28 147

原创 蓝桥杯模板(八) 串口UART

/发送接收数据的缓存区 unsigned char Uart_Buf_Index = 0;All_Init();//定时器1初始化 UartInit();} } void tm1_isr() interrupt 3 //在定义的全局时钟中减速 {if(RI) {RI = 0;=0) //表示收到了数据 // { // Uart_Buf_Index=0;// } }

2023-03-22 15:44:22 85

原创 蓝桥杯模板(七) IIC和PCF8591 & AT24C02

先引入赛点资源包文件。

2023-03-22 13:07:52 94

原创 蓝桥杯模板(六)DS1302

同样我们先搬来赛点资源包里的ds1302.c文件。然后我们来编写ds1302.h。

2023-03-22 12:21:13 88

原创 蓝桥杯模板(五) DS18B20+onewire

关于蓝桥杯比赛注意事项 :今年蓝桥杯赛点资源包并没有给出头文件,所以对于时钟和数据线等接的引脚号一定要牢记,且记住的SDA和SCK千万不要重复定义.

2023-03-22 11:42:47 458

原创 蓝桥杯模板(三)按键

【代码】蓝桥杯模板(三)按键。

2023-03-21 21:57:42 100

原创 蓝桥杯模板(四) 数码管

【代码】蓝桥杯模板(三) 数码管。

2023-03-21 21:40:35 110

原创 蓝桥杯模板(二)LED+定时器2延时(入门)

【代码】蓝桥杯模板(二)LED+定时器2延时

2023-03-21 21:20:58 98

原创 蓝桥杯模板(一) 系统初始化

【代码】蓝桥杯模板(一) 系统初始化。

2023-03-21 21:03:34 89

原创 DS18B20

在上电复位的时候,温度寄存器中的值为0x0550,即+85摄氏度。如果在板子上显示的一直是85.5摄氏度,就说明DS18B20根本没有进行温度转换,你读到的是上电复位的初始值。

2023-03-16 17:08:55 154

原创 DS1302

前者用于记录实时时间,后者用于记录其他数据。对于基本的实时时钟应用,用户重点关注的是日历时钟寄存器。设定时间参数就是往这些寄存器写入内容,读取实时时间也是从这些寄存器读出数据。DS1302的读写字节都需要在地址(指令)发送完成后的一秒内完成。否则可能会引起错误。*静态RAM存储器。

2023-03-16 16:29:08 281

原创 NE555+Timer

NE555芯片基本上就是一个纯硬件的设计,没有可编程的内容,因此,一旦电路确定了,就没有变化了,单片机也不需要对它有任何的配置。所以,在整个单片机测量频率的过程中,和NE555本身没有什么关系,真正运用的是定时器/计数器测量信号频率的计数。

2023-03-16 15:44:33 212

原创 PCF8591模板

【代码】PCF8591模板。

2023-03-16 13:51:48 74

原创 【蓝桥杯】 按键+数码管模式切换 小模版

【代码】【蓝桥杯】 按键+数码管模式切换 小模版。

2023-03-15 21:05:11 370

原创 信息论基础--信息量与熵

在介绍熵的概念前,我们先引入一些前导概念如何理解自信息,我们可以从以下几个角度切入对于事件集合X={x1,x2,x3....xn}X=\lbrace x_1,x_2,x_3....x_n \rbraceX={x1​,x2​,x3​....xn​},其中某一事件xix_ixi​发生的概率为pip_ipi​,则自信息量的定义为:其中 I(xi)⩾0I(x_i) \geqslant 0I(xi​)⩾0,且随pip_ipi​减小而增大。(底数为2时,自信息的单位是bit)那什么是条件自信息呢?倘若事件Y发生后收

2023-03-15 16:15:26 1476

原创 半导体基础知识/PN结,三极管

模电基础知识

2023-03-14 17:10:06 2061

原创 STM32CubeMX生成文件报错can‘t delete testAccess.txt

折腾了一天一直不知道是什么问题,一开始其实想到是权限的问题了,开了以管理员身份运行,但不知为何仍然报错,再加上无法生成文件直接卡死,在任务管理器里也并未找到STM32CubeMX的存在,一气之下直接卸载重装,结果库安装有出问题了。解决方法1.库的安装参考这篇文章顺利解决2.后台关闭卡死的STM32CubeMX关闭OpenJDK xxxxxxxx即可3.解决can’t delete testAccess.txt报错给STM32CubeMX开管理员身份运行...

2022-05-04 20:34:24 161

原创 寒假摸鱼大赏

寒假摸鱼大赏前言:大一上跑去摸deep learning的鱼去了,原本的算法学习耽搁了很久。前不久,本半吊子选手终于决定gap半年,从零开始,享受并拥抱做普通人的快乐。文章目录寒假摸鱼大赏单调栈和单调队列单调栈和单调队列单调栈常用题型:给定一个序列,找到序列当中每一个数,它的左(右)边比它小(大)且离其最近的数。e.给定一个长度为 N 的整数数列,输出每个数左边第一个比它小的数,如果不存在则输出 −1。#include<bits/stdc++.h>using namespa

2022-02-19 03:18:01 493

原创 ZZU ACM 基础算法 笔记(连载中)

文章目录ZZU ACM培训 基础算法 笔记2模拟取模遍历枚举百钱买百鸡典例减少枚举变量首尾相接凑2021校园活动(之后再编)递推递归递归递推差异阶乘兔子兔子碎梦(n-1)/2与n/2二分引子离线STL方法NOIP2015 跳石头ZZU ACM培训 基础算法 笔记2郑大ACM day3模拟取模遍历从中间某数b开始将数组遍历一周for(int i=b;i<=n-1;i++){ cout<<a[i]<<" ";}for(int i=0;i<b;i++

2021-09-19 15:43:22 362

原创 leetcode 704(始

2021-09-06 03:53:51 265

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除