自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (12)
  • 收藏
  • 关注

原创 C盘扩容(微PE工具箱)

进入后打开Diskgenius软件,因为在PE系统里面不好截图,就拿win系统上的Diskgenius做演示,步骤一样,就是权限不一样(win是在C盘上运行的,那我运行的程序在待修改盘是有问题的,所以得在PE系统操作)。这里注意下,磁盘里面的分区,相邻的两块才可以合并,那么C盘在左边,D盘在右边,我们需要在D盘的左侧分出需要的空间,再给C盘,按照下图操作。重启会出现两个选项电脑系统和PE系统,选择电脑系统。打开电脑就可以看到C盘已经完成扩容。打开我的电脑查看分盘情况。根据自己电脑位数安装。

2023-09-19 18:50:13 1208

原创 1-FPGA-USB3.0-FT601Q简单理论

最近有一个FPGA项目中需要使用USB3.0完成高速数据收发,通过USB3.0数据线、母座、FT601Q芯片实现主从设备之间的数据传输。学习资料是米联客的USB3.0 MicroB,而为了提高稳定性和可靠性实物采用的是USB3.0 StandB,那么这篇博客针对USB3.0三种母座接口进行分析,同时对FT601Q芯片进行介绍。下图是从USB规范协议中文版中截取的,可以看出在采用了3路差分信号,传输速率有明显的提升。

2023-08-27 15:54:52 1510

原创 2-ZCU104-vitis_analyzer使用

runmode有normal和debug两种选择,选择debug的时候会输出更加详细的子层运行时间信息。执行完生成.csv和run_summary文件,放在一个文件夹。上述json复制到板子上可执行文件的位置,切换到该路径后执行。创建一个json文件,自行命名,此处明明为。trace这一段可以注释,不影响结果输出。smd是正常命令行运行模型的语句。复制到linux主机上,运行。

2023-08-27 01:14:42 377

原创 5-W806-RC522-SPI

【代码】5-W806-RC522-SPI。

2023-08-27 01:02:29 233

原创 4-W806-MPU6050-IIC

main.c#include <stdio.h>#include "wm_hal.h"#include "6050.h"short Accel[3];short Gyro[3];float Temp;int main(void){ SystemClock_Config(CPU_CLK_160M); printf("enter main\r\n"); HAL_Init(); Gpio_Init(); MPU6050_Init(); if (MPU

2023-08-27 01:01:18 136

原创 3-W806-Delay_Us_Ms

【代码】3-W806-Delay_Us_Ms。

2023-08-27 01:00:41 41

原创 2-W806-OLED

main.c#include <stdio.h>#include "wm_hal.h"#include "bmp.h"#include "oled.h"int main(void){ SystemClock_Config(CPU_CLK_160M); printf("enter main\r\n"); HAL_Init(); OLED_Init(); OLED_ColorTurn(0); //0正常显示,1 反色显示 OLED_DisplayTurn(0);

2023-08-27 00:55:49 113

原创 1-W806-LED

【代码】1-W806-LED。

2023-08-27 00:54:43 113

原创 1-DPU平台搭建

这一步是因为在linux中需要找到程序的根目录下的setting.sh才可以打开程序,那么在.bashrc中添加环境变量后,在命令终端打开的时候系统会自行检查环境变量,这时就可以通过输入vivado启动vivado,不用找根目录再执行setting.sh。这里要先说明一下为什么下载完整包,官网上提供了几百M的下载包和完整包,之前有试过在线包的安装,毕竟比较小,下载也快,但是有时候会在安装即将完成的时候,验证xilinx账户时出现验证不通过的情况。不能正常HLS导出IP。

2023-08-06 15:26:48 651

原创 Anaconda虚拟环境+pytorch框架+pycharm配置yolo_v5环境

首先用大白话介绍下他们各自是什么作用在深度学习的时候,需要不同版本的python等工具,如果都用base环境会出现版本不适配、不兼容无法正常工作的情况,那么Anaconda能够在pc上创虚拟环境出来,通过切换虚拟环境来安装不同深度学习工具,例如除base环境外,可以新建虚拟环境去搭建yolo环境而不影响base中的工具的版本,不存在不适配的情况。一种用于构建深度学习模型的功能完备框架,是一种通常用于图像识别和语言处理等应用程序的机器学习。在这个框架下去构建yolo。

2023-07-09 18:29:22 990

原创 奇、偶、小数时钟分频_verilog

分解成5个12分频、5个13分频。

2023-06-12 17:42:02 313

原创 Shift_RAM ip核的使用——ROM调用mif文件、传至Shift_RAM输出

最近在做sobel、canny边缘检测需要使用shift_ram做3*3卷积模板,在这一块纠结过一阵子,最后还是想写篇博客沉淀一下。这篇博客就举例记录一下:mif文件输入shift_ram ip核,生成2条tap查看输出效果。

2023-05-07 10:25:26 1117 1

原创 W806(一)模拟IIC驱动0.96OLED[移植]

平头哥内核的国产开发板,资源丰富,按照官方的描述是能够吊打STM32F103C8T6的,22年刚发布的时候就买了,但是当时忙于考研,而且开发板的SDK不够完善,所以23年来填一下坑,今年我在官方群里找到了合适的SDK,感觉还不错。

2023-02-19 19:04:42 377

原创 Quartus17.1调用IP核生成inst.v文件调用

Quartus17.1调用IP核生成inst.v文件调用

2023-02-11 14:23:40 1957

原创 Quartus17.1上更改工程名称

Quartus17.1上更改工程名称

2023-02-10 14:27:56 1815

原创 编译报错Library reports error: __use_no_semihosting was requested, but a semihosting fgetc was linked in

编译报错Library reports error: __use_no_semihosting was requested, but a semihosting fgetc was linked in

2023-01-04 16:53:55 794 1

原创 初学树莓派番外—(七)网线、VNC

目录前言正文接线笔记本上设置网络信息笔记本上cmd查询结尾初学树莓派番外—(六)修改用户名_会点灯的大力水手的博客-CSDN博客_树莓派修改用户名中介绍了如何修改系统用户名,然后笔者就有一段时间没有玩树莓派,发现VNC无法使用,然后查看热点下的树莓派的ip显示为Null,身边没有显示器,然后就想到了用网线+笔记本+VNC+树莓派用网线把把笔记本电脑和树莓派连接起来右键网络标志,打开网络和Internet设置更改适配器选项右键属性 设置成下图所示输入arp -a找到ip重点是找到ip,然后把ip放到VNC里面

2022-06-02 09:21:22 199

原创 初学树莓派番外—(六)修改用户名

目录前言正文设置新的用户名、密码修改成功前言看过本专栏的小伙伴应该比较清楚,笔者在最开始安装树莓派镜像的时候,设置用户名为tzh(姓名缩写),然后有小伙伴想要复制我的系统,这个时候再用我的姓名缩写作为系统名就有点不太合适了,所以本文就介绍如何修改用户名,已经实践过的哈!正文输入命令sudo rename-user设置新的用户名、密码笔者在这里把tzh修改为user0如果你是使用VNC远程控制的话,需要注意,在这个地方VNC就会重新连接,需要切换成新

2022-05-29 08:29:33 1638 2

原创 锐化pdf文件(图片形式)

目录前言正文1、使用PDF Shaper Pro拆分pdf2、使用ComicEnhancerPro处理拆分好的图片3、使用PDF Shaper Pro合并图片为pdf前言最近复习考研数学,然后买书真的是死贵死贵,第一次把网上找到的pdf打印出来后发现非常的不清晰,然后开始想办法锐化pdf,我使用的工具是ComicEnhancerPro和PDF Shaper Pro,大概的原理就是,把pdf拆分成图片放在一个文件夹里面,然后把图片进行批量处理,再把批量处理后的图片还原成pdf,工具

2022-05-27 12:48:45 3359

原创 初学树莓派——(十)ONENET数据可视化(DHT11为例)

目录前言创建可视化模板新建空白项目​编辑修改样式管理数据源查看产品ID和access_key选择数据源、配置过滤器查看可视化界面前言初学树莓派——(九)DHT11数据传入ONENET已经讲解了如何通过HTTP协议将温湿度数据实时上传到ONENET平台,我们在这个基础上讲解如何使用ONENET中的数据可视化功能创建可视化模板因为是免费用户,没有充钱,所以只能创建1个项目新建空白项目修改样式管理数据源...

2022-05-17 10:02:29 2253 6

原创 初学树莓派——(九)DHT11数据传入ONENET

目录前言DHT11实现本地温湿度监测DHT11.py接线图效果图温湿度数据上传至ONENET新建产品新建设备ONENET.py测试Shell脚本配置效果图前言本文分部分实现温湿度上传至OneNet云平台,本地数据监测,数据上传新建一个文件夹,文件夹内包含DHT11.py、ONENET.py、tmp_data.txt、hum_data.txtDHT11实现本地温湿度监测DHT11.pyimport RPi.GPIO as GPIO

2022-05-16 22:02:07 1917 12

原创 初学树莓派——(八)Python小游戏(持续更新)

目录前言库的安装1、cfg2、pygame小游戏1-贪吃蛇代码效果图前言本文分为库的安装和游戏制作2部分,代码中所需要使用的所有库的命令都会放在第一部分,如果运行缺库,大家去第一部分找对应的命令库的安装1、cfg命令pip install cfg22、pygame命令pip install pygame小游戏1-贪吃蛇此处引用博主大力出奇迹、博客Python贪吃蛇 (完整代码+详细注释+粘贴即食),仅供学习使用具体代码如下,可.

2022-05-14 22:15:02 2309

原创 初学树莓派番外—(五)安装中文输入法ibus

目录系统设置安装输入法ibus安装ibus框架安装拼音引擎设置.barshrcibus设置设置热键(快捷切换中英文输入法)系统设置输入命令sudo raspi-config选择Localisation Options选择Locale选择zh_CN.UTF-8 UTF-8安装输入法ibus安装ibus框架输入命令sudo apt-get install ibus安装拼音引擎输入命令sudo apt-get install ib

2022-05-14 21:49:19 796

原创 初学树莓派——(五)树莓派串口收发(硬件串口)

目录前言串口配置1、查询串口当前分配情况2、更换硬件串口为默认串口串口工具minicom设置1、安装minicom2、minicom测试2.1接线2.2串口收发测试(Python)2.3测试效果前言树莓派有2个串口,分别是硬件串口(/dev/ttyAMA0)和mini串口(/dev/ttyS0)网上对硬件串口和mini串口的介绍如下:“硬件串口”有单独的波特率时钟源,性能高、可靠,“mini串口”性能低,功能也简单,并且没有波特率专用的时钟源而是由CPU内

2022-05-13 14:29:59 11472 11

原创 初学树莓派番外—(四)系统导入、出为img文件备份

目录前言正文导出img文件步骤一:创建空白img文件步骤二:read文件导入img文件步骤一:格式化原SD卡(不仅限于这一种方法)步骤二:write文件前言在捣鼓树莓派的时候我们会发现,有时候一不小心可能会把系统各种配置整乱,版本整乱,这个定期把系统导出为img文件备份就显得非常重要正文把系统卡插在读卡器上,在电脑上打开没有这个软件的友友可以去这里下载 树莓派系统安装软件合集-Linux文档类资源-CSDN下载导出img文件步骤一:创建空白im

2022-05-08 13:09:46 899

原创 初学树莓派番外—(三)安装python的库

目录前言正文举个例子前言我学东西比较喜欢折腾,刚接触树莓派的时候,大伙说老师有镜像,库比较全,虽然copy了一份,但是还是在折腾自己从0开始的系统,折腾的过程中避免不了会出现安装库的情况,发现了一点小技巧,发个文章记录一下正文我安装的第一个库是cv2,当时是对着csdn上的有关博客安装的,后来发现有各种各样的库需要装,找博客又比较麻烦或者会出问题,折腾着折腾着我就发现了这个网址qwPyPI · The Python Package Index进去之后是下面这个界面

2022-05-07 20:58:54 2062

原创 初学树莓派——(七)接入百度API实现人脸识别

百度端找到百度智能云中人脸识别这块的网址人脸对比_人脸对比识别_人脸对比相似度-百度AI开放平台创建应用按照网页的指示步骤即可完成创建返回应用列表即可查看已创建的应用新增人脸分组下载SDK树莓派端SDK传输至树莓派,我用的是VNC远程传输,没有用VNC的小伙伴可以直接用U盘拷贝安装pip和setuotools,此处不讲解如何安装哈,大家加油,安装后检查一下是否安装到位我粗鲁了一下,输入命令pyt......

2022-05-07 20:06:59 2691 2

原创 初学树莓派常见问题(持续更新)

目录如何查询系统位数如何修改树莓派初始密码cv2.imshow无法显示图像如何查询系统位数命令getconf LONG_BIT,提示权限不够的话在前面加个sudo如何修改树莓派初始密码命令sudo passwd picv2.imshow无法显示图像详细问题描述:使用cv2.imshow("frame", frame),然后弹出来的窗口是一个死机的,每次提示结束进程问题原因:在运行cv2.imshow后,需要使用cv2.waitKey来保持窗口的显示解决办法

2022-05-07 08:33:22 920

原创 ubuntu——(一)安装ubuntu22.04保姆级超详解

目录前言安装镜像、创建虚拟机安装系统如何删除系统镜像链接结束语前言我用的VMware Workstation 16 Player,这个的安装教程请大家参考其他文章,后期有时间的话我会考虑整理出来我在网上下载的镜像文件是ubuntu22.04,镜像文件我以百度网盘链接的形式放在本文最下方,大约3.4G安装镜像、创建虚拟机1、将ISO镜像文件放在你想要的位置,保证有20G以上的磁盘空间,以我自己的为例2、打开VMware创建新的虚拟机3、选择镜像文件

2022-05-03 12:52:26 9578 4

原创 初学树莓派番外—(二)cannot currently show the desktop(修改屏幕分辨率的多种办法)

目录前言界面一界面二前言今天调USB摄像头的时候突然就遇到了这个问题,以至于我把系统重新写了好几遍,后来找到了解决办法通过SSH工具进入树莓派,如何开启SSH请见,该博客有SSH工具链接初学树莓派——(二)树莓派静态ip设置及远程控制这块我还是建议配置成静态ip输入命令sudo raspi-config进去后不同的系统会有不同的界面,下面我展示一下我的两个系统不同的界面界面一输入命令sudo raspi-config选择第二项Display Op...

2022-05-01 20:33:35 1949

原创 初学树莓派——(六)树莓派安装OpenCV及USB摄像头配置

目录1、安装OpenCV1.1前言1.2换源及源内容更新1.3安装依赖1.4下载whl包1.5安装OpenCV1.6检查安装2、USB摄像头配置(同时检查OpenCV安装情况)2.1前言2.2Python调用cv2库来检查是否安装到位1、安装OpenCV1.1前言 此处对流 浪 猫表示感谢,本文参考了超简单教你在树莓派上安装opencv(二)在初学树莓派番外——(一)复制系统中已经说过,我复制系统的目的就是扩容,然后安装OpenCV去跑人工智能,我..

2022-05-01 20:11:20 11470 13

原创 初学树莓派番外—(一)复制系统

前期我使用的是8G的内存卡,考虑到后期准备跑OPEN CV,所以我准备把系统复制到64G的内存卡里头格式化新SD卡把新的SD卡插在读卡器里面,插在电脑上,把卡格式化一下,FAT32COPY系统接着使用原SD卡进入系统,把读卡器插在树莓派上,按下图所示操作点击START即可,然后等待大约5分钟就可以了检查新系统把新的SD卡插入树莓派,输入命令行...

2022-05-01 12:18:27 1171 1

原创 初学树莓派——(四)树莓派IO输入检测

1、接线2、Python检测IO状态(BCM编码)3、C语言检测IO状态

2022-04-28 18:26:24 2730

原创 初学树莓派——(三)树莓派点亮LED

1、环境简介2、安装树莓派的Wiring Pi库函数3、IO查询及编码3.1IO查询3.2GPIO的3种编码4、Python点灯5、C语言点灯6、wiringpi库文件

2022-04-27 20:25:04 4992 1

原创 初学树莓派——(二)树莓派静态ip设置及远程控制

1、前期准备(要屏幕)1.1开启SSH、VNC1.2查看树莓派ip地址(这一步往后需要将电脑和树莓派连接在同一局域网下)2、设置静态ip(要屏幕)2.1电脑查询网关等信息2.2树莓派命令行修改ip3、静态ip实现远程控制(不用屏幕)3.1配置VNC4、动态ip实现远程控制(不用屏幕)4.1开启ip scaner4.2配置VNC(ip变一次,就要配置一次)5、软件工具合集...

2022-04-26 16:52:09 4705

原创 初学树莓派——(一)树莓派系统安装

目录1、下载系统镜像2、格式化SD卡3、烧写镜像文件4、上机5、软件工具合集1、下载系统镜像树莓派中文站 – 树莓派中文站2、格式化SD卡格式化工具在下面的压缩包里面3、烧写镜像文件所需软件也在下面的压缩包里面,一个是官网上下载的烧写工具,另一个是我老师给的资料(我用的这个!!!)写完后会这个SD卡就被分成了系统盘和内存盘,这个时候电脑会提示让你格式化SD卡,不用管它,不要格式化!!!误点了的话,再重新写一遍镜像。。。。...

2022-04-26 16:07:36 623

原创 WIN10_修改用户名

电子专业的同学在学习过程中都会遇到的通病,Quartus等软件都必须在英文路径下安装和使用,包括用户名也是,很多小伙伴找我帮忙改用户名,然后我也老忘记怎么改,所以在这儿记录一下其实很简单1.打开控制面板2.选择用户账户3.点击更改账户类型...

2022-01-04 14:43:12 179

原创 proteus中导入ST7920驱动的LCD12864模型

proteus中导入ST7920驱动的LCD12864模型文章目录proteus中导入ST7920驱动的LCD12864模型前言模型来源导入方法部分问题小技巧前言proteus中12864的模型有KS0108驱动等,但是没有ST7920驱动的模型,由于目前淘宝上普遍销售的是ST7920驱动的LCD12864,因此没有模型很不方便,以下内容是我在做课程设计中解决这个问题的经验分享模型来源做课程设计时需要用到ST7920驱动的LCD12864仿真,因为始终相信这个问题困扰的并不止我一个,肯定有大

2021-07-12 21:06:41 3688 5

原创 [K210学习笔记]LCD显示图片---附image2Lcd安装包

[K210学习笔记]LCD显示图片---附image2Lcd安装包SPI协议简单介绍LCD使用流程image2Lcd的使用LCD 显示为 2.0 寸,分辨率为 320*240,驱动芯片是 st7789,体积小,厚度薄,耗能低,工作电压为 3.3V,显示屏的材料为 TFTFT(Thin Film Transistor)是指薄膜晶体管,使每个液晶像素点都是由集成在像素点后面的薄膜晶体管来驱动。从而可以做到高速度、高亮度、高对比度显示屏幕信SPI协议简单介绍(1)MISO,主设备→从设备(2)MOSI,

2021-07-12 19:55:10 1808

原创 烧录程序出现Cannot Load Flash Device Description!

烧录程序出现Cannot Load Flash Device Description!解决方法:添加进去即可

2021-06-03 09:15:36 1333

9-ip-shiftram.zip

Shift_RAM ip核的使用——ROM调用mif文件、传至Shift_RAM输出、modelsim仿真 博客链接https://blog.csdn.net/shenqijiji/article/details/130535145?spm=1001.2014.3001.5502

2023-05-07

w806驱动0.96寸oled+0.96oled显示屏资料

配合博客使用,复制链接,W806(一)模拟IIC驱动0.96OLED[移植]https://blog.csdn.net/shenqijiji/article/details/129113035?spm=1001.2014.3001.5502

2023-02-19

W806通用LED模板(修改引脚后与W801兼容)

官方交流群找到的文件资源,内部文件夹的命名对Keil使用者极度友好,里面封装的函数也便于后续开发、移植

2023-02-19

ComicEnhancerPro、PDF Shaper Pro

锐化pdf的博客已上传,可进主页查看,本压缩包配合博客使用

2022-05-27

wiringpi-latest.zip

树莓派点亮LED的博客已上传,可进主页查看,本压缩包配合博客使用

2022-04-27

树莓派静态ip设置及远程控制.zip

树莓派静态ip设置及远程控制的博客已上传,可进主页查看,本压缩包配合博客使用

2022-04-26

树莓派官方系统教程及静态ip配置

树莓派官方系统教程及静态ip配置,里面已经有一份教程初稿了,后期有时间我会写一篇博客展开描述,压缩包里面有官方系统烧写、静态ip地址设置教程以及相关软件工具及镜像文件。

2022-04-25

0xfd补丁.zip,用于解决无法显示中文字符的问题

LCD12864仿真时偶尔无法显示中文字符,需要复制到keil--c51---bin根目录下,点开运行点击start后打开keil重新编译即可

2021-07-12

LCD12864A.dll

proteus仿真用的LCD12864.dll链接

2021-07-12

Image2Lcd.exe

image2Lcd安装包,使用方法可以看我的文章[K210学习笔记]LCD显示图片---附image2Lcd安装包,虽然是讲解K210的LCD使用,但是image2Lcd的使用是通用的

2021-07-12

12864Disp.zip

ST7920驱动的LCD12864,proteus里面没有ST7920驱动的模型,所以无法仿真,因此添加一个模型进去,经过测试发现7.8版本的proteus可以仿真,但是8.6、8.9版本的proteus不行,应该是模型或者proteus的bug问题,资源分享来自电子发烧友https://bbs.elecfans.com/m/jishu_1141412_1_1.html

2021-07-10

ULN2803驱动点阵屏仿电梯数字滚动显示.DSN

ULN2803驱动点阵屏仿电梯数字滚动显示.DSN

2021-07-10

LTC1864电压采集(数码管+LCD1602同时显示)

LCD1602仿真的时候一定要接上拉电阻!!!

2021-07-09

K210开发环境搭建.zip

亚博智能K210的环境教学,再加个人体会,建议在官网买一块板子

2021-04-20

sg90【180度】.zip

野火指南者STM32F103VE型号,按键控制占空比,用按键来控制小垃圾桶开关门

2021-01-24

HTU21D.zip

HTU21D源代码2份,注释清晰、完整、易懂

2021-01-22

空空如也

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

TA关注的人

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