- 博客(15)
- 收藏
- 关注
原创 stm32f103的主频不能设置为72MHz的问题
更改STM32f103c8t6的时钟时,发现不能改成最高72Mhz。添加晶振后,就可以设置为最高频72MHz了。原因是没有使用RCC晶振。
2024-06-27 21:48:14
129
原创 ESP32shaolu
点击START,如果点不了,可能是串口被其他软件占用,关掉其他串口软件,再试。下载成功后对ESP32-12f进行串口调试,发送"AT+换行",如果没有收到OK,那就重新下载或者重新插入USB。选择下载的固件包,右边的空填0x000000,打钩先,下面选择40MHz,QOUT,串口和波特率115200。如果之前没有安装CH340的驱动,那么还要安装CH340的驱动。将ESP32-12f用数据线与PC连接,查看电脑的端口里有没有对应的com口,没有就可能是CH340驱动没装。打开下载的烧录软件,点ok。
2024-06-25 11:55:17
269
原创 结构体名与结构体指针
linklist是结构体指针的别名,访问结构体的成员时,用符号"->“访问。listnode是结构体的别名,访问结构体的成员时,用符号"."访问。员时,用符号”->"访问。
2024-06-10 11:00:00
104
原创 没有return不报错
问题是在vscode里编写函数时,少了return,但是vscode的IntelliSense不报错,怎么让它报错呢?可以报错了,但是另一个问题来了,代码分析里有不希望出现的错误怎么办?分析里有不希望出现的错误怎么办?可以看到有个黄色的波浪线的提示。没有提示错误,这是不希望的。解决办法:手动进行代码分析。需要点下面的{}才能看到。
2024-06-09 11:32:54
161
原创 单链表的操作
单链表是一种线性的链式存储结构,由多个节点组成(头结点,中间节点和尾结点),单链表的存储结构图如下:来源于网页单链表的节点是分散的,与数组不同,数组的存储结构是连续的,单链表的每个节点存储了本节点的数据和下一个节点的地址,只能单向的查找。
2024-06-06 16:41:32
364
原创 电路模型与电路定律
集总参数元件:元件外部没有电磁场(在高频段,会发生集肤效应,频率越高,导线内部电流越小,电流集中在导线外部)。如果元件外部有电场,进出端子的电流可能不一样,元件外部有磁场,端子间电压可能不是单值(单值,电压与电流之间是一对一的关系)。电源叫做激励源或者激励时,电流电压叫做响应。分析激励与响应的因果关系(输入输出关系,传递函数)时,激励叫输入,响应叫输出。根据电路图列方程时,两个回路重叠的部分可以相减消除,两个节点相连部分一样。电路、电路模型、电流、电压、电功率、元件(RLC、独立源、受控源)
2024-05-24 20:23:50
242
1
原创 同一元件,同一封装,尺寸不一致的原因
可见C0805有两种规格。电容的值<=100nF时,采用第一种规格;电容的值>100nF时,采用第二种规格。同一个元件,同一个封装,尺寸不一样的原因如下。
2024-05-11 22:15:44
215
1
原创 vscode因stop已暂停
原因是,在进入函数时str1分配了较大的内存,用的char[未知参数]导致,不知道分配多少内存,解决办法是用malloc函数动态分配内存。程序停在20行无法继续step in。
2024-04-22 20:16:47
233
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人