- 博客(21)
- 收藏
- 关注
转载 CSS学习
CSS学习总结一级目录0 引言0.0 什么是CSS1 CSS语法1.1 基本语法1.2 选择器1.3 CSS三种格式2 CSS属性介绍2.1.1 颜色2.1.2 尺寸2.1.3 盒子模型2.1.4 定位2.1.5 溢出2.1.6 不透明度2.1.7 伪类和伪元素3 学习小结一级目录0 引言0.0 什么是CSSCSS(Cascading Style Sheets):HTML 用于撰写页面的内容,而 CSS 将决定这些内容该如何在屏幕上呈现。网页的内容是由 HTML的元素构建的
2021-06-08 21:40:54
423
1
原创 HTML学习总结
这里写自定义目录标题0 引言0.0 什么是HTML1 HTML 文档结构1.1 创建一个web页面1.2 文档结构分析1.3 文档相关说明2 HTML文档标签2.1 标题2.2 超链接2.3 图片及文件路径 img2.4 表单 FormHTML学习总结0 引言0.0 什么是HTMLHTML是超文本标记语言(HyperText Markup Language)的缩写。我们用 HTML 来构建 Web 页面即网页。“超文本”(hypertext)是指连接单个网站内或多个网站间的网
2021-06-08 20:21:14
206
原创 嵌入式实验(四):用STM32输出PWM波形/DAC功能完成波形输出
0 实验目标用STM32F103输出一路PWM波形,建议采用定时器方法。野火和网上大多数资源采用此方法,有完整源码。用示波器观察输出波形。用STM32F103的DAC功能完成以下波形输出,用示波器观察波形,并用蜂鸣器或手机耳机收听输出声音效果、感受歌曲的音质差异。(1)输出一个周期2khz的正弦波(循环)。此波形驱动作用至蜂鸣器或喇叭,会呈现一个“滴…”的单音;(2)将一段数字音频歌曲数据转换为模拟音频波形输出(循环)。1 PWM的生成2 DAC波形输出(1)生成需要的w
2021-01-03 19:55:41
4359
原创 嵌入式作业(八):stm32汇编设计
0 任务要求(1)请说明STM32的三种Boot模式的差异,“C语言各种变量的存储地址”作业代码基础上,研究至少两种boot模式下,代码下载(烧录)运行后所在的地址位置,与理论对比验证。(2)在Keil下完成一个汇编程序的编写,学习动态调试变量;并注意观察最终生成hex文件的各段的大小,以及Hex文件前8个字节内容,解释其含义。(3)在上面Keil 汇编基础上用汇编程序完成1~100 求和 (1+2+3+…+100)的程序,并将计算结果通过串口输出;用汇编程序完成一个输出“
2020-12-30 12:10:09
1156
1
原创 嵌入式实验(三):基于STM32的0.96OLED基本显示
0 实验要求理解OLED屏显和汉字点阵编码原理,使用STM32F103的SPI或IIC接口实现以下功能:显示自己的学号和姓名;显示AHT20的温度和湿度;上下或左右的滑动显示长字符,比如“Hello,欢迎来到重庆交通大学物联网205实训室!”或者歌词、诗词。(最好使用硬件刷屏模式)1 0.96OLED简介(1)OLEDOLED即有机发光二级管(Organic Light-Emitting Diode,OLED)。OLED显示技术具有自发光、广视角、几乎无穷高的对比度、
2020-12-27 22:03:16
5022
1
原创 计算机网络:Cisco Packet Tracer 实验
0 CPT 软件使用简介这次实验我是参考的Cisco Packet Tracer 实验教程,它比较详细的介绍了进行实验的方法。1 直接连接两台 PC 构建 LAN1.将两台 PC 直接连接构成一个网络2.进行两台 PC 的基本网络配置,只需要配置 IP 地址3.相互 ping 通即成功将pc连接配置ipPC1 ping 192.168.1.1PC0 ping 192.168.1.2互ping成功。2 用交换机构建 LAN拓扑结构如下:各PC的基本网络配置
2020-12-26 00:42:48
3067
原创 嵌入式作业(五)续:stm32最小系统的PCB图绘制
一、封装库二、单独封装三、批量封装四、导入PCB五、布局六、布线七、覆铜八、丝印整理九、电气规则检查
2020-12-25 19:48:09
765
1
原创 Wireshark 实验
数据链路层1.熟悉 Ethernet 帧结构使用 Wireshark 任意进行抓包,熟悉 Ethernet 帧的结构,如:目的 MAC、源 MAC、类型、字段等。下图是抓取的一个http的数据包其中Frame: 物理层的数据帧概况Ethernet II: 数据链路层以太网帧头部信息Internet Protocol Version 4: 互联网层IP包头部信息Transmission Control Protocol: 传输层T的数据段头部信息,此处是TCPHypertext Tr
2020-12-24 20:20:45
828
原创 计算机网络验证性实验
一、验证性实验1.ipconfigipconfig 是微软操作系统的计算机上用来控制网络连接的一个命令行工具。它的主要用来显示当前网络连接的配置信息。实作一使用 ipconfig/all 查看自己计算机的网络配置,尽可能明白每行的意思,特别注意 IP 地址、子网掩码 Subnet Mask、网关 Gateway。IP 地址:子网掩码 Subnet Mask:网关 Gateway:问题你的计算机和旁边的计算机是否处于同一子网,为什么?实作二使用 ipconfig/all 查看旁边计算机
2020-12-24 20:19:21
2540
1
原创 嵌入式实验(二):基于IIC(软件)的AHT20温湿度传感器的数据采集
嵌入式作业(八)1. IIC2. 基于软件IIC的温湿度信息采集keil程序硬件连接实验结果3. 实验总结1. IICIIC(Inter-Integrated Circuit)集成电路总线,它是一种串行通信总线,使用多主从架构,由飞利浦公司在1980年代为了让主板、嵌入式系统或手机用以连接低速周边设备而发展。什么是IICIIC 总线支持任何 IC 生产过程 (NMOS CMOS 双极性 )两线――串行数据 (SDA) 和串行时钟(SCL) 线在连接到总线的器件间传递信息 每个器件都有一个唯一的
2020-12-22 19:30:15
957
4
原创 嵌入式作业(七):基于Ardunio的STM32串口通信
嵌入式作业(七)0 作业要求1 Ardunio 完成STM32的串口通信(1)安装Ardunio IDE(2)stm32串口通信2 关于 stduino IDE0 作业要求安装 Ardunio IDE 和相关软件支持库,在Ardunio 完成STM32板子的串口通信程序:(1)持续向串口输出“Hello world!”;(2)当接收到“stop!”时,停止输出。网上有一个国人版的MCU集成开发平台, stduino IDE(http://www.stduino.com/pindex
2020-12-14 19:22:40
484
1
原创 嵌入式实验(一):基于FreeRTOS的多任务程序
嵌入式实验(一)0 实验要求1 RTOS2 实验3 总结0 实验要求学习FreeRTOS原理,在STM32下完成一个基于FreeRTOS的多任务程序,执行3个周期性task,具体任务不限,但建议如下:task1,每间隔500ms闪烁(变化)一次LED;task2,每间隔2000ms,向串口发送一次指令数据“helloworld!";task3,每间隔5000ms,从AHT20采集一次温湿度数据(不考虑硬件情况,仅写出整个多任务框架模拟代码)。1 RTOSRTOS(Real Time
2020-12-02 20:38:08
1658
原创 嵌入式作业(六):stem32串口通信
0 作业要求1.学习相关资料,说明基于寄存器与基于固件库的stm32 LED流水灯例子的编程方式有什么差异。2.学习和阅读“零死角玩转STM32F103–指南者”文档中的第20、21章内容,完成STM32的USART窗口通讯程序,要求:(1)设置波特率为115200,1位停止位,无校验位。(2)STM32系统给上位机(win10)连续发送“hello windows!”,上位机接收程序可以使用“串口调试助手“,也可自己编程。(3)当上位机给stm32发送“Stop,stm32”后,stm32停止
2020-12-02 14:50:27
701
原创 嵌入式作业(五):Ubuntu下的vscode/stem32仿真/stem32最小系统原理图绘制
可视化代码的跟踪调试在ubuntu18.04版本安装vscode图形安装:(1) 在ubuntu桌面找到应用中心(2) 在软件中心中,搜索Visual Studio Code(3)在页面中就可以直接选择安装安装成功后如下图:在ubuntu中用vscode编译调试C\C++1、安装vscode的C\C++插件。在vscode中安装C++的插件,按ctrl+p调出命令行,在上面输入ext install cpptools然后按空格。2、配置launch.json和task.json这两
2020-11-09 21:37:38
674
原创 嵌入式作业(四):程序调试与opencv图像库
GDB调试1.1 GDB简介GDB : GNU Debugger,GDB可以运行在UNIX、Linux甚至Microsoft Windows。它可以调试C、C++、Objective-C、Pascal、Ada等语言编写的程序使用GDB我们可以:– 设置断点使程序停住– 监视或修改程序中变量的值– 跟踪代码执行过程1.2 常用GDB命令file 装入想要调试的可执行文件。kill 终止正在调试的程序。next 执行一行源代码但不进入函数内部。step 执行一行源代码而且进入函数
2020-10-29 10:26:39
425
1
原创 嵌入式作业2:stem32的程序编译及c51仿真
这里写目录标题软件stem32流水灯程序编译1、创建工程2、编写程序3、编译运行4、注意C51流水灯程序编译及仿真编程(keil4)1、创建项目2、编程3、编译运行注意proteus仿真小结软件本次作业需要的软件有:keil5、proteus两个软件安装的步骤很简单,这里不再赘叙。stem32流水灯程序编译1、创建工程(1)project—>new uvsion project(2)选择单片机种类(3)创建成功2、编写程序这次流水灯程序的编译需要创建三个文件main.c、
2020-10-08 13:04:22
1087
原创 linux作业(1)
这里写目录标题一级目录1.在Ubuntu系统下用C语言编写一个简单的输出 hello word的程序,并编译有、运行之;一级目录1.在Ubuntu系统下用C语言编写一个简单的输出 hello word的程序,并编译有、运行之;(1)创建c文件zxx@ubuntu:~$ vim a.c(2)写hello world#include<stdio.h>void main(){printf("hello world");}(3)将c文件转为可执行文件zxx@ubuntu:~$
2020-09-25 15:47:39
902
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人