自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【无标题】

文章目录十一周周报一·数据库连接问题1问题2:问题3十一周周报一·数据库连接问题1解决方法:检查发现是由于还没有提取数据他就要执行,所以读取值为空,添加ngif,即可解决·问题2:需要输入id才可以提取到图片,如何确定返回的id值并且让请求的网址变化解决方法:问题3可以在后台预览,但是无法响应。...

2022-05-08 00:01:56 109

原创 【无标题】

文章目录第十周周报一·安装软件二·界面调整三·前后端连接问题1第十周周报一·安装软件为了和后台连接,需要安装MySQL,navicat等软件问题:到了输入密码这一步和教程不相同,无法进行下去解决方法:重新下载软件安装包,重新安装。二·界面调整经过和后端同学的讨论,我们将界面重新规划和设计。决定取消原来的嫌疑人数据库和嫌疑人数据收集,直接在识别界面上传嫌疑人数据,然后返回备选人比对值。三·前后端连接问题1...

2022-05-04 19:46:47 219

原创 【无标题】

文章目录第九周周记一·数据收集界面完善嫌疑人数据收集界面问题1问题2最终显示备选人数据收集界面问题1最终展示第九周周记一·数据收集界面完善嫌疑人数据收集界面问题1无法展示图片,只能显示图片名字解决方法:修改展示代码,将展示和上传代码结合。、问题2在上传代码到后台的部分报错解决方法:格式错误,每一个上传的信息要分开写,不能直接用逗号隔开。最终显示备选人数据收集界面问题1footer与提交页面按钮重复,存在遮挡·用angular自带的footer代替nz-footer最终展示

2022-04-27 16:56:02 624

原创 【无标题】

文章目录第八周周记一·运用路由实现界面动态跳转问题1第八周周记一·运用路由实现界面动态跳转问题1当界面跳转到criminal所属的组件是,无法再继续跳转,刷新界面,直接停留在criminal界面,而不是login界面。新建组件将代码复制到里面,问题依然无法解决。最后检查代码,发现是由于我将post的功能代码写到了body外面,调整过后可以进行正常跳转。...

2022-04-18 18:32:42 208

原创 【无标题】

文章目录第七周周报一.嫌疑人数据收集界面编写问题1第七周周报一.嫌疑人数据收集界面编写问题1整体界面始终在左边屏幕,无法选中全部,但是代码覆盖的是全部屏幕。解决办法:将其他可以正常显示的代码放入,发现依旧不可以正常运行,排除法查看所有css,发现在app.component.css中插入了一段代码,删除即可。...

2022-04-09 12:09:50 68

原创 【无标题】

文章目录第六周学习报告一·angular学习1.路由第六周学习报告一·angular学习1.路由引入组件 import { HomeComponent } from './home/home.component'; import { NewsComponent } from './news/news.component'; import { NewscontentComponent } from './newscontent/newscontent.component';配置路由cons

2022-04-05 19:16:35 365

原创 【无标题】

文章目录第五周周记一·重新规划页面功能布局1.登录界面2.登陆过后应直接跳转到数据库界面备选人数据库犯罪嫌疑人数据库3.数据收集模块4.人脸识别模块第五周周记一·重新规划页面功能布局1.登录界面2.登陆过后应直接跳转到数据库界面数据库可以分为备选人数据库和犯罪嫌疑人数据库备选人数据库里面是所有输入的备选人信息,信息较为全面。犯罪嫌疑人数据库包含的是截取到的犯罪嫌疑人的照片/视频,信息模糊:视频/照片发布时间,视频长短,以及其他重要细节描述。备选人数据库点击页码过后可以显示所有页码数,并

2022-03-26 15:56:31 1195

原创 【无标题】

文章目录第四周任务学习笔记

2022-03-22 21:40:29 69

原创 【无标题】

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

2022-03-14 15:29:49 655

原创 css学习心得

文章目录一·css生效新建如下内容的一个 HTML文件(后缀为.html):<!DOCTYPE html><html><head> <meta charset="utf-8"> <!-- 注意下面这个语句,将导入外部的 style.css 样式表文件 --> <link rel="stylesheet" type="text/css" href="style.css"> <title>页面标题&lt

2021-04-27 15:07:50 251

原创 html学习心得

文章目录html学习心得html学习心得<!DOCTYPE html><html> <head> <meta charset="utf-8"> <link rel="shortcut icon"href="favorite.ico" type="image/x-icon"> <title>taylor swift</title> </head

2021-04-13 10:57:30 250

原创 STM32的PWM和DAC的练习

STM32的PWM和DAC的练习文章目录一、PWM练习1. PWM简介2、PWM输出模式3、硬件设计4、参考代码5、演示效果二、 DAC练习1、输出周期计算2、keil代码分析3、显示结果![在这里插入图片描述](https://img-blog.csdnimg.cn/20210103135710612.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0

2021-01-03 14:04:49 148

原创 STM汇编程序设计

文章目录一、STM32三种Boot模式的差异及验证1. 三种BOOT模式简介2、开发BOOT模式选择3、三种模式的区别4、验证对比二、基于MDK创建纯汇编语言的STM32工程1、 汇编简介2、汇编常用指令3、汇编程序的编写,并动态调试变量4、生成hex文件与汇编对应三、汇编程序设计1、同上建立工程2、汇编程序一、STM32三种Boot模式的差异及验证1. 三种BOOT模式简介启动,一般来说就是指我们下好程序后,重启芯片时,SYSCLK的第4个上升沿,BOOT引脚的值将被锁存。用户可以通过设置BOOT1

2020-12-30 22:09:38 121 1

原创 绘制stm23最小系统PCB图

文章目录1,打开原理图,选择“报告”第一个选项,如下2、BOOM表PCB图1.新建PCB工程文件方法与前文相同,之后确定绘制具体芯片尺寸大小,如下:2.向PCB图中导入原理图,如下:3、依次在弹出的页面进行点击4、导入原理图原件完成,点击"Rules"进行设置,显示如下:4、设置完成,显示如下5、开始给PCB进行布线,选择自动布线,如下6、布线完成,开始给芯片敷铜,如下9、完成后检查是否出错,如下10,插入自己的logo,完成后如下图1,打开原理图,选择“报告”第一个选项,如下之后根据弹出的菜单依次选

2020-12-23 20:40:16 348

原创 STM32 SPI协议接口下的OLED屏显示

文章目录一,正确连接线路

2020-12-23 14:24:49 312

原创 计算机网络实验三

文章目录一,用交换机构建 LAN二,交换机接口地址列表三,生成树协议(Spanning Tree Protocol)四,路由器配置初步五,虚拟局域网 VLAN一,用交换机构建 LAN直接连接两台 PC 构建 LAN将两台 PC 直接连接构成一个网络。注意:直接连接需使用交叉线。进行两台 PC 的基本网络配置,只需要配置 IP 地址即可,然后相互 ping 通即成功。用交换机构建 LAN构建如下拓扑结构的局域网:按照【PC中 >> Desktop >> Commond

2020-12-22 20:34:39 807

原创 AHT20温度采集

文章目录一.“软件I2C”和“硬件I2C”二.stm32f103指南者外接AHT20进行温度采集。1.代码实现2.然后把usart.c,bsp_i2c.c,delay.c,sys.c加到工程文件中3.然后把产生的hex文件烧录到stm32中,打开串口调试助手,即可看到实验结果。一.“软件I2C”和“硬件I2C”所谓硬件I2C对应芯片上的I2C外设,有相应I2C驱动电路,其所使用的I2C管脚bai也是专用的;软件I2C一般是用GPIO管脚,用软件控制管脚状态以模拟I2C通信波形。硬件I2C的效率要远高于

2020-12-20 22:32:42 93

原创 计算机实验二

文章目录Wireshark 实验数据链路层实作一 熟悉 Ethernet 帧结构实作二实作三 掌握 ARP 解析过程网络层实作一 熟悉 IP 包结构实作二 IP 包的分段与重组实作三 考察 TTL 事件传输层实作一 熟悉 TCP 和 UDP 段结构实作二 分析 TCP 建立和释放连接应用层实作一 了解 DNS 解析Wireshark 实验本部分按照数据链路层、网络层、传输层以及应用层进行分类,共有 10 个实验。需要使用协议分析软件 Wireshark 进行,请根据简介部分自行下载安装。数据链路层实

2020-12-19 22:20:03 237 1

原创 基于Ardunio下的stm32f103指南者串口通信

文章目录一、Ardunio的简单介绍二、Ardunio的使用1.连接stm32f103指南者开发板2.烧录程序3.选择连接的串口4.然后依次点击验证,烧录。5.然后小灯开始闪烁,串口收到的信息点击串口监视器及可看到三、基于标准库函数与基于HAL库函数的stm32编程方式的差异。一、Ardunio的简单介绍Arduino是一款便捷灵活、方便上手的开源电子原型平台。包含硬件(各种型号的Arduino板)和软件(ArduinoIDE)。由一个欧洲开发团队于2005年冬季开发。其成员包括Massimo Banz

2020-12-13 21:06:08 217

原创 STM32串口通信

文章目录一、基于寄存器与基于固件库编写的差异二、stm32实操1,选择开发软件2,解压3,然后用usb线把stm32开发板和电脑相连接,stm32端连接的 ‘usb转串口’这个接口,再打开stm32开关,可以看到红色的小灯亮起。4,代码三、stm32里全局变量、局部变量、堆、栈等概念四、C语言程序里全局变量、局部变量、堆、栈等概念一、基于寄存器与基于固件库编写的差异固件库编写方式,特点是简单易于理解,资料多。新手适合用这种方式入门。寄存器的可移植性强,更贴近底层,要求对外设的工作原理和运行机理有更深的

2020-12-02 20:28:29 148

原创 keil下的FreeRtos多任务程序

文章目录一,源代码二,该处完成以下效果:1,点击代码2,设置参数,烧入代码一,源代码在我们购买野火stm32的时候,会附带许多的源代码,我们只需要将其下载下来即可。然后将其解压注意:解压的时候目录名不能有中文和空格,否则代码无法使用。二,该处完成以下效果:执行2个周期性task:task1,每间隔500ms闪烁(变化)一次LED;task2,每间隔2000ms,向串口发送一次指令数据“hello world!";下载好的文件解压后打开第14个工程,动态创建多任务:1,点击代码为了完成

2020-12-02 15:31:07 235

原创 计算机网络验证性实验

文章目录计算机网络验证性实验ipconfig实作一ping实作一tracert实作一实作二ARP实作一实作二实作三DHCP实作一netstat实作一实作二DNS实作一实作二实作三cache实作一计算机网络验证性实验ipconfig✍ ipconfig 是微软操作系统的计算机上用来控制网络连接的一个命令行工具。它的主要用来显示当前网络连接的配置信息(/all 参数)。???? 参考https://docs.microsoft.com/zh-cn/windows-server/administrat

2020-11-19 10:09:50 319

原创 使用Altium Designer18绘制STM32最小系统原理图

一、查找STM32最小系统原理图样式二、建立stm32最小系统元件库1、新建一个元件库工程点击file—>new—>project—>integrated library工程改名保存新建PCB元件库和SCH元件库添加完成后页面自动弹出如下,可以点击页面底部的左下角进行选择”project"添加完成,保存工程2、芯片PCB的封装芯片封装使用系统自带的封装。如下打开“PCB Library"窗口选择工具页面自动弹出,显示如下,点击”Next"选择PQF

2020-11-09 23:08:07 175

原创 Linux中的可视化代码跟踪调试

Linux中的可视化代码跟踪调试文章目录2、汉化二、配置launch.json和task.json这两个文件一、安装vscode1、在Ubuntu软件管理中搜索visual studio code,点击安装。2、汉化在红框输入 Configore Display Language安装好后就可以使用中文版了二、配置launch.json和task.json这两个文件想要调试源代码文件,我们需要创建或者生成tasks.json和launch.json文件,tasks.json文件帮助我们自动在

2020-11-08 19:48:33 392

原创 Proteus仿真运行stm32程序

@[toc]## 标题一、创建Proteus工程1、创建新工程2、选择创建原理图3、选择不创建PCB布版设计![在这里插入图片描述](https://img-blog.csdnimg.cn/20201108153028762.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3JlZGNpZWw=,size_16,color_FFFFFF,

2020-11-08 17:54:39 1165

原创 在Ubuntu环境下对opencv的使用

一、在Ubuntu安装opencv-3.4.1现下载好安装包,在复制到ubuntu1、解压在终端输入命令 unzip opencv-3.4.1.zip2、解压后进入目录输入命令cd opencv-3.4.13、安装依赖库cmake输入命令 apt install cmake完成后输入下一个命令sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtif

2020-10-29 23:24:52 589

原创 在Ubuntu系统上练习程序代码的GDB调试

文章目录一、GDB简介• GDB : GNU Debugger,是GNU工程为GNU操作系统开发的调试器,但它的使用不局限于GNU操作系统, GDB可以运行在UNIX、Linux甚至Microsoft Windows。二、使用范围• 使用GDB我们可以:– 设置断点使程序停住– 监视或修改程序中变量的值– 跟踪代码执行过程三、GDB的使用1、启动GDB...

2020-10-29 11:24:37 156

原创 编译器背后的故事

文章目录一,用gcc生成动态库和静态库1,用编辑器生成例子程序 hello.h,hello.c,main.c2,将hello.c编辑成.o文件3,由.o文件创建静态库4,在程序中使用静态库一,用gcc生成动态库和静态库1,用编辑器生成例子程序 hello.h,hello.c,main.c(1)创建一个作业目录(2)进入该目录(3)创建hello.h文件,并且输入代码#ifndef HELLO_H #define HELLO_HVoid hello(const char *name);

2020-10-13 20:59:21 178

原创 proteus的简单实用例子

proteus的简单实用例子题目:用89c51的P1口接8个LED发光二级管,由/INT0接一消抖开关,开始P10的LED亮,以后每中断一次,下一个LED亮,顺序下移,且每次只一个LED亮,周而复始。一、仿真步骤:1.新建一个文件,命名,并且设置保存位置2.选择第二个,选择default,然后点击next3,一直点击next,直到最后finish。这样,一个新的文件就创建成功了。4.选择需要的零件,点击P弹出下面图框,在keywords中输入需要的原件的对应的名称,找到对应的原件双击过

2020-10-08 15:10:10 2637

原创 stem32的简单应用

一: stem32的简单程序编译1·新建文件夹2. 选择stem32芯片3·对run-time environment进行设置4·编写程序//宏定义,用于存放stm32寄存器映射#define PERIPH_BASE ((unsigned int)0x40000000)//AHB#define APB2PERIPH_BASE (PERIPH_BASE + 0x10000)#define GPIOA_BASE (APB2PERIPH

2020-10-07 21:16:53 1151

原创 Linux第一次作业

请编写一个主程序文件 main1.c 和一个子程序文件 sub1.c, 要求:子程序sub1.c 包含一个算术运算函数 float x2x(int a,int b),此函数功能为对两个输入整型参数做某个运算,将结果做浮点数返回;主程序main1.c,定义并赋值两整型变量,然后调用函数 x2x,将x2x的返回结果printf出来。1) 请在ubuntu系统用gcc 命令行方式编译主程序main1.c 并运行; 2) 请在windows系统下用你熟悉的编译工具编译主程序main1.c 并运行。编写一个主函数m

2020-09-24 20:41:06 786

空空如也

空空如也

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

TA关注的人

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