- 博客(32)
- 收藏
- 关注
原创 蓝桥杯单片机同时读取PCF8591两个通道的ADC(0x01和0x03)时,出现两个值与通道相反怎么解决?
解决办法:每个通道读取两次,第一次空读,比如PCF8591_AD_INPUT(0x03),然后再正常读取值。
2025-03-27 20:41:37
261
原创 蓝桥杯之AT24C02的页写页读
(1)在AT24C02的下,每次写入数据后,。(2)一页有8个数据存储单元,蓝桥杯的AT24C02一共有256个数据存储单元,也就是说,蓝桥杯的AT24C02只有256 / 8 = 32个页。(3)如果一页写入了8个以上的数据,那么存储单元地址就会从头开始,比如从0x00开始页写,一直写到了0x07,这时如果继续页写,就会从0x00开始覆盖原来的内容。(4)在一次页写里面,无需任何的延时;但是在多次页写时,要有5ms的延时。以下是Deepseek的回复。
2025-03-20 21:29:47
264
原创 蓝桥杯单片机之AT24C02(基于自己对AT24C02的学习和理解)
有个关系户,他想安排自己的儿子进某个大厦里某个楼层的公司,那么他就要先找到这个公司的地址,然后再找到该公司是第几楼,最后把自己儿子安排进这个楼所在的公司。说明:(1)找到公司所在大厦:写入设备地址(3)找到公司楼层:要写入数据的地址,也就是你想把数据存哪个数据存储单元(4)儿子:你要写入的数据。
2025-03-19 21:27:58
439
原创 Windows系统的PcaWallpaperAppDetect的报错报错
每次开机都会出现C:\Windows\system32\PcaSvc.dll 出错。
2025-01-26 08:28:53
818
原创 keil5的Debug调试时,卡在 LDR R0, =SystemInit,无法往后进行
解决办法:使用STM32Cube生成的工程文件时,勾选Use MicroLIB即可。
2024-11-05 22:12:41
548
原创 常量指针p
为止,因为C++中以空字符结尾的字符序列被视为字符串。的起始地址开始的字符序列,直到遇到第一个空字符为止。是一个指向字符的常量指针,它指向了字符数组。所指向的字符,而不是字符串,你可以使用。为起始地址的字符序列,直到遇到空字符(所指向的字符,即字符数组。所指向的字符,并通过。因此,输出结果将会是。
2024-06-02 21:05:21
223
原创 switch语法没有break
如上述代码以及结果,我们可以知道,如果switch语句不加break,那么在找到符合条件的case(如例子中的case 2:)时,无论后续case或者default语句是否满足条件,都会把下面的所有case或者default语句全部执行一遍,直到遇到break或者switch语句结束。
2024-05-31 20:50:54
1230
1
原创 并查集之蓝桥幼儿园
2.2、合并集合x,y,找到点x的根节点rootx,点y的根节点rooty,设置s[rootx] = rooty。合并两个集合,将一个集合所在的树作为另一个集合的子树。也就是将根节点进行合并,保证树的结构。2.1、对于每个节点,记录s[x]表示x的根节点,初始化根节点为自己。2.3、查询集合x,y,只需要判断rootx是否等于rooty。三、过程理解 (从别人那里ctrl+c,ctrl+v过来的)
2024-04-09 20:46:55
197
原创 01背包问题
这道题不能用贪心算法,因为按照性价比不一定能得到最大价值,所以应该使用动态规划,先考虑每件物品拿不拿的下,如果拿不下,就不拿;如果拿得下,就判断拿或者不拿哪个有更高的价值。三、python代码。
2024-04-08 21:59:41
212
原创 因数和约数的区别
既可以说6和8都是48的因数,也可以说6和8都是48的约数。虽然可以说0.9和8都是7.2的因数,却不能说0.9和8是7.2的约数。例如:1、2、4、8、16都能整除16,因此,1、2、4、8、16(本身)也都是16的约数。而当一个数被分解成两个或几个数相乘时,因数的个数就受到了限定。只能说2和8是16的因数,而不能说1、2、4、8、16都是16的因数,因为1×2×4×8×16的结果,并不等于16。如果数a与数b相乘的积是数c,a与b都是c的因数。3、对于一个整数,凡能整除它的数,都是这个整数的约数。
2024-04-05 19:50:49
367
1
原创 差分数组是啥,有什么性质和作用
对a进行多个操作,在区间[1,3]中每个元素加+3,在区间[2,4]中每个元素加+2,在区间[2,5]中每个元素加-4,那么会得到什么样的数组呢?但是这样做比较费时间,有没有好的办法呢?使用差分数组的办法,可以大幅度减少时间复杂度。
2024-03-16 17:49:16
488
1
原创 列表元素的输出
可以用print(*ls),因为*ls==" ".join(str(x) for x in ls)二、如果列表元素是字符串。一、如果列表元素是数字。那么以上两种方法都可以。
2024-02-20 18:52:27
1240
1
原创 求大佬,求解,求助
7-6 贪心算法(田忌赛马)分数 10全屏浏览题目切换布局作者 李曲单位 浙江工业大学年轻的统治者Mirko宣布自己为矮人之王, 听到这个消息,Slavko感到受到了威胁,并很快宣布自己为精灵之王!由于这片土地上只有一个国王,他们决定一劳永逸地解决权力问题。Slavko将和王国的N个最强的精灵一起,用数字1到N标记,去参观Mirko的城堡。在城堡大厅里,迎接他们的将是N个最强的矮人,他们围坐成一圈,按顺时针方向用从1到N的数字标记。
2023-12-01 11:31:36
1327
3
原创 #python代码# PTA:区间求和
7-8 区间求和分数 10全屏浏览题目切换布局作者 伍建全单位 重庆科技学院这是一个编程题模板。本题目要求读入2个正整数m和n,然后输出闭区间 [m, n] 之间所有奇数的和。
2023-10-24 08:42:49
340
原创 PTA作业: 7-3 建国的数学难题 #C语言代码及Python代码解析#
每个样例占一行,输入两个整数n,k。第一行输出一个整数T,表示样例数。(1 <= T <= 100)每个样例输出一个整数表示f(n)。
2023-10-21 12:16:34
562
1
原创 题目:地球上的一天是 24 小时。但地球上还有一些精力和勤奋度都远超一般人的大神级人物,他们的“一天”是以 48 小时为周期运转的,这种人被人们尊称为“外星人”。#C语言代码#
int main()for(i=0;i
2023-10-18 14:42:00
1037
2
空空如也
数据通信与控制网络中,自动化网络(控制网络)与信息网络的区别
2023-12-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人