E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
C51单片机—蓝桥杯
51
单片机
——模拟I2C总线与AT24C02通信
3.2.3发送应答和接收应答3.2.4主机发送一个字节和接收一个字节3.3AT24C02介绍3.3字节写和随机读四、测试文件test.c五、现象描述一、写在前面AT24C02芯片有I2C接口,但是51
单片机
是没有
c_up
·
2024-02-20 20:51
51单片机
c语言
嵌入式硬件
AT24C02存储器(I2C总线:电路规范、时序结构、数据帧)
存储器简介RAMSRAM(静态RAM),内部的存储结构是锁存器,是一个D触发器,用电路来存储数据,是所有存储器中最快的一个,一般用于电脑CPU高速缓存,
单片机
里面也是SRAM,比如定义的变量就存储在SRAM
故山月白
·
2024-02-20 20:20
单片机原理
单片机
嵌入式软件
51
单片机
EEPROM(I²C总线通信)AT24C02数据存储
一、存储器介绍补充:(1)易失性存储器/RAM存储速度特别快但掉电丢失①SRAM:运行速度最快,用于电脑CPU,高速缓存;
单片机
中的SRAM,定义一个变量就会存在SRAM中,使用触发器做的,存储容量小,
MEYOU_Cc
·
2024-02-20 20:19
51单片机学习笔记
单片机
51单片机
c语言
AT24C02(I2C总线)_AT24C02数据存储)
AT24C02(I2C总线)_AT24C02数据存储小白极客的51
单片机
笔记(自用)第一部分—存储器介绍第二部分—AT24C02存储芯片介绍第三部分—I2C总线介绍(重难点)I2C总线介绍I2C电路规范
少年高川
·
2024-02-20 20:48
笔记
单片机
I2C驱动EEPROM芯片AT24C02笔记
前言最近在做51的课程设计,要用到很多以前只是浅浅学过的通信协议,趁这个机会好好复习一下,学习资料参考普中51
单片机
开发攻略I2CI2C介绍常规的I2C共有两条管腿,分别为SCL(时钟)和SDA(数据)
K-ei-th
·
2024-02-20 20:16
单片机
嵌入式硬件
备战
蓝桥杯
---图论之最短路dijkstra算法
目录先分个类吧:1.对于有向无环图,我们直接拓扑排序,和AOE网类似,把取max改成min即可。2.边权全部相等,直接BFS即可3.单源点最短路从一个点出发,到达其他顶点的最短路长度。Dijkstra算法:用于一个节点到所有其他节点的最短路。(要求:不存在负权边,可以用于无向图)先分个类吧:1.对于有向无环图,我们直接拓扑排序,和AOE网类似,把取max改成min即可。2.边权全部相等,直接BFS
CoCoa-Ck
·
2024-02-20 19:02
图论
算法
c++
蓝桥杯
备战
蓝桥杯
---数据结构之好题分享1
最近几天在刷学校的题单时,发现了几道十分巧妙又有启发性的题,借此来记录分享一下。看题:从整体上看似乎没有什么规律,于是我们从小地方入手,下面是图解:因此,我们用栈的数据结构实现即可,下面是AC代码:#include#include#include#include#includeusingnamespacestd;#defineintlonglongintt,n,c[100010],q[100010
CoCoa-Ck
·
2024-02-20 18:04
蓝桥杯
数据结构
算法
c++
3.3V和5V双向电平转换电路
“当我们使用3.3V
单片机
(STM32系列)和5V的器件通信时(IIC设备),电平转换就势在必行了”01经典电平转换电路1.1、这是一款经典的电平转换电路,该电路的核心是一个N沟道场效应管,外加2个不同电压的上拉电阻
万里黄沙
·
2024-02-20 16:49
硬件
单片机
嵌入式硬件
清翔零基础教你学51
单片机
_个人学习笔记(5)_数码管静态和动态显示
说明本人使用的是清翔的51
单片机
开发板,如果型号相同最方便,但是如果型号不同也可以参考,因为芯片都是一样的,只是外设不同而已,使用时只需要对照自己的开发板原理图稍微修改下引脚即可。
BO_S__
·
2024-02-20 16:47
清翔51学习笔记
51单片机
学习
笔记
51
单片机
使用TM1638驱动的数码管键盘模块
前几天差不多把清翔的视频教程写完了,然后玩了两天,这次准备把以前买的TM1638芯片驱动的数码管按键模块用在51
单片机
上。
BO_S__
·
2024-02-20 16:47
清翔51学习笔记
51单片机
计算机外设
嵌入式硬件
proteus8.15图文安装教程
proteus8.15版本可以用STM32系列
单片机
来进行仿真设计,比7.8版本方便多了,有需要的朋友们可以在公众号后台回复proteus8.15获取软件包。
万里黄沙
·
2024-02-20 16:16
proteus
proteus
基于51
单片机
太阳能风能太阳能风光互补路灯proteus仿真原理图PCB
功能:0.本系统采用STC89C52作为
单片机
1.手动模式下,由手动开关控制小灯的亮灭2.自动模式下,由光强决定小灯的亮灭3.本系统具备太阳能和风能两种方式给系统的锂电池充电,锂电池再经过升压之后给系统供电
极寒钛科技
·
2024-02-20 15:23
单片机
51单片机
proteus
A50 - 基于51
单片机
的太阳能充电路灯设计
任务本文以太阳能路灯设计为例,针对太阳能路灯的优势以及发展背景,对太阳能路灯的基本原理和构成进行介绍。根据对太阳能电池板、蓄电池、控制器芯片等部件的方案论证。最终确定利用光伏发电由太阳能电池板以及蓄电池提供电能支持,在控制器的作用下,对时间显示模块以及LED驱动模块进行控制。通过对太阳能路灯的调试以及测试,最终的太阳能路灯具有安全性高、易于维修、不会造成任何污染以及自动化的特点。实物图原理设计充放
小小工程员
·
2024-02-20 15:23
单片机嵌入式
51单片机
单片机
stm32
基于51
单片机
手机锂电池电压电流容量电量检测仪表设计/DIY套件66
51
单片机
锂电池电压电流容量检测仪表液晶显示66功能描述:本系统由STC89C52
单片机
、分压、A/D芯片PCF8591、ACS712电流检测、LCD1602液晶显示及电源组成。
单片机设计DIY
·
2024-02-20 15:53
51单片机
智能手机
嵌入式硬件
基于51
单片机
电动车蓄电池充电器过充过放保护整流稳压设计DIY64
51
单片机
蓄电池充电器过充过放保护液晶显示64功能描述:本系统由STC89C52
单片机
、LCD1602液晶显示、A/D采样PCF8591、继电器、220V交流电转5V直流电源组成。
单片机设计DIY
·
2024-02-20 15:53
51单片机
嵌入式硬件
单片机
基于51
单片机
恒温箱热水器温度控制系统无线APP视频监控设计72
51
单片机
温度控制系统报警器恒温箱水温热水器72功能描述:本系统由STC89C52
单片机
、温度传感器DS18B20、按键、蜂鸣器报警、继电器控制、(无线蓝牙/WIFI模块-可选)、LCD1602液晶显示及电源组成
单片机设计DIY
·
2024-02-20 15:52
51单片机
嵌入式硬件
单片机
基于STM32
单片机
智能家居温湿度PM2.5甲醛光照无线视频监控APP设计240
STM32-240-智能家居环境监控功能描述:本系统由STM32F103C8T6
单片机
核心板、1.44寸TFT彩屏、(无线蓝牙/无线WIFI/无线视频监控模块-可选)、PM2.5传感器、甲醛传感器、温湿度传感器
单片机设计DIY
·
2024-02-20 15:22
单片机
stm32
智能家居
基于STM32
单片机
定位地图电子栅栏GPS北斗无线APP设计177
STM32
单片机
GPS北斗定位地图电子栅栏APP无线177功能描述:本系统由STM32F103C8T6
单片机
核心板、无线蓝牙/WIFI模块-可选、TFT1.44寸彩屏液晶显示电路、定位采集模块电路、JR6001
单片机设计DIY
·
2024-02-20 15:22
单片机
stm32
嵌入式硬件
基于51
单片机
气象仪环境检测风速风向光照无线视频监控设计79X
51
单片机
环境参数监控系统079X功能描述:本系统由STC89C52
单片机
最小系统电路、OLED液晶显示电量、风速传感器接口电路、风向传感器接口电路、ADC0832(或xx0832芯片)的AD转换电路、
单片机设计DIY
·
2024-02-20 15:22
51单片机
嵌入式硬件
单片机
基于51
单片机
光伏太阳能路灯锂电池充电无线摄像头设计177
51太阳能充电计时管理系统充电电量显示路灯177功能描述:本系统由STC89C52
单片机
最小系统电路、OLED液晶显示电路、太阳能板接口电路、TP4056充电管理模块、锂电池供电接口电路、锂电池升压到5V
单片机设计DIY
·
2024-02-20 15:20
51单片机
嵌入式硬件
单片机
【备战
蓝桥杯
】 算法·每日一题(详解+多解)-- day11
【备战
蓝桥杯
】算法·每日一题(详解+多解)--day11✨博主介绍前言Dijkstra算法流程网络延迟时间解题思路Bellman-Ford算法流程K站内最便宜的航班解题思路SPFA算法K站内最便宜的航班解题思路具有最大概率的路径解题思路
苏州程序大白
·
2024-02-20 15:21
365天大战算法
算法
蓝桥杯
图论
数据结构
C++
第十二届
蓝桥杯
2021年C++A组省赛题解
set+map)试题C:货物摆放题解代码试题D:路径题解代码试题E:回路计数题解代码试题F:砝码称重题解代码试题G:异或数列题解代码试题H:左孩子右兄弟代码试题I:括号序列题解试题J:分果果注官方题解:
蓝桥杯
近
whisper_0^0
·
2024-02-20 15:21
蓝桥杯往年真题题解
算法
数据结构
c++
蓝桥杯
备战
蓝桥杯
—有边数限制的最短路 (bellman_ford+)——[AcWing]有边数限制的最短路
因为近期在学图,所以顺带的写一篇最短路的备战
蓝桥杯
文章。
Joanh_Lan
·
2024-02-20 15:16
备战蓝桥杯
蓝桥杯
图论
算法
acm竞赛
2021
蓝桥杯
省赛b题解
近几年
蓝桥杯
再也不是暴力杯了,但是可以很好的锻炼自己的代码水平,可以以赛促学,不要老看代码,比赛后时写代码速度也很重要!
果汁大杯
·
2024-02-20 15:44
蓝桥杯
c++
职场和发展
【洛谷 P8753】[
蓝桥杯
2021 省 AB2] 小平方 题解(数学+暴力枚举)
思路首先,定义一个长整型变量ans来存储满足条件的数的数量,初始化为0。然后,从标准输入读取一个整数n。计算n的一半,存储在双精度浮点变量mid中。这是因为我们要找的是平方后除以n的余数小于n的一半的数。接下来,使用一个for循环,从1遍历到n。在每次迭代中,计算i的平方对n取余的结果,检查这个结果是否小于mid。如果小于mid,则ans加1。这是因为我们要计数的是平方后除以n的余数小于n的一半的
HEX9CF
·
2024-02-20 15:44
Algorithm
Problems
蓝桥杯
职场和发展
c++
单片机
和RTOS
一.
单片机
和RTOS区别
单片机
是一种集成了处理器、内存、输入输出接口和外围设备控制器等功能的微型计算机系统。它通常用于控制简单的嵌入式系统,如家电、汽车电子、工业控制等。
左手的月光
·
2024-02-20 15:43
单片机
嵌入式硬件
备战
蓝桥杯
---图论之最短路Bellman-Ford算法及优化
目录上次我们讲到复杂度为(n+m)logm(m为边,n为点)的迪杰斯特拉算法,其中有一个明显的不足就是它无法解决包含负权边的图。于是我们引进Bellman-Ford算法。核心:枚举所有的点,能松弛就松弛,直到所有点都不能松弛。具体过程:我们在外循环循环n-1(n为点数),然后在内循环上枚举所有的边,能松弛就松弛。到这里,肯定有许多人对它正确性怀疑,其实,我们可以知道,在外循环循环k轮后,k步以内可
CoCoa-Ck
·
2024-02-20 15:13
图论
算法
用EXCEL计算NTC、BS、电压等AD参数
前言之前计算NTC的AD值算得很麻烦,因为51内核的
单片机
不支持除法运算,更别说浮点运算了。EXCEL自动算出参数就显得很方便了。有纰漏请指出,转载请说明。
TianYaKe-天涯客
·
2024-02-20 15:42
硬件
BMS
单片机
通俗理解TIM定时器并简单使用
学习交流请发邮件
[email protected]
源代码在这里1定时器原理B站这位UP主讲51
单片机
定时器工作原理讲得很好2STM32定时器简介stm32有3种定时器,分别是基本定时器、通用定时器、高级定时器基本定时器是一个
TianYaKe-天涯客
·
2024-02-20 15:12
STM32
外设学习+项目实践
单片机
stm32
嵌入式硬件
[
蓝桥杯
2019初赛]等差数列
题目描述数学老师给小明出了一道等差数列求和的题目。但是粗心的小明忘记了一部分的数列,只记得其中N个整数。现在给出这N个整数,小明想知道包含这N个整数的最短的等差数列有几项?输入输入的第一行包含一个整数N。第二行包含N个整数A1.A2,...,AN。(注意A1#includeusingnamespacestd;constintmaxn=100010;intn,a[maxn];//这是一个新的球最大公
Vincy_ivy
·
2024-02-20 14:10
洛谷 P8627 [
蓝桥杯
2015 省 A] 饮料换购
参考代码and代码解读#includeusingnamespacestd;intmain(){intn;scanf("%d",&n);intdr;//dr=drink;dr=n;//把drink赋值于n;while(n>2){//剩余的总瓶盖数要大于二,才能换得下一瓶饮料;dr+=n/3;//drink等于总的饮料数;n=n/3+n%3;//最后的瓶盖数应该等于剩余的不大于三的瓶盖数,外加上兑换回
126wkw2024
·
2024-02-20 14:05
蓝桥杯
算法
c++
c语言
模拟
蓝桥杯
练习题笔记--1031~1051
三、1031~10511031:[编程入门]自定义函数之字符串反转题目:写一函数,使输入的一个字符串按反序存放,在主函数中输入并输出反序后的字符串(不包含空格)。代码如下(C):#include#includeintexchange(chara[],charb[]);intmain(){chara[1000],b[1000];gets(a);exchange(a,b);puts(b);return
一笑奈萧何
·
2024-02-20 14:27
C
c++
stm32项目(19)——基于stm32的信号中转器
2.实现效果使用信号发生器,产生1Khz的正弦波,输入到
单片机
的AD口——PA1,再使用示波器,接到
单片机
的DA口——PA4。便可观察到如下效果。
嵌入式小李
·
2024-02-20 14:05
stm32
stm32
信号检测
信号发生
备战
蓝桥杯
---动态规划(应用1)
话不多说,直接看题:首先我们考虑暴力,用二维前缀和即可,复杂度为o(n^4).其实,我们不妨枚举任意2行,枚举以这个为边界的最大矩阵。我们把其中的每一列前缀和维护出来,相当于把一个矩阵压缩成了一个序列,然后问题就转化为了求一个序列的最大子段和。下面为AC代码:#includeusingnamespacestd;intn,a[300][300],lie[300][300],b[300],hh[300
CoCoa-Ck
·
2024-02-20 13:14
蓝桥杯
动态规划
算法
c++
背包问题
蓝桥杯
:C++二叉树
二叉树几乎每次
蓝桥杯
软件类大赛都会考核二叉树,它或者作为数据结构题出现,或者应用在其他算法中。大部分高级数据结构是基于二叉树的,例如常用的高级数据结构线段树就是基于二叉树的。
DaveVV
·
2024-02-20 12:17
蓝桥杯c++
蓝桥杯
c++
算法
数据结构
c语言
蓝桥杯
:C++素数、进制转换
素数定义:质数又称素数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数;否则称为合数(规定1既不是质数也不是合数)。代码:#includeusingnamespacestd;intmain(){intn;cin>>n;if(n==1){coutusingnamespacestd;//利用两层for循环,第一层遍历2-n的每一个数//第二层判断这个数是不是素数voidbrut
DaveVV
·
2024-02-20 12:17
蓝桥杯c++
蓝桥杯
c++
算法
数据结构
c语言
蓝桥杯
算法总结
ACWing算法基础课笔记闲来无事,利用阿里云做了个图床,已经将图片全部上传了。1.基础算法1.排序快速:选择一个数,让数组中比他小的靠左,比他大的靠右,然后在左边右边同样进行操作。注意边界问题。O(nlogn)一般选择mid=l+r+1>>1,因为是用dowhile,所以设置i和j都是l和r往外一个。当i=j说明左边都小于a[mid],右边都大于a[mid]了,然后对于左边和右边再进行quick
别催了马上交
·
2024-02-20 12:16
蓝桥杯算法
算法
蓝桥杯
c++
蓝桥杯
:C++队列、优先队列、链表
C++普通队列算法竞赛中一般用静态数组来模拟队列,或者使用STLqueue。使用C++的STLqueue时,由于不用自己管理队列,因此代码很简洁。队列的部分操作如下。C++优先队列很多算法需要用到一种特殊的队列:优先队列。它的特点是最优数据始终位于队首。优先队列的效率很高:新数据插入队列生成新的最优队首元素,计算复杂度是O(logn);弹出最优的队首元素后在队列中计算出新的最优队首元素,计算复杂度
DaveVV
·
2024-02-20 12:46
蓝桥杯c++
c++
开发语言
蓝桥杯
c语言
算法
数据结构
STM32真的很难学吗?
听心跳的声音链接:https://www.zhihu.com/question/443062080/answer/1757550413是的,你的感觉没错,其实你自己已经有朦胧的答案,在之前没接触过任何
单片机
张巧龙
·
2024-02-20 12:43
单片机
嵌入式
编程语言
java
人工智能
蓝桥杯
:C++贪心算法、字符串函数、朴素模式匹配算法、KMP算法
贪心算法贪心(Greedy)算法的原理很容易理解:把整个问题分解成多个步骤,在每个步骤都选取当前步骤的最优方案,直到所有步骤结束;每个步骤都不考虑对后续步骤的影响,在后续步骤中也不再回头改变前面的选择。贪心算法虽然简单,但它有广泛的应用。例如图论中的最小生成树(MinimalSpanningTree,MST)算法、单源最短路径算法(Dijkstra)都是贪心算法的典型应用。贪心算法的主要问题是不一
DaveVV
·
2024-02-20 12:10
蓝桥杯c++
蓝桥杯
c++
贪心算法
算法
开发语言
数据结构
c语言
蓝桥杯
嵌入式(STM32G431RBT6)入门第一天——点亮LED|CSDN创作打卡
首先创建LED和LED_test两个文件夹,一个用于存放自己编写的工程文件,一个用于存放STM32CubeMX生成的工程。接着打开STM32CubeMX点击图中按钮进入到选型界面,可能会有下载更新的弹窗,耐心等待即可。在搜索框输入stm32g431rb会出现两个选项,选择STM32G431RBTx为我们的目标型号。进入后先对RCC时钟进行配置,在高速时钟处选择晶体\陶瓷晶振,也就是外部晶振,选择后
寻梦旅程
·
2024-02-20 11:29
蓝桥杯嵌入式
蓝桥杯
stm32
单片机
arm
嵌入式硬件
HCIA-HarmonyOS设备开发认证V2.0-IOT硬件子系统-ADC
现实生活中的所有属性(如温度、湿度、光照强度等)都是连续的,即为模拟信号;而
单片机
或电子计算机所能识别的信号都是离散的数字信号。此时,若是需要使用现实世界中的各种属性,就需要一种设备将模拟信号
嵌入式底层
·
2024-02-20 11:57
harmonyos
物联网
华为
OpenHarmony
LiteOS
蓝桥杯
嵌入式STM32G431RBT6的学习(总大纲)(HAL库学习)板子介绍
我写
蓝桥杯
嵌入式大概用到的外设,都是非常常用的。我在这里汇总一下。
薛定谔的猫咪死了
·
2024-02-20 11:56
博客
蓝桥杯
stm32
学习
蓝桥杯
嵌入式STM32G431RBT6知识点(主观题部分)
目录1前置准备1.1Keil1.1.1编译器版本及微库1.1.2添加官方提供的LCD及I2C文件1.2CubeMX1.2.1时钟树1.2.2其他1.2.3明确CubeMX路径,放置芯片包2GPIO2.1实验1:LED1-LED8循环亮灭编辑2.2实验2:按键控制LED亮灭(检测电平法)2.3实验3:按键控制LED亮灭(外部中断法)2.4实验4:蜂鸣器2.5实验5:按键消抖2.6实验6:长按短按2.
菜只因C
·
2024-02-20 11:22
stm32
嵌入式硬件
单片机
蓝桥杯
J-Flash J-Link解锁GD32
单片机
目录前言一、使用J-Flash工具解锁
单片机
1.打开J-Flash软件2.创建工程3.连接J-Link4.解锁Flash二、使用J-LinkSTM32Unlock解锁GD321.打开J-LinkSTM32Unlock
猿一
·
2024-02-20 11:32
单片机
单片机
GD32
经验分享
嵌入式
J-Flash
STM32CubeMX快速生成STM32F407ZG芯片寄存器初始化
STM32CubeMX快速生成STM32F407ZG芯片寄存器初始化STM32CubeMX对于一些使用STM32比较多的开发者比较熟悉,但对于刚接触STM32系列
单片机
的开发者就可能显得陌生一些。
僚机武士
·
2024-02-20 11:31
STM32学习
单片机
stm32
单片机
01天---stm32基本信息了解
下载数据手册以STM32F407ZG为例网站:www.st.com,搜索芯片型号,下载“数据手册”使用数据手册使用查看芯片型号信息芯片资源信息时钟框图芯片资源表格下方GPIO口表格一般位于下图后面的位置①工作电压:1.8V–3.6V,VSS/GND(电源负极0)、VDD/VCC/V3.3(电源正极1),VREF(参考电压)②STM32:芯片内部包含了一个RC振荡器(内部时钟:内部高速时钟/内部低速
向_北ei
·
2024-02-20 11:01
单片机
单片机
STM32F407ZGT6
单片机
连接ST_LINK和USB转TTL的接线方法+舵机接线方法
目录1.STM32F407ZG
单片机
连接ST_LINK2.STM32F407ZG
单片机
连接USB转TTL(用于串口通信)3舵机1.STM32F407ZG
单片机
连接ST_LINK
单片机
ST_LINK9--
菜只因C
·
2024-02-20 11:58
STM32
stm32
单片机
接线方法
ST_LINK
USB转TTL
基于stm32F103的蜂鸣器周期发声实验
本实验基于stm32F103
单片机
,通过控制蜂鸣器的IO口电平电压,使其周期性地进行电平翻转,从而驱动蜂鸣器发出周期性的鸣叫声。
科联学妹
·
2024-02-20 11:57
单片机
stm32
嵌入式硬件
单片机
01天_stm32f407zg_创建新工程
创建“寄存器版工程”1、创建工程文件夹创建工程文件夹“Project”,内部包含文件夹“CMSIS”&&“USER”。CMSIS:Cortex系列内核接口驱动文件。USER:存放用户编写的程序文件。“USER”文件夹内包含“Inc”&&“Src”。在“存放用户自己编写的程序文件”的文件夹下再建立两个分类文件夹并自定义命名,Src:用于存放“C源程序文件”Inc:存放“源程序文件对应的头文件”2、准
向_北ei
·
2024-02-20 11:56
单片机
单片机
stm32
嵌入式硬件
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他