自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python生成exe打包图片

在编译的时候抽空记录一下,在做自己一个小程序的时候需要内置一张图片,在网上查了一下有两种做法,分别是:1、程序运行的时候创建一个临时文件夹并调用之2、将图片转码成文本并使用.py文件存储后,让其他文件调用它常见的程序大多用第一种方法,但是调试起来太麻烦了,博主也是第一次做这类事,所以选择了较为简单的第二种方式工具 Pyinstaller这段代码是将图片生成为base64格式,这里我选择的是打印,大家也可以选择直接将其写入文件(我这里将他放到了file文件夹下的logo.py里边,并在开头进行了im

2022-02-10 21:56:56 1287 1

原创 LaTeX安装及开发环境配置(VS Code)

Latex入门及开发环境配置Latex入门及开发环境配置软件安装Latex安装(编译器安装)Vs Code安装开始配置(Cai Keng)配置重点Latex入门及开发环境配置由于在数学建模中需要用到Latex进行排版,网上进行了一下午的安装调试以及环境配置,也算踩了很多坑,写在这里帮大家避一下。由于之前本人一直在用Vs Code便没有使用其他编译器,读者也可自行上网搜索其他优秀的编译器。软件安装我的所有软件都是在Windows系统下的,如果您使用其他系统,请自动替换本文中的所有“Windows”。

2022-01-18 00:28:57 1174

原创 tkinter问题记录 在非init方法的类内其他方法创建某按钮的回调函数,在执行的过程中类内属性显示未定义

记录问题问题重述:在使用tkinter进行GUI绘制的过程中,尝试为某一个按钮添加一个类内的回到函数,代码如下,并如图所示报错解决方法,修改回调函数处的表达,如图思考:之前我也使用过这种lambda的‘修饰符’,我目前也不知道它的作用原理和所有效果,之前是用来解决循环创建控件的过程中调用循环标志(i & j)时用到,这次又用到了,应该是一种内存调用的标识,我如果有朝一日能够了解机理,会在此处进行更新的参考: 原文链接...

2021-02-11 16:39:36 181

原创 Python中Tkinter使用循环创建控件并使用回调函数传出是哪个循环计数(i)

参考:https://www.imooc.com/wenda/detail/572383编程中遇到建立10个按钮,需要现实的字符不同,按下后触发不同的效果,想使用循环做到如图所示,即可冻结i,让控件回调时不去查询i的值

2020-08-12 22:59:48 947 1

原创 ROS学习记录(九) 树莓派4B 安装 ROS+远程登录

之前在进行ROS学习的过程中一直在困扰如何将ROS应用到项目中,本人只是简单学习过51和32的单片机,对嵌入式系统略有涉猎,最近在学习中接触到了树莓派这个控制板,便入手了一块,下面我来简单介绍一下我在树莓派上安装ROS的过程以及对其中一些步骤粗浅的理解0.0前言先放上一张成功的截图(Windows下远程桌面登录树莓派图形界面)本篇文章适用于树莓派4B,其他版本略有不同,但如果是3B就没必要...

2020-04-03 16:02:26 1314 4

原创 ROS学习记录(八) Ubuntu下常用软件整理

作为第一次接触Linux的小白,其实很多时候不适应的原因的很多Windows中的软件没法在Linux中安装,这篇文章仅仅介绍本人在Linux中的Ros学习中给我帮助很大的几款软件一.截屏录屏软件 Kazam这款软件是我一开始接触Linux的时候有很多问题,找别人问的时候发现用手机拍照不能很好传达我的问题,故找到了这样一款软件,总的来收功能很强大,窗口截屏,区域录屏等等都很方便(这张图是使用QQ...

2020-03-01 00:09:06 328

原创 ROS学习记录(七) 连接单片机

这次的记录来源于最近在把ROS和STM32联系在一起,更多是填坑吧。一、使用串口联系ROS和下位机主要参考: ROS中串口操作中间遇到了一个问题,按照上一个文章进行操作,总会打开串口失败,解决如下见此: 串口祖问题文中注销操作没有找到,(重新锁定输入密码无效,就选择了关机)总的来说这里还是比较简单二、STM32开发环境的搭建由于Ubuntu环境和Windows的来回切换比较麻烦,研...

2020-02-27 00:59:07 1739

原创 ROS学习记录(六)感悟&反思

前一段时间在根据网上的视频学习ROS,在过程中遇到了各种领域的问题,硬件支持,系统兼容,软件迭代等等,但是个人觉得这些都是一些外在的,比较容易解决的问题,但是在学习ROS的过程中,发现了许多之前遗漏的知识点掌握不全面导致的各种问题,甚至出现了许多完全看不懂的地方,完全不能理解的代码书写方式,也让我重新审视了我当前的学习状态在过去一段时间里,我常常采用的学习方式是运行Demo,看看ROS究竟能干什...

2020-02-19 21:57:02 699 1

原创 ROS 学习记录(五)

在运行moveit!例程的时候发现没有Moveit包,于是在网上下载,发现普通的sudo apt-get install ros-kinetic-moveit无法完成安装会提示找不到安装包尝试更换软件源,添加了中科大的软件源sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.ustc.edu.cn/r...

2020-02-18 02:03:34 676

原创 ros学习记录(四)

一、功能包路径配置今天安装谷歌的slam功能包发现一个修改环境变量的方法不用vi编辑器在中断里修改,直接在home里打开隐藏文件,用文本编辑器修改方便多了二、gazebo仿真报错Ubuntu16.04+Kinetic在kinetic自带的gazebo中仿真摄像头等传感器时,只要一开始订阅与图像有关的消息,gazebo终端就会报错process has died ,解决办法是更新gaze...

2020-02-15 13:01:19 136

原创 ros学习记录(三)

clear 清空控制台gazebo模型包百度网盘下载

2020-02-14 03:06:41 175

原创 ros学习记录(二)

问题:无法访问其他其他磁盘sudo apt-get install ntfs-3g如果已经安装更新一下sudo apt-get update然后修复磁盘ntfsfix dev/staxx 为不能进入的磁盘号参考https://blog.csdn.net/waitfou/article/details/78237838...

2020-02-13 20:33:59 119

原创 ros学习记录(一)

在编译srv时出现如下errorgenerate… must be called after add…简单理解为CMakelist 中添加服务的命令放到了生成消息之前

2020-02-13 15:02:56 207

原创 从零开始Ubuntu&ROS安装心得

进行ROS安装过程十分的坎坷,收到了不少网友和现实中朋友的帮助和指点,结果还算可以,分享一下自己的经验准备ROS可以使用虚拟机运行,也可以选择安装双系统我这里选择的是安装双系统参考如下博客链接: https://blog.csdn.net/qq_24624539/article/details/81775635.安装过程中请注意几点,EasyBCD、EasyEFI等软件可能出现故障,请...

2020-02-13 10:09:36 339

转载 STM32 总线矩阵

https://www.cnblogs.com/King-Gentleman/p/5370093.html

2020-02-06 21:34:13 1145

翻译 Proteus 暂态分析 transient analysis 帮助文档翻译

全文使用百度翻译看到工程模板中的一副暂态分析图,开始了暂态分析的学习文档位置暂态分析ANALOG TRANSIENT ANALYSIS(模拟暂态分析)DIGITAL TRANSIENT ANALYSIS(数字暂态分析)MIXED MODE TRANSIENT ANALYSIS(混合模式暂态分析)ANALOG TRANSIENT ANALYSIS(模拟暂态分析)概述此...

2020-02-06 12:51:25 2279

原创 Proteus中查看C51内存中变量的值 寄存器的值

在调试状态下,调试选项卡中选择CPU第一个是寄存器第二个详见(SFR)基础讲解: http://www.21ic.com/jichuzhishi/mcu/memory/2013-04-19/179434.html.ARM官网: http://www.keil.com/support/man/docs/c51/c51_le_sfrs.htm.下附百度翻译8051系列微控制器为访问特...

2020-02-06 10:25:04 9537 1

原创 Keil和Proteus 中C51的联合仿真

能做到Keil中点Debug,单步执行,然后Proteus中同步仿真(效果如下)如果你在寻找VDM51.dll链接:https://pan.baidu.com/s/1PI7-Y4n3f-sgtKjpye_Cmg提取码:31j3具体步骤1、先在Proteus安装目录下Proteus\Proteus 8 Professional\MODELS找,VDM51.dll如果没有,请下载链接...

2020-02-06 09:16:56 4892 3

原创 51单片机定时器开启后程序卡死

准备使用两个定时器和外部中断,但在调试的时候发现当开启定时器1时程序卡死理论上定时器0和外部中断都不会被低级的定时器1打断,但是程序还是不动了最后分析发现是没有写定时器1的中断服务函数,即使设置了其为工作方式2,也会导致其卡死在中断里,写一个空的中断服务函数就能解决这个问题...

2020-02-05 22:58:44 1716

转载 MDK keil中在定义一个结构体的时候加点后面不出现结构体当中变量的提示

记录一下https://blog.csdn.net/AriesLR/article/details/102836815

2020-02-03 10:29:25 3309

原创 ad pcb界面变成灰色无法编辑

在pcb库中编译后有一个error,点之后就无法编辑pcb了解决方法随便找一个原理图,左下角有编辑和预览模式的切换,切换一次就好了

2020-02-01 14:09:43 19450 2

原创 ad问题记录

。。。。has only pin总线入口(小斜线)一定要直接连在总线上

2020-02-01 10:38:56 255

原创 51单片机同时使用两个定时器,串口波特率和pwm输出时发生的bug

在调试如上程序时发现无法同时进行,应该是由于把串口中断优先级调高,串口中断打断了定时器,但是取消优先级设定后也不行最后尝试关闭串口中断成功实现了程序目的...

2020-01-27 14:38:42 4678

原创 stm32 使用st link时程序下载成功但是不运行

stm32 使用st link时程序下载成功但是不运行初次使用stm32单片机,在网上找了很多方法,排线和杜邦线连接的方式都试过了,ISP串口下载就可以用,但是st link就一直不能使用,比较期待下载器快速的下载速度,所以也比较急于解决这个问题MDK中这样显示但是程序就是不运行,RESET也不管用问题在于BOOT上的跳线帽没有拔下来之前在使用usb转ttl下载时,将BOOT0和3.3v...

2020-01-27 14:34:33 9546 11

空空如也

空空如也

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

TA关注的人

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