自定义博客皮肤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)
  • 资源 (5)
  • 收藏
  • 关注

原创 I2C通信

写入主机每次写入都需要等待从机ACK应答读取每次读取都需要发送ACK应答(除了最后一个和连续时钟接口)。连续数据读取(块读取),每个数据读取完都需要读取一个CRC校验并发送ACK响应(相当于每读取一个数据都需要读取2个byte(data及CRC))。最后一个和连续时钟接口不会发送ACK。...

2021-07-05 20:48:45 227

原创 keil中文注释由两个字符构成及使用VScode打开存储乱码问题

原因中文注释由两个字符构成keil中的中文注释每次删除都需要按两次DEL键才能删除一个中文字符是由于文本的保存形式是以ANSI的形式存储VScode打开存储中文乱码问题由于VScode打开会自动适应编码格式 但在更改后再次存储将会导致keil中的中文显示乱码 是由于存储后的格式在keil中无法识别解决方法用keil或记事本打开文件将文件以带BOM的UTF-8或UTF16等格式保存即可 这样在keil和VScode中都能够显示为中文...

2021-06-29 13:31:58 873

原创 图片标注工具

label imghttps://github.com/tzutalin/labelImgVOC2007样本制作工具D:\code\VOC2007样本制作工具

2021-06-08 11:56:58 191

原创 CRC8校验原理

原理假设CRC8校验slave address + data byte传入两个字节的数据(16位)CRC初始值及校验key查看数据手册 不同芯片有不同的要求如(BQ76930)The CRC polynomial is x8 + x2 + x + 1, and the initial value is 0.因此,初始CRC=0,多项式表示 1 0000 0111 有提到的位为1 最高位不需要参与校验 结果key为0x07步骤1、进行两轮循环 每个循环校验8位2、在for循环中对CRC进

2021-03-09 20:26:22 2598

原创 ubuntu及shell脚本常用命令入门

一、Shell命令二、ubuntu软件安装方法三、Ubuntu文件系统结构四、ubuntu磁盘文件五、Linux下常用的压缩格式六、linux用户和用户组七、Ubuntu/Linux文件权限八、linux连接文件九、vim编辑器十、linux C编程十一、Makefile的基本语法十二、shell脚本入门一、Shell命令查看命令详细信息 命令 --help1、目录信息查看命令ls ls -a 显示目录所有文件及文件夹,包括隐藏文件,比如以.开头的 ls -l 显示文

2020-12-13 21:29:35 3896

原创 虚拟机经常一开机就黑屏及一插u盘就卡住

虚拟机经常一开机就黑屏解决方法1、cmd以管理员身份运行后重启 netsh winsock reset net stop VMAuthdService net start VMAuthdService net stop VMwareHostd net start VMwareHostd有时候打不开虚拟机 提示需要获取所有权 需要删除 lck文件但这一方法只治标不治本2、更新虚拟机为15.5以上通过软件更新 如果出现16版则点击取消 会弹出15版的更新下载等待很长一段时间后下载完

2020-12-12 16:16:28 465 1

原创 windwos下u盘分区不显示

下载链接USBBoot http://www.downza.cn/soft/298412.htmlDiskGenius https://www.diskgenius.cn/download.php1、通过DiskGenius工具将u盘的各个分区激活为主分区依次选中分区 -> 菜单栏分区 -> 激活当前分区2、选在以0或1的方式重置参数成功显示...

2020-12-12 15:57:14 369

原创 linux系统(Ubuntu)下安装中文输入法

安装ibua-pinyinsudo apt-get install ibus-pinyin配置ibusCLI 输入ibus-setup添加输入法 配置切换方式点击左下角+点击Chinese进入中文输入法选择选择输入法pinyin点击右下角配置在shotcuts下配置输入法切换方式配置成功...

2020-12-10 23:14:21 851

原创 FreeRTOS任务运行时间统计实验中 task1 task2显示运行时间为0的原因

Task1 task2只有LED的取反操作 对CPU来说占用的运行时间少于一个时间单元 因此结果为0只需要在task1 task1中加入LCD的显示操作即可看到占用的运行时间累积步骤导入lcd.c .hFWLIB导入FSMC.c文件即可main.c 编写显示操作...

2020-12-05 10:42:25 176

原创 jupyter notebook使用虚拟环境

创建虚拟环境安装插件命令conda create -n sklearn python=3.7conda activate sklearnconda install nb_conda启动jupyter命令cd 项目目录jupyter notebook通过目录下启动jupyter后即可看到自定义的虚拟环境

2020-11-25 22:52:11 72

原创 Anaconda 创建虚拟环境出现CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://mirrors.tuna

conda create -n sklearn python=3.7 出现问题将.condarc中的https改为http更改前channels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ - https://mirrors.tuna.tsinghua.edu.cn/anaconda

2020-11-25 21:00:17 522

原创 vue学习笔记及知识点文件

vetur插件检查sass语法创建后渲染一次 :key=‘data.id’scoped 子component css作用域 只影响局部npm run lint 检查修复ES规范渲染周期解决 通过:key length || v-if 更改创建时间来及时渲染element UI后台管理系统UInuxt.js 服务端渲染路由更改需重启服务器一、vue基础 知识点文件1、vue基础一 初始化vue2、vue基础二(1)、模板语法(2)、list操作(3)、点击变色(4)、class

2020-11-23 15:52:32 204

原创 项目之文章管理系统nodeJS_mogonDB学习笔记及源码

项目之文章管理系统一、express node布置1、安装express生成器2、项目初始化 需添加ejs模板引擎3、进入项目4、安装5、运行项目6、启动nodemon 实现代码的实时编译(无法检测php)7、启动项目8、进入项目二、mongodb布置1、项目右键用git启动2、启动mongodb 也可设置logs3、连接mongodb4、nodejs使用express模块连接数据库(可查看官方文档 https://www.npmjs.com/package/mongodb)5

2020-11-04 22:06:37 523

原创 jquery学习笔记及常用函数封装

二、JQuery1、JQuery入门(1)、css选择(2)、css独有的表达式(3)、多种筛选方式 filter(4)、方法函数化(5)、链式操作(6)、取值赋值合体(7)、JQuery和JS的关系(8)、has filter not(9)、prev next(10)、find(11)、eq和index方法(12)、attr(13)、addClass removeClass(14)、width系列三个方法(15)、节点操作(16)、on off(17)、scrollTo

2020-11-04 21:44:43 837

原创 JavaScript学习笔记

一、JavaScript1、字符串(1)、验证码(2)、将字符串按照单词进行逆序,空格作为划分单词的唯一条件(3)、对称数组(4)、已知一个字符串对象中,英语单词用各种非字母字符分割,统计单词个数(5)、判断单个字符是否是字母(包含大小写)(6)、实现函数,查找子串出现的次数,返回字符串str中出现substring的次数(7)、判断是否为邮箱,已知千锋邮箱的用户名只能由数字字母下划线组成,域名为@1000phone.com,(8)、判断单个字符是否符合数字字母下划线(9)、敏感词过滤

2020-11-04 10:26:44 5748 1

原创 stm32学习笔记

stm32MDK固件库快速组织代码GPIO八种io口模式https://blog.csdn.net/baidu_37366055/article/details/80060962https://blog.csdn.net/zdw6868/article/details/80595301操作步骤为:1) 使能 IO 口时钟。调用函数为 RCC_APB2PeriphClockCmd 。2) 初始化 IO 参数。调用函数 GPIO_Init();3) 操作 IO 。void GPIO_SetB

2020-10-27 23:23:48 183

原创 PCB制板学习笔记

AD19https://www.bilibili.com/video/BV1r7411L79y?from=search&seid=1708847364015519132新建1、新建PCB2、新建原理图3、新建Schematic Library查找器件中文资料画器件大小electrical type 电器属性 设置引脚属性左边菜单栏双击改变器件ID名称视图->画板->component 查找放置所画器件 | 器件界面点击放置4、视图->画板->compo

2020-10-22 20:20:35 461

原创 yolov5训练自定义数据 (pytorch版本)

代码连接https://github.com/ultralytics/yolov5数据集准备python coco2voc1.pypython parse_train3.pypython split_img.py

2020-09-13 21:06:38 667

原创 python车牌定位

车牌定位(图像处理方式)本篇内容采用图像处理方式进行车牌定位,但由于图像处理对各环境的适应力不强,只做了个半成品。运行环境:opencv-python==3.4.4.19处理的主要方法为局部处理的边缘连接。import cv2import numpy as npimport osimport houghimg_path = os.listdir('./car_img')print(img_path)#行扫描,间隔k时,进行填充,填充值为1def edge_connection(img, size

2020-09-13 21:04:28 970

原创 conda创建环境命令

conda create -n tensorflow python=3.7conda activate tensorflow

2020-09-13 21:03:29 1690

转载 python车牌定位

车牌定位(机器学习)Github分类器地址:https://github.com/zeusees/HyperLPR/blob/master/model/cascade.xml

2020-06-18 23:55:44 368

原创 pytorch1.5安装

创建虚拟环境conda create pytorch15 python=3.7conda activate pytorch15切换cuda见我的博客切换cuda下载安装pytochpytoch官网下载whlpytorch官网下载whlcd 下载路径pip install torchvision-0.6.0-cp37-cp37m-win_amd64.whlpip install torch-1.5.0-cp37-cp37m-win_amd64.whl...

2020-06-15 18:25:41 2499

原创 cuda版本切换

cuda 10.0切换到10.2ncvv -V 查看cuda 版本安装cuda 及cudannnote :将D:\cuda\cudnn-10.2-windows10-x64-v7.6.5.32\cuda\bin目录下cudann64_7.dll复制到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\bin切换cudaCUDA_PATH,NVCUDASAMPLES_ROOT 改成10.2路径Path 添加10.2路径并上移到

2020-06-15 18:17:23 628

转载 yolob3卷积池化学习笔记

卷积池化卷积池化计算详解卷积核数等于维度卷积 加padding 33卷积核图像尺寸不变不加 padding 3 * 3卷积核 图像*5 * 5 -> 3 * 3stride(步长)为2下下采样(类似图像金字塔下采样(down sample))池化最大池化及均值池化1、均值池化2、最大池化yolov3yolov3 9个anchoryolo-tiny 6个下采样减小图像尺寸 提取图像深层特征通过3*3卷积核 stride=2卷积提取res add不改变维度conc

2020-06-15 15:52:28 328

mongoDB学习笔记及工具.zip

mongoDB学习笔记及工具

2020-11-22

vue学习笔记及知识点

vue基础、进阶学习笔记及知识点,vue服务端渲染知识点文件。 swiper的css、js文件。。。。

2020-11-22

项目之文章管理系统nodeJS_mogonDB学习笔记及源码.zip

项目之文章管理系统nodeJS_mogonDB学习笔记及源码 项目布置及实现过程 nodeJS ->express 及mogonDB

2020-11-04

jquery学习笔记及常用函数封装.zip

jquery学习笔记及常用函数封装 JQuery1.10.1 jquery-ui.min.js 从JQuery入门 -> 进阶 -> 实战

2020-11-04

JavaScript学习笔记_js常用函数封装_js包.zip

JavaScript学习笔记_js常用函数封装_js包 gulp scss 模块化开发 github常用命令

2020-11-04

空空如也

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

TA关注的人

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