自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ESP32接入小爱同学,实现语音控制

esp32接入小爱同学,实现语音控制led开关,打造自己的智能家居设备

2022-10-05 15:43:07 10558 9

原创 Pandas requires version ‘2.0.1‘ or newer of ‘xlrd‘ (version ‘1.2.0‘ currently installed).

Pandas requires version '2.0.1' or newer of 'xlrd' (version '1.2.0' currently installed).

2022-09-03 11:12:19 1925

原创 python拼接、剪辑视频

python拼接、剪辑视频

2022-08-20 19:27:25 1971

原创 xlrd.biffh.XLRDError: Excel xlsx file; not supported

xlrd.biffh.XLRDError: Excel xlsx file; not supported

2022-08-17 10:06:55 282

原创 Python安装pip

python缺少pip

2022-08-14 21:46:04 3080 3

原创 TortoiseGIt状态图标不显示

Tortoise文件状态显示

2022-08-06 10:51:13 398

原创 This beta version of Typora is expired

打开Typora失败

2022-07-20 09:38:40 104

原创 python换源

python换源

2022-06-07 20:15:34 225

原创 esp32驱动i2c-oled——Arduino

ESP32 I2C-OLED显示IDE:Arduino前言之前做过一些Arduino的库,了解Arduino库的格式。本来打算将stm32的i2c-oled驱动程序直接移植过去,奈何一直出错,没有钻研的心,懒得造轮子额,就开始百度,顺便在此记录一下。硬件连接使用的是ESP-WEOOM-32小模块。iicesp32引脚功能SDAGPIO21数据线SCLGPIO22时钟线获取库文件链接:esp8266-oled-ssd1306,从GitHub中下载库

2022-02-20 16:12:54 11859 2

原创 windows的Gitbashvim安装NERDTree插件

简介vim是linux自带的工具,在linux终端下安装vim的一些插件非常方便,几条命令即可。在windows的gitbash中也可以使用vim来进行代码编辑,但一些插件安装非常麻烦,坑还挺多,所以在此记录一下。获取Nerdtree插件包gitbash执行命令,拉取插件:git clone https://github.com/scrooloose/nerdtree.gitnerdtree的目录如下图:拷贝重要文件至git安装目录我的git安装在D盘,在git里面找到vim文

2022-01-17 23:25:41 851 2

原创 virtualbox安装win10记录

增加新分辨主机ubuntu终端执行命令:VBoxManage setextradata "win10" CustomVideoMode1 1920x1080x32win10是虚拟机的名字;1920x1080

2022-01-01 10:49:22 464

原创 ESP-WROOM-32环境搭建(Arduino)

给Arduino IDE添加板卡网址打开Arduino IDE,文件–>首选项:2.带点击红色圆圈,添加网址:https://git.oschina.net/dfrobot/FireBeetle-ESP32/raw/master/package_esp32_index.json更新板卡列表打开工具–>开发板–>开发板管理器:打开开发板管理器后,管理器会自动更新板卡列表。安装ESP32,找到ESP32的那一个,点击安装。编辑程序打开工具–>开发板,选择刚刚

2022-01-01 10:48:39 10902 2

原创 vim使用笔记

电脑终端描述操作vim打开文件vim打开文件且垂直分屏vim -On file1,file2,…打开文件且水平分屏vim -on file1,file2,…vim终端操作vim终端操作快捷键打开vim终端第一步:Ctrl + [ 或 Esc第二步:Shift + :列出当前文件所有函数Tlist查找/name横向切割窗口new + filenamesp + filename纵向切割窗口v

2021-12-28 20:25:08 188

原创 手机访问电脑文件

前提:同一路由下,电脑环境为win10选择文件夹并设置为共享文件夹1.我选择老友记作为共享文件夹2.右键属性->共享3.选择用户,可设置权限级别,最后点击共享打开手机1.连接WIFI2.下载ES文件浏览器(使用手机自带的文件管理似乎不行)3.打开ES文件浏览器->我的网络4.点击扫描,直至扫描出电脑名称可取消扫描5.点击设备,输入用户名和密码(开机电脑账户和密码)6.退出ES文件浏览器,再进入时将可能出现访问不了共享文件的情况,长按设备,点击···

2021-12-02 22:29:55 3004

原创 同一路由器下,一电脑访问另一电脑共享文件夹

前提:电脑环境为win10,在同一路由下。选择文件夹并设置为共享文件夹1.我选择老友记作为共享文件夹2.右键属性->共享3.选择用户,可设置权限级别,最后点击共享4.(此步骤看个人需求,可跳过)若回到第二步选择高级共享,可设置用户数量及权限查看此电脑IP地址,win+R输入cmd打开终端,终端输入ipconfig或ipconfig /all使用另一电脑访问win+R输入\ip,如192.168.1.10之后输入共享文件电脑的用户名和密码(开机账户和密码)之后

2021-12-02 22:16:30 4557

原创 Linux截图工具

仅介绍flameshot安装flameshotsudo apt install flameshot设置快捷键打开设置->键盘快捷键->自定义快捷键(最下方点击加号)设置好快捷键

2021-12-02 22:13:47 88

原创 virtualbox虚拟机挂载USB设备

下载扩展包进入virtualbx官网下载扩展包https://www.virtualbox.org/wiki/Downloads安装扩展包下载后,双击安装即可打开virtualbox点击设置->USB设备点击选择USB 3.0(xHCI)控制器。点击右侧添加设备,即可添加USB设备,如硬盘、U盘、Jlink下载器等,选择对应的设备,即可添加进虚拟机。快速切换主机虚拟机挂载设备使用虚拟机时,不想通过共享文件夹传输文件,则需要来回切换USB设备,如硬盘。虚拟机开启时,操作如下

2021-10-16 23:25:20 5574

原创 Virtualbox共享文件夹

1. 打开设置

2021-10-15 08:05:58 299

原创 Windows下,bash:make:command not found

Git缺少meke下载工具Make for Windows安装工具设置环境变量完成下载工具Make for Windows进入网站http://gnuwin32.sourceforge.net/packages/make.htm,下载工具make-3.81.exe。点击setup后会跳转到另一个界面,不需要操作,过一会儿会自动进行下载。安装工具双击make-3.81.exe进行安装,可选择安装路径,但需要记住安装在哪,下一步设置环境变量。设置环境变量我安装在E盘。完成

2021-10-13 22:39:38 7212 10

原创 Windows下git缺少jq

Windows下git缺少jq下载jq-win64.exe把jq-win64.exe放到git的安装目录下的mingw64\bin

2021-10-13 22:39:24 595

原创 安装Tree

unbuntu下安装Treesudo apt-get install tree一条命令即可完成安装。windows下下载工具tree-1.5.2.2-setup.exe下载完毕后双击安装,安装至Git路径下即可。

2021-10-13 22:39:08 1251

原创 ubuntu下安装tc32

安装tc32获取工具链:wget https://shyboy.oss-cn-shenzhen.aliyuncs.com/readonly/tc32_gcc_v2.0.tar.bz2解压到 opt文件夹里面,解压之后文件夹名字变成tc32sudo tar -xvjf tc32_gcc_v2.0.tar.bz2 -C /opt/设置环境变量,打开文件:vim ~/.bashrc末尾添加:export PATH=$PATH:/opt/tc32/bin保存退出,再执行:

2021-10-12 08:03:52 1380

原创 ubuntu的VIM的上下左右

ubuntu的VIM欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-10-12 08:03:03 230

原创 E: 仓库 “http://ppa.launchpad.net/noobslab/macbuntu/ubuntu focal Release” 没有 Release 文件。

最近ubuntu美化桌面时,抛出错误: Oops! Operation failed... =========== ERROR LOG =========== >>> E: 仓库 “http://ppa.launchpad.net/noobslab/macbuntu/ubuntu focal Release” 没有 Release 文件。 >>> N: 无法安全地用该源进行更新,所以默认禁用该源。 >>> N: 参见 a.

2021-10-10 10:59:12 2764 3

原创 C语言小知识

1.Volatile对编译优化的影响1.1 不会将重复被使用的变量进行缓存优化变量前无关键词volatile,若变量被连续使用了两次以上,编译器便会通过寄存器将变量的值进行缓存,而不是每次都从初始化的内存位置中读取。Volatile表明变量的值可能会在外部被改变(如ADC采集),每次使用都需要重新存取,因此编译器不会进行缓存优化。1.2不做常量合并、常量传播等优化编译器的数据流分析会分析变量的赋值、使用以便进行常量合并、常量传播等优化,进一步消除死代码。当程序不需要这些优化时,可通过volat

2021-10-03 10:42:15 60

原创 电源纹波噪声笔记

类别频率特点频率范围影响纹波频率固定,与开关频率有关一般认为<=5MHz影响芯片基本性能和稳定性噪声频率不固定,与用电器件有关一般认为>=5MHz影响数据收发可靠性、丢包,错包概率噪声测试方法示波器耦合方式选择交流耦合档位;带宽限制选择全带宽;将示波器探头的地夹线去掉,换上接地环,用探针接触需要测试位置,接地环就近连接在最近的、裸露的地上,观察波形输出。纹波测试方法在测试纹波的时候需要使用20MHz的带宽限制,目的是为了把高频的噪声去...

2021-10-03 10:41:50 639

原创 ubuntu桌面美化

ubuntu桌面美化安装工具:GNOME TWEAKS执行安装命令:sudo apt-get updatesudo apt-get install gnome-tweak-toolsudo apt-get install gnome-shell-extensions重启系统快捷方式:Alt+F2,接着输入r打开软件:Tweaks(优化),选择Extensions(扩展),将User themes选项设置为ON,如果没有重启系统,可能找不到该选项。下载主题:https://www

2021-09-25 00:19:59 526

原创 Ubuntu安装QQ、VM、Chrom软件

Ubuntu下安装VM进入VM官网选择Workstation 16 Pro for Linux给下载下来的 .bundle 增加可执行权限,输入命令:sudo chmod +x VMware-Workstation-Full-15.0.2-10952284.x86_64.bundle或sudo chmod +x VMware-Workstation-Full*.bundle执行.bundle文件,输入命令:sudo ./VMware-Workstation-Full-15.0.2

2021-09-25 00:19:28 1042

原创 ubuntu更换源

ubuntu更换源1.打开软件software & updates(软件和更新)2.执行以下操作3.选择其他站点4.找到阿里云,并选择。

2021-09-25 00:18:16 130

原创 物理机安装ubuntu

物理机安装ubuntu参考B站安装,视频链接准备一个不小于8G的U盘。ios文件下载地址:https://mirrors.nju.edu.cn/ubuntu-releases/20.04/Rufus刻录工具下载地址:https://sourceforge.net/projects/rufus.mirror/插入U盘,打开Rufus刻录工具,配置好选项,如下图:点击开始,设置为以ISO镜像模式写入,点击OK,接下来的操作不进行详细描述,U盘中的数据将会被擦除。U盘写入镜像文件后,打开需

2021-09-25 00:17:37 2028

原创 VScode终端添加GitBash

VScode终端导入GitBashVScode终端导入GitBash1.下载Git2.VScode设置3.结果如下VScode终端导入GitBash在vscode终端导入 Git Bash ,就可以直接在终端中执行命令了,而不用来回切换VScode和Bash.exe。1.下载Git链接: https://git-scm.com/download/win.2.VScode设置1.1 文件->首选项->设置(快捷键 Ctrl + , ),搜索shell.windows,点击在seetti

2021-08-18 15:19:54 3716

原创 STM32USB虚拟COM刷新W25XXX数据

STM32USB虚拟COM刷新W25XXX数据单片机需要显示多张图片,以及显示中文,但数据量太大,单片机内部的ROM不够,只能存在外部flash中,所以需要将大量的数据写入flash中。最近一直在查阅资料,怎么更新外部flash中的数据。方法一:将数据存入ROM中,程序执行时,读取ROM中的数据,写入flash。这种方法一次性写入的数据比较少,若是下载一次程序,写入一次,再改动flash地址,再下载程序,再写入~~~~~说不下去了。方法二:使用串口调试助手,将图片数据制作成bin文件,发送给单片机,单

2020-12-09 21:15:20 566

原创 stm32USB之模拟U盘

STM32U盘STMF0+W25Q32模拟U盘1.第一次写博客,如有错误,请及时指正,如有表达不通顺的地方,敬请谅解。2.本篇文章主要描述如何使用STM32cube配置USB,使用的主控为STM32F072,Flash为W25Q32,使用的主控RAM只有16K,所以不使用太多外设,也没有使用文件系统。3.此段说明制作U盘的目的,不感兴趣可以忽略。由于主控ROM只有128K(项目需要,不可更换),需要将图片、字库等内容存储在W25Q32中,仅有一个串口,还被WiFi模块占用。因此上网查询资料,查询到了

2020-12-03 22:27:56 7715 6

空空如也

空空如也

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

TA关注的人

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