- 博客(14)
- 收藏
- 关注
原创 在vscode中创建python虚拟环境(.venv)
本文介绍了在VSCode中创建Python虚拟环境的详细流程。首先通过Ctrl+Shift+P调出命令面板,选择"Create Environment"创建虚拟环境,选用Venv方式并选择Python3.9版本。创建过程中会在项目目录下生成.venv文件夹,但实际操作时遇到了pip升级错误,日志显示虽然已安装pip 21.2.4版本,但升级过程中出现依赖解析异常。该错误可能与清华镜像源的配置或虚拟环境初始化问题有关,建议检查网络连接或尝试其他镜像源解决。虚拟环境的创建实现了项目依赖的隔离
2025-07-25 10:18:44
1044
原创 Win11安装WSL2和ubuntu20.04
下载后会有一个CanonicalGroupLimited.UbuntuonWindows_2004.2021.825.0命名的APPXBUNDLE类型的文件,这个文件可以直接双击安装,因为是来自Microsoft store的,会根据store的默认安装位置进行安装,就因为我改了安装位置,导致后续wsl识别不到ubuntu了,重装和卸载都报错(人嘛了)。如果安装进度卡在0或者报403错误,要么是后台开着梯子,要么就是没开梯子,这个问题是网络问题,和安装包,win的环境配置就没关系了。
2025-07-15 19:24:14
1484
原创 stm32串口通信连接vofa+上位机
我在一开始写sendFloat函数的时候,调用的是Serial_SendString()函数,调试时发现发送到vofa+的16进制每次都不是每个数据对应4个字节,当发送1.8的时候,上位机收到3个字节,发送1000.3的时候上位机接收到6个字节,同时右侧的变量通道也完全没有解析出1.8或者1000.3,这就是问题所在了。vofa+上位机配置为串口模式,JustFloat协议,串口参数配置和stm32串口1保持一致,波特率:115200,数据流控:NONE,校验位:NONE,数据位:8位,停止位:1位。
2024-11-18 11:49:04
3935
5
原创 Keil5仿真PWM波形的配置过程以及Xtal时钟灰色无法修改的备选方案
在弹出的窗口中点击添加,输入要分析的引脚,这里我在程序里配置了定时器4的通道1(PB6)和通道2(PB7)引脚作为PWM信号输出,输入PORTB.6点击键盘ENTER就会出现上方的(PORTB&0x00000040)>>6,表示添加成功。点击close完成引脚属性的配置,下一步是晶振频率的选取,这一点很重要,会对所有的引脚输出时序产生影响。左下角的Dialog DLL和Parameter也要做修改。找到下面的OSC,将12修改为8,修改之前可以看到定时器时钟为108MHz,修改后就会变成72MHz了。
2024-11-05 10:53:40
2334
1
原创 simulink仿真错误
经弹幕提醒发现是因为最初,由于scope的仿真曲线不够平滑,我在Configuration Parameters页面中将Solver selection的Fixed-step大小改成了0.1,将这里的步长改为0.01后报错消失。
2024-10-14 11:39:08
2651
1
原创 数据结构代码题-带头结点的单链表的逆置操作思路
试编写算法将带头节点的单链表就地逆置,所谓“就地”就是指孔家复杂度为O(1),只需要常数个存储空间。
2022-11-29 13:07:40
1626
原创 C语言中的结构体变量和->运算符(学习链表时遇到的疑惑)
前言 在学习链表概念和程序的时候遇到疑惑,pHead到底是什么?结点还是指针?"->"这个操作符又是什么意思?pHead->data又是如何工作的?
2022-05-22 15:28:48
1138
原创 郝斌数据结构-线性表之单链表程序(C语言版)
前言 以下代码来自于郝斌老师数据结构视频,加以自己的理解作了注释,用于学习和复习,欢迎指正错误。
2022-05-19 20:54:45
610
1
原创 数据结构顺序表算法题实现程序(一)
前言 根据王道数据结构算法题整理,用于复习。题目 一、从顺序表中删除具有最小值的元素(假设唯一)并由函数返回被删除元素的值。空出的位置由最后一个元素填补,若顺序表为空,则显示出错信息并退出运行。 二、设计一个高效算法,将顺序表L的所有元素逆置,要求算法的空间复杂度为O(1)。 三、对长度n的顺序表L,编写一个时间复杂度为O(n),空间复杂对为O(1)的算法,该算法删除线性表中的所有值为x的数据元素。程序 程序主体采用的郝斌老师视频内的代码。上一篇博客:郝斌数据结构-线性表之顺序表程序
2022-05-14 13:54:32
352
原创 郝斌数据结构-线性表之顺序表程序
前言以下代码来自于郝斌老师数据结构视频,加以自己的理解作了注释,用于学习和复习,欢迎大家指正错误。在这里插入代码片
2022-05-11 17:56:43
382
原创 C语言程序输出水仙花数
题目要求:水仙花数是指一个N位正整数(N>=3),它的每一位上的数字的N次幂之和等于它本身。例如:153 = 13+53+33。本题要求编写程序,计算所有N位水仙花数。输入格式:输入在一行中给出一个正整数N(3<=N<=7)。输出格式:按递增顺序输出所有的N位水仙花数,每个数字占一行。输入样例:3输出样例:153370371407(代码主要采用while循环作为解题方法。)代码如下:#include <stdio.h>int main(void)
2021-10-03 23:19:58
12362
2
原创 透明小电视自定义开机画面取模和显示小记
前段时间在玩稚晖君的开源项目透明小电视,硬件搭建好之后使用群里大佬的透明太空人时钟程序,想要自定义开机画面时遇到了问题,通过咨询请教大佬之后问题得以解决,在这里记录一下取模和显示的方法。因为小电视的屏幕是240*240分辨率的,因此对于想要显示的图片要想转换成对应大小的jpg格式,必须为jpg格式的原因是,在接下来需要用到一个图片压缩器,仅支持jpg格式的图片进行压缩。分享链接贴在下面链接:https://pan.baidu.com/s/1yrZXo_rtfOhYG_BQLfDoEw提取码:ihv8
2021-07-11 14:28:01
1653
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅