自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 机器学习Hw1--COVID-19 Cases Prediction

2022-10-18 14:42:33 690

原创 Pytorch

记录

2022-10-18 11:22:01 436 1

原创 Python

记录

2022-10-18 10:44:22 368

转载 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 128 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 103

原创 嵌入式实验(四):用STM32输出PWM波形/DAC功能完成波形输出

0 实验目标用STM32F103输出一路PWM波形,建议采用定时器方法。野火和网上大多数资源采用此方法,有完整源码。用示波器观察输出波形。用STM32F103的DAC功能完成以下波形输出,用示波器观察波形,并用蜂鸣器或手机耳机收听输出声音效果、感受歌曲的音质差异。(1)输出一个周期2khz的正弦波(循环)。此波形驱动作用至蜂鸣器或喇叭,会呈现一个“滴…”的单音;(2)将一段数字音频歌曲数据转换为模拟音频波形输出(循环)。1 PWM的生成2 DAC波形输出(1)生成需要的w

2021-01-03 19:55:41 3898

原创 嵌入式作业(八):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 983 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 4423 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 1786

原创 嵌入式作业(五)续:stm32最小系统的PCB图绘制

一、封装库二、单独封装三、批量封装四、导入PCB五、布局六、布线七、覆铜八、丝印整理九、电气规则检查

2020-12-25 19:48:09 623 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 707

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

一、验证性实验1.ipconfigipconfig 是微软操作系统的计算机上用来控制网络连接的一个命令行工具。它的主要用来显示当前网络连接的配置信息。实作一使用 ipconfig/all 查看自己计算机的网络配置,尽可能明白每行的意思,特别注意 IP 地址、子网掩码 Subnet Mask、网关 Gateway。IP 地址:子网掩码 Subnet Mask:网关 Gateway:问题你的计算机和旁边的计算机是否处于同一子网,为什么?实作二使用 ipconfig/all 查看旁边计算机

2020-12-24 20:19:21 2173 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 714 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 216 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 1273

原创 嵌入式作业(六):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 490

原创 嵌入式作业(五):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 464

原创 嵌入式作业(四):程序调试与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 138 1

原创 嵌入式作业(三):编译器背后的故事

一、可执行程序的组装

2020-10-15 22:12:37 369 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 773

原创 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 812 1

空空如也

空空如也

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

TA关注的人

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