- 博客(21)
- 收藏
- 关注
原创 测试(注意事项)
3.数据未做校验:当金额与付款金额不同时,表单也能提交;5.按钮功能不完善:点击按钮时,没反应(开发未完成、前端报错(接口))14.有不同格式得图片,当有图片时(测试多种不同格式得图片)12.数据更新(当数据更新后表格里的内容也应该随时更新)17.超链接记得点击超链接附近的文字,看是否也有超链接。15.更改字段时,应注意找到全部的相同字段进行更改。4.权限问题:不同的人员对应不同的模块的权限不同。13. 其他类型统计时应除去特殊类型。18.照片的格式和照片文件名的格式。1.时间为同一天时,数据不准确。
2023-04-13 14:29:57 457
原创 CSS的学习
CSS1. 何为 CSS2. CSS 语法选择器id 选择器class 选择器3. CSS 如何生效外部样式表内部样式表内联样式级联的优先级4. 颜色, 尺寸, 对齐颜色尺寸对齐5. 盒子模型6. 边框与边距7. 定位8. 溢出9. 浮动10. 不透明度11. 组合选择器后代选择器子选择器12. 伪类和伪元素1. 何为 CSSCSS是级联样式表(Cascading Style Sheets)的缩写。HTML 用于撰写页面的内容,而 CSS 将决定这些内容该如何在屏幕上呈现。2. CSS 语法一条CS
2021-05-30 17:52:32 156
原创 HTML学习
HTML学习总结HTML简介二级目录HTML简介HTML是超文本标记语言(HyperText Markup Language)的缩写。我们用 HTML 来构建 Web 页面即所谓的网页。“超文本”(hypertext)是指连接单个网站内或多个网站间的网页的链接。链接是网络的一个基本方面。只要将内容上传到互联网,并将其与他人创建的页面相链接,你就成为了万维网的积极参与者。二级目录...
2021-05-30 17:38:39 172 1
原创 STM32的PWM和DAC练习
STM32的PWM和DAC练习1. 用STM32F103输出一路PWM波形2. 用STM32F103的DAC功能完成以下波形输出1)输出一个周期2khz的正弦波(循环)1. 用STM32F103输出一路PWM波形建议直接打开野火家的32那个程序直接编译运行就可以啦2. 用STM32F103的DAC功能完成以下波形输出1)输出一个周期2khz的正弦波(循环)建议直接打开野火家的38那个程序2)将一段数字音频歌曲数据转换为模拟音频波形输出(循环)。...
2021-01-03 19:28:58 175
原创 STM汇编程序设计
STM汇编程序设计一、STM32的三种Boot模式1、三种BOOT模式介绍2、开发BOOT模式选择。一、STM32的三种Boot模式1、三种BOOT模式介绍所谓启动,一般来说就是指我们下好程序后,重启芯片时,SYSCLK的第4个上升沿,BOOT引脚的值将被锁存。用户可以通过设置BOOT1和BOOT0引脚的状态,来选择在复位后的启动模式。Main Flash memory是STM32内置的Flash,一般我们使用JTAG或者SWD模式下载程序时,就是下载到这个里面,重启后也直接从这启动程序。Sys
2020-12-30 12:30:33 115
原创 通过SPI总线实现OLED屏幕显示
通过SPI总线实现OLED屏幕显示一、实验器材二、使用0.96寸OLED显示屏显示数据1.下载示例程序2.连线如下3.烧代码4.运行结果三、自行修改程序实现显示1.下载一个取字软件2.修改程序3.结果如下一、实验器材1.stm32F103VE开发板2.USB串口线3.0.96寸SPI 7针OLED显示屏4.线二、使用0.96寸OLED显示屏显示数据1.下载示例程序打开下面的链接,然后下载里面的示例程序http://www.lcdwiki.com/zh/0.96inch_SPI_OLED_M
2020-12-26 08:58:14 247
原创 Wireshark 实验
这里写目录标题Wireshark 实验数据链路层实作一 熟悉 Ethernet 帧结构实作二 了解子网内/外通信时的 MAC 地址实作三 掌握 ARP 解析过程三级目录Wireshark 实验本部分按照数据链路层、网络层、传输层以及应用层进行分类,共有 10 个实验。需要使用协议分析软件 Wireshark 进行,请根据简介部分自行下载安装。准备请自行查找或使用如下参考资料,了解 Wireshark 的基本使用:选择对哪块网卡进行数据包捕获开始/停止捕获了解 Wireshark 主要窗口区域
2020-12-22 20:53:19 312 1
原创 验证性实验
计算机网络实验一、验证性实验ipconfig实作一实作二ping实作一实作二tracert实作一一、验证性实验ipconfigipconfig 是微软操作系统的计算机上用来控制网络连接的一个命令行工具。它的主要用来显示当前网络连接的配置信息(/all 参数)。???? 参考https://docs.microsoft.com/zh-cn/windows-server/administration/windows-commands/ipconfighttps://www.itread01.com/
2020-12-22 20:35:19 513 1
原创 Cisco Packet Tracer 实验
Cisco Packet Tracer 实验直接连接两台 PC 构建 LAN将两台 PC 直接连接构成一个网络。注意:直接连接需使用交叉线。进行两台 PC 的基本网络配置,只需要配置 IP 地址即可,然后相互 ping 通即成功。用交换机构建 LAN构建如下拓扑结构的局域网:PC0 能否 ping 通 PC1、PC2、PC3 ?能ping通P1不能Ping通PC2、PC3PC3 能否 ping 通 PC0、PC1、PC2 ?为什么?不能ping通 PC0、PC1能ping通
2020-12-22 20:30:52 3962
原创 基于I2C的温湿度采集
基于I2C的温湿度采集一、I2C1.软件I2C2.硬件I2C3.两者区别二、采集的温度-湿度值通过串口输出1.编程实现2.实验工具3.主要代码一、I2C1.软件I2C直接控制 GPIO 引脚电平产生通讯时序时,由 CPU 控制每个时刻的引脚状态2.硬件I2C对应芯片上的I2C外设,只要配置好该外设,它就会自动根据协议要求产生通讯信号,收发数据并缓存起来,CPU只要检测该外设的状态和访问数据寄存器,就能完成数据收发。这种由硬件外设处理 I2C协议的方式减轻了 CPU 的工作,且使软件设计更加简单。
2020-12-20 12:36:25 155 1
原创 Ardunio IDE完成stm32f103指南者的串口通信
Ardunio IDE完成stm32f103指南者的串口通信 1.用Ardunio IDE完成stm32f103指南者的串口通信。安装Ardunio IDE配置Ardunio IDE连接stm32f103指南者开发板烧录程序(stm32f103指南者)2.基于标准库函数与基于HAL库函数的stm32编程方式的差异。3.stduino IDE使用体会链接:https://pan.baidu.com/share/init?surl=kqpP1YGKtY2WRz9GNT0Z7w提取码:q2511.用Ardu
2020-12-13 20:53:12 242
原创 STM32串口通信
这里写目录标题基于寄存器与基于固件库编写的差异二、stm32串口通信实战1.烧录方式基于寄存器与基于固件库编写的差异固件库编写方式,特点是简单易于理解,资料多。新手适合用这种方式入门。寄存器的可移植性强,更贴近底层,要求对外设的工作原理和运行机理有更深的理解。二、stm32串口通信实战1.烧录方式...
2020-12-02 13:32:20 323
原创 keil下的FreeRtos多任务程序
链接: https://pan.baidu.com/share/init?surl=3bnrB-S8Y6JDRdXBbzzbjA#list/path=%2F提取码:pmf11.手动移植FreeRtos(以STM32F103为例)下载FreeRTOS的源码|源文件清单路径如下:FreeRTOS\Source\list.cFreeRTOS\Source\tasks.cFreeRTOS\Source\portable\Keil\ARM_CM3\port.cFreeRTOS\Source\port
2020-12-02 13:07:56 659
原创 Altium Designer初学者入门——stm32最小系统的PCB图
stm32最小系统的PCB图原理图的封装添加生成PCB面板通过原理图生成PCB布局布线一级目录一级目录一级目录原理图的封装添加连续点击两次原理图,出现右侧画面后点击添加点击浏览PCB封装库可以自己找资源或者自己创建,然后我选择的找资源查询资料寻找自己想要封装的类型,进行封装按t+g可以检查自己封装成功没有生成PCB面板右键AD.prPCB通过原理图生成PCB点击design下拉列表第一个,准备导入PCB如果没有错误,全是绿色的话,点击下方execute charges导入到
2020-11-25 19:57:38 560
原创 Proteus仿真运行stm32程序
Proteus仿真运行stm32程序一、创建工程二、配置实验所需原件三、进入keil 5中选择Option for Target,然后勾选Create HEX file,生成hex文件。四、配置芯片五、实验结果一、创建工程1.点击创建新工程,输入工程名、安装路径。2.选择从选中的模板中创建原理图(DEFAULT)。3.选择不创建PCB布版设计。4.选择创建固件项目,其中:系列选择Cortex-M3,Controller选择STM32F103R6,点击下一步,然后创建成功。二、配置实验所需
2020-11-06 11:37:26 2317
原创 在ubuntu安装vscode和可视化的代码跟踪调试
在ubuntu安装vscode命令安装1. 1. 在网页下载deb安装包:https://code.visualstudio.com/Download2. 在命令行安装:3. 在命令行执行:命令安装1. 1. 在网页下载deb安装包:https://code.visualstudio.com/Download2. 在命令行安装:(如果出现错误,提示:dpkg: 处理软件包XXX时出错:依赖关系问题,仍未被配置使用如下命令:sudo apt-get install -f)3. 在命令行执行:
2020-11-06 10:58:04 290
原创 嵌入式系统程序调试以及熟悉opencv
在嵌入式系统程序对GDB调试的简单使用一、代码的GDB调试1、GDB的简介2、GDB的作用3、调试过程二、opencv安装及练习1、安装2.使用-编写一个打开图片进行特效显示的代码一、代码的GDB调试1、GDB的简介GDB : GNU Debugger,是GNU工程为GNU操作系统开发的调试器,但它的使用不局限于GNU操作系统, GDB可以运行在UNIX、Linux甚至Microsoft Windows。 • GDB可以调试C、C++、Objective-C、Pascal、Ada等语言编写的程序;被调
2020-10-29 22:56:23 158
原创 LInux中gcc编译工具
编译器背后的故事一、用 gcc 生成 .a 静态库和 .so 动态库二、Linux下静态库.a与.so库文件的生成与使用三、用gcc将静态库与动态库链接生成可执行程序并记录文件大小一、用 gcc 生成 .a 静态库和 .so 动态库1.第一步:编辑生成例子程序 hello.h、hello.c 和 main.c。先创建一个作业目录,保存本次练习的文件。#mkdir test1#cd test1然后用vim文本编辑器生成三个文件hello.h、hello.c、main.c。程序1:hello.h
2020-10-16 20:45:26 204
原创 2020-10-08
一个51程序设计和仿真——交通灯一、原理图二、程序编写三、仿真一、原理图①放置芯片和元件②开始放置元件③画总线和放置电源④连接元件二、程序编写1.建立一个项目①打开Keil uVision,点击Project,找到New uVision Project,点击它②给建立的项目取一个名字③选择项目需要使用的芯片,选择完成后,点击OK(该实验要用到的芯片是AT89C51)④出现一个对话框,选择否,一个项目就建立完成,就可以开始代码的编写2.LED的代码选择file,new,输入代
2020-10-08 19:14:22 106
原创 2020-10-08
Win10下MDK5,stm32pack的安装以及stm32的简单程序编译教程一、安装流程二、MDK-5.10注册三、stm32的简单程序的编译一、安装流程(1)、MDK-5.10安装1.双击mdk_510.exe,进行安装。这里我们将其安装到D盘,MDK5.10文件夹下,需要设置安装路径。2.点击"I agree …“和"Next”。3.选择软件安装路径。4.填写注册信息。5.等待安装。二、MDK-5.10注册1.以管理员身份运行的Keil uVision5。2.点击:Fil
2020-10-08 18:55:20 138
原创 在Ubuntu环境下用gcc命令运行c程序以及Makefile编译
在Ubuntu环境下用gcc命令运行c程序以及Makefile编译用gcc命令编译c语言用VC++6.0编译C语言用Makefile编译C语言用gcc命令编译c语言主程序main1.c#include<stdio.h>#include"sub1.c"void main(){ int x=6,y=5; float b=0; b=x2x(x,y); printf("%f\n",b); }sub1.cfloat x2x(int a,int b){float s
2020-09-25 19:07:09 918
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人