- 博客(27)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
原创 牛客刷题处理输入
在牛客刷题有时候需要自己处理输入输出,输出相对就比较简单,但输入有时相对较难处理,以上代码是一个典型的输入处理。如下图是运行结果,2是接下来输入两行,接着输入两行字符串,最后转变成整数存储在vector中。
2023-04-12 22:05:53
408
原创 使用谷歌云盘和colab训练自己的数据集(yolov5格式)
准备文件一、格式说明我要训练的数据集是用于yolov5的,所以格式如下图所示,关于数据集的制作可以网上搜索,一般用的是labelImg来做的整个项目文件夹的框架如下图所示二、文件准备mask_train:就是上图的数据集yolov5-master:yolov5的模型代码三、修改文件在data文件夹下新建一个.yaml文件,内容格式如下train:训练集的路径val:验证集的路径nc:类别数names:类别的名字修改train.py文件只需要修改两..
2022-04-13 16:44:09
744
原创 树莓派的GUI问题
树莓派的GUI出现问题的原因config.txt里面的配置:这个是接显示器的设置不接显示器的话记得不要注释这句话,可能会影响到GUI的显示删除了~/.config/下的等一些文件,导致桌面不正常命令行输入重新安装桌面:sudo apt-get update && sudo apt-get -y dist-upgrade && sudo apt-get install raspberrypi-ui-mods rpi-chromium-mods输入:su..
2022-04-11 11:33:51
455
原创 更换树莓派镜像源导致装软件各种依赖错误的问题
问题描述:树莓派的镜像源按照网上的教程换了一下,导致后面安装软件的时候出现各种依赖的错误,然后就去解决各种依赖的问题,发现解决不完解决方法:查看自己的系统的版本:cat /etc/os-release清华镜像源官网进到连链接后如下,根据自己树莓派的系统来更换镜像源最后执行sudo apt-get update、sudo apt-get upgrade更新源列表,再安装就不会出现各种依赖错误了...
2022-04-10 20:44:21
556
原创 树莓派卸载python3各种报错
问题描述因为要在树莓派上部署深度学习的框架,然后因为版本等一些问题,就要去更换python的版本,我就手动的删除了/usr/bin下的一些python文件,后面安装python也按不上卸载:sudo apt-get remove python3报错,如下图使用sudo apt-get upgrade也报错解决方法直接进到/usr/bin,删除了py3clean和py3compile,再执行sudo apt-get upgrade再执行sudo apt-get remove python..
2022-04-09 17:08:09
3619
原创 树莓派上安装包的时候出现一些依赖问题的解决方法
方法一、需要什么安装什么如下所示,当出现需要什么依赖的时候,就安装这个依赖方法二、使用方法一出现新的错误(已经安装了较高的版本,但需要较低的版本)如下,安装libtiff-dev出现红框所示的错误,之后按照方法一解决按照方法一解决出现新的错误使用如下解决方法,前提是要先安装了aptitude,第一方案不接受按n,后面降级按y接受,下面还一个也是直接按y至此,基本上有关依赖的问题都能解决了...
2022-04-07 15:49:49
1267
原创 命令行恢复做成启动盘的U盘
这里写自定义目录标题命令行恢复做成启动盘的U盘一、清理磁盘创建分区功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入命令行恢复做成启动盘的U盘你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用M
2022-04-06 11:29:29
978
原创 关于stm32和linux板子的程序启动流程
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Ma.
2022-01-05 14:30:12
323
原创 全局变量的相互调用
main.c和其他.c文件间的相互调用一、main.c定义了一个全局变量,在其他文件下要调用这个全局变量,只需在.c文件对应的.h文件下声明extern,但不是定义,即不用赋值。二、在其他.c文件中定义一个全局变量,在其.h文件下声明extern,main.c文件引用这个头文件就可以使用这个变量。其他各个.c文件间函数和变量的相互引用一、不引用头文件的1.在a.c里面定义了一个函数,不用再在a.h文件里面声明这个函数,在b.h文件里面用extern声明这个函数,不需要再在b.c里面引用a.h文
2021-07-23 19:28:08
3274
原创 BLDC驱动原理(不根据霍尔换相)
开头:刚上手无刷直流电机(BLDC),今天把它的基本驱动原理给搞明白了,在这里留个笔记过程:第一步,转动无刷电机:
2021-07-21 10:19:46
4841
原创 串口通信数据覆盖问题
问题开头:在使用一款通过串口通信的液晶,具体的方式是这样的,主控向液晶发送字符串,然后液晶向主控返回o,k,\r,\n四个字符,只有按这个顺序接收到这四个字符,才能算是一次完整且正常的通信,只要主控接收期间错了一个字符就会被卡死。问题原因:我的代码是在串口中断里面进行主控的接收及判断,在这其中有一个标注位RXNE,当它为1的时候表示收到数据,可以读出。但如果在RXNE仍为1期间,液晶仍然向主控发送数据的时候,原先的数据就会被覆盖,导致通信不正常。问题解决:方法一:这个方法比较粗暴,直接省掉主控发送
2021-07-14 19:19:03
1719
原创 stm32f103不同系列之间的代码移植
stm32f103不同系列之间的代码移植先将启动文件换成对应系列型号的启动文件将Define里面的HD换成相应型号的晶振的大大小相应更改
2021-07-06 13:40:33
1518
2
原创 关于STM32C8T6最小系统板TTL转串口方法
关于STM32C8T6最小系统板TTL转串口方法**问题描述:**由于STM32最小系统版是没有带CH340串口的,所以有时候调试起来不方便,但由于STM32内置串口,就可很方便的用USB-TTL下载器转换。**方法:**一般STM32的芯片都是PA9,PA10两个口是TXD和RXD,当然也不排除特殊,为了保险还是对照一下数据手册的引脚图看下,找到USART1_RXD和USART1_TXD。找...
2019-12-08 21:31:31
6273
原创 匿名代码Openmv循迹代码解读
/***********************************************************************************************************************作者:不会写代码的菜鸟时间:2019.7.30源码:匿名TI板飞控源码+openmvH4说明:限于本人水平有限,并不能解读的很详细,还望各位大佬能够补充...
2019-07-30 17:08:58
7530
1
原创 匿名飞控openmv寻色块解读
/**************************************************************************************************************************作者:不会写代码的菜鸟时间:2019.7.26源码:匿名TI板飞控源码+openmvH4说明:限于本人水平有限,并不能写的很详细,还望各位能够补充...
2019-07-26 17:31:23
3639
5
原创 **匿名飞控代码解读**
这篇文章主要是对于一些四旋翼小白对匿名飞控的解读,只是大体上一个宏观的把控,对于里面一些代码的具体实现并没有解释的很清楚,因为也限于本人的水平不够,所以还望大佬指点
2019-07-24 11:30:22
4720
3
STM32音频采集播放speex解压缩.zip
2021-10-28
关于数据结构栈和队列的问题
2021-09-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人