- 博客(21)
- 收藏
- 关注
原创 通信软件开发与应用结业报告
2021-06-10 《通信软件开发与应用》课程结业报告一、要求以及所选主题二.开发过程1.选择模2.头部设计②三国故事③三足鼎立④三国演义的好评⑤经典画面⑥脑洞大开三.发现问题以及如何解决问题一 如何将做的网页托管到平台上关于三国演义四.心得体会一、要求以及所选主题我根据课程结业要求,选择A主题,即静态网站。可使用你喜欢的任何CSS框架如BootStrap、MDB、tailwind等,页面不少于5个,最后一个页面放置结业报告的超链接。网站需部署到你喜欢的托管服务器上...
2021-07-19 15:47:06
579
转载 CSS学习总结
css学习总结文章目录css学习总结CSS简介CSS语法样式表颜色盒子模型定位溢出浮动不透明度组合选择器CSS简介CSS是级联样式表(Cascading Style Sheets)的缩写。HTML 用于撰写页面的内容,而 CSS 将决定这些内容该如何在屏幕上呈现。网页的内容是由 HTML的元素构建的,这些元素如何呈现,涉及许多方面,如整个页面的布局,元素的位置、距离、颜色、大小、是否显示、是否浮动、透明度等等。CSS语法一条CSS样式规则由两个主要的部分构成:选择器,以{}包裹的一条或多条声明:
2021-06-08 19:32:00
397
原创 HTML学习总结
HTML学习总结学习总结HTML学习总结HTML简介安装VS code新建HTML文件一些元素超链接锚点图片有序列表区块元素预设格式特殊字符HTML简介HTML是超文本标记语言(HyperText Markup Language)的缩写。用 HTML 来构建 Web 页面。在浏览器中看到的任何网页背后都是一个 HTML 文档,只要在网页上点击鼠标右键->查看源代码(用控制台工具也可)就可以看到。安装VS codeVS code链接: https://code.visualstudio.co
2021-05-22 11:50:14
402
1
原创 STM32的PWM和DAC练习
STM32的PWM和DAC练习文章目录STM32的PWM和DAC练习STM32F103输出PWM波形并用示波器观察输出波形STM32F103的DAC功能输出一个周期2khz的正弦波,用蜂鸣器或喇叭会听到“滴...”的单音将一段数字音频歌曲数据转换为模拟音频波形输出STM32F103输出PWM波形并用示波器观察输出波形1.代码野火所给的资料中就有完整代码2.打开其中project文件中的keil工程3.用示波器观察波形STM32F103的DAC功能输出一个周期2khz的正弦波,用蜂鸣器或
2021-01-03 16:22:52
370
2
原创 STM汇编程序设计
STM汇编程序设计文章目录STM汇编程序设计STM32的三种Boot模式的差异在Keil下完成一个汇编程序的编写汇编程序完成每间隔1秒钟闪烁一次LEDSTM32的三种Boot模式的差异1.三种BOOT模式介绍启动就是我们下好程序后,重启芯片时,SYSCLK的第4个上升沿,BOOT引脚的值将被锁存。用户可以通过设置BOOT1和BOOT0引脚的状态,来选择在复位后的启动模式。Main Flash memory是STM32内置的Flash,一般我们使用JTAG或者SWD模式下载程序时,就是下载到这个
2020-12-30 19:51:33
224
原创 基于SPI/IIC接口的OLED数据显示
基于SPI/IIC接口的OLED数据显示文章目录基于SPI/IIC接口的OLED数据显示实验器材实验代码数据显示实验器材1.stm32F103VE开发板2.USB串口线3.0.96寸SPI 7针OLED显示屏实验代码1.打开如下链接http://www.lcdwiki.com/zh/0.96inch_SPI_OLED_Module.找到对应程序下载2.打开下载文件中如下文件,找到代码3.打开其中keil工程文件,在其中test.c文件中有连线方式4.烧录代码数据显示1.取
2020-12-28 14:45:24
322
原创 计算机网络CPT实验
计算机网络CPT实验文章目录计算机网络CPT实验一级目录二级目录三级目录一级目录1.直接连接两台 PC 构建 LAN二级目录三级目录
2020-12-25 15:38:37
3535
原创 stm32最小系统的PCB图
stm32最小系统的PCB图stm32最小系统的PCB图stm32最小系统的PCB图生成bom表和网络表导入PCB原理图PCB图的绘制生成bom表和网络表1.生成bom表打开PCB图,先点击报告再Bill of Materials点击导出,然后保存,查看2.网络表点击 设计 然后点击 工程的网络表 再然后 点击 Protel导入PCB原理图1.添加PCB图保存PCB图,保存在同一目录下2.添加PCB库右键点击工程,然后点击添加工程,选择刚才下载的PCB库文件,添加到了工程里
2020-12-22 13:25:35
492
原创 基于12C的温湿度采集
基于12C的温湿度采集这里写目录标题基于12C的温湿度采集“软件I2C”和“硬件I2C”串口发送温湿度数据到上位机“软件I2C”和“硬件I2C”1.硬件I2C对应芯片上的I2C外设,有相应I2C驱动电路,其所使用的I2C管脚也是专用的;软件I2C一般是用GPIO管脚,用软件控制管脚状态以模拟I2C通信波形;2.硬件I2C的效率高于软件模拟,模拟I2C 是通过GPIO,软件模拟寄存器的工作方式,而硬件I2C是直接调用内部寄存器进行配置;3.软件模拟I2C要用软件模拟I2C的时序,并且要随时监控I2C
2020-12-20 16:10:59
329
原创 Arduino和HAL库函数编程
Ardunio和HAL库函数编程文章目录Ardunio和HAL库函数编程Ardunio IDE安装STM32板子的串口通信程序MCU集成开发平台Ardunio IDE安装1.软件安装双击arduino-1.8.12-windows,进行安装,安装比较简单,一直点击next即可。等待安装完成。2.软件配置将Arduino_STM32整个文件夹拷贝到Arduino IDE安装目录下的hareware下打开arduino,如下界面选择并查看arduino中开发板,点击工具,然后点击开发板
2020-12-14 14:03:14
379
原创 STM32下完成一个基于FreeRTOS的多任务程序
STM32下完成一个基于FreeRTOS的多任务程序文章目录STM32下完成一个基于FreeRTOS的多任务程序FreeRTOS的移植使用野火模板完成多任务程序FreeRTOS的移植1.下载FreeRTOS源码,将任意一个工程移植到keil。2.向FreeRTOS中添加源文件3.添加头文件路径4.配置完成使用野火模板完成多任务程序1.下载野火模板2.打开工程3.修改程序将static void LED2_Task()函数修改为以下内容: while (1)
2020-12-03 17:29:58
240
原创 绘制stm32最小系统PCB图
绘制stm32最小系统PCB图文章目录绘制stm32最小系统PCB图Altium的安装注册stm32最小系统PCB结果图Altium的安装注册1.百度网盘下载安装包https://pan.baidu.com/s/1SpLW9a6l0_XdQXRnOSVUIw 提取码:pomx2.解压安装包,运行应用程序,点击next3.勾选I accept the agreement,点击next4.选择安装功能,点击next5.选择安装路径6.点击next,等待安装完成7.语言改为简体中文
2020-11-27 18:06:26
240
原创 计算机网络wireshark 实验
计算机网络wireshark 实验目录计算机网络wireshark 实验数据链路层网络层传输层应用层数据链路层1.熟悉 Ethernet 帧结构使用 Wireshark 任意进行抓包,熟悉 Ethernet 帧的结构,如:目的 MAC、源 MAC、类型、字段等。在数据列表区,也就是第一个框里,任意选一行数据进行分析:这个包一共432比特,在数据详细区也就是第二个框内可以看到源IP和目的IP,源Mac网络层传输层应用层...
2020-11-26 18:01:26
1123
原创 STM32嵌入式应用系统设计
STM32嵌入式应用系统设计目录STM32嵌入式应用系统设计可视化的代码跟踪调试proteus仿真运行stm32程序Altium Designer可视化的代码跟踪调试1.可视化前端Kdbg安装过程:首先,在终端输入以下代码,安装git:sudo apt-get install git等待安装成功,再在终端输入以下代码:git clone -b maint https://gitrproteus仿真运行stm32程序Altium Designer...
2020-11-09 22:48:29
167
原创 计算机网络验证性实验
计算机网络验证性实验文章目录计算机网络验证性实验ipconfigpingtracertARPDHCPnetstatDNScacheipconfigipconfig 是微软操作系统的计算机上用来控制网络连接的一个命令行工具。它的主要用来显示当前网络连接的配置信息(/all 参数)。1.用ipconfig查看自己计算机的网络配置:可以看到,本主机的IP地址是202.202.250.201,C类IP地址;子网掩码是255.255.255.0,与IP相余就得到该主机所在网络号;默认网关是202.20
2020-11-06 23:22:34
769
原创 嵌入式程序调试
嵌入式系统程序调试文章目录嵌入式系统程序调试GDB调试OpenCVGDB调试●GDB : GNU Debugger, 是GNU工程为GNU操作系统开发的调试器,但它的使用不局限于GNU操作系统,GDB可 以运行在UNIX、Linux甚 至Microsoft Windows。●GDB可以调试C、C++、Objective-C、 Pascal、 Ada等语言编写的程序;被调试的程序可以跟GDB运行于同一台电脑,也可运行于不同电脑。●使用GDB我们可以:-设置断点使程序停住.-监视或修改程序中变量的
2020-10-30 21:01:34
304
原创 编译器的故事
编译器背后的故事这里写目录标题编译器背后的故事可执行程序的组装用gcc生成静态库和动态库用gcc将main函数的目标文件与静态库文件链接用gcc将main函数的目标文件与动态库文件链接gcc编译工具借助第三方库幻术完成代码设计可执行程序的组装用gcc生成静态库和动态库1.先创建一个作业目录:2.然后生成三个文件:#ifndef HELLO-H#define HELLO-Hvoid hello (const char *name):#endif//HELLO-H#includ
2020-10-16 22:33:15
288
原创 用51单片机点亮LED并闪烁
用51单片机点亮LED并闪烁程序代码下面展示一些 内联代码片。// A code blockvar foo = 'bar';#include"reg51.h"sbit led=P2^0;void delay(unsigned char i){while(i--);}void main(){led=0;while(1){led=~led;delay(100); }}protues设计仿真程序设计首先,在Feil中选择:写好的程
2020-10-08 21:30:19
380
原创 mdk的安装与注册
mdk的安装与注册这里写目录标题mdk的安装与注册mdk的安装mdk的注册总结mdk的安装mdk5的安装较为简单,按照指导书做就可,我做的时候没有截图,但是我安装成功了这是老师发的指导书的部分:mdk的注册首先,以管理员的身份运行安装好的Keil uVision5;其次,找到File下的License Management,出现如下画面:然后,关闭Windows防火墙;之后,进行如下操作:打开keygen.rar文件,找到其下的keygen.exe双击打开,会有声音出现:后来,
2020-10-08 19:18:02
1915
2
原创 在Ubuntu下用gcc命令运行c及Makefile编译
在Ubuntu下用gcc命令运行c及Makefile编译用gcc编译C语言用VC++6.0编译C语言用Makefile编译C语言用gcc编译C语言程序1:##include<stdio.h>#include"sub1.c"void main(){ int x=9,y=4; float t=0; t=x2x(x,y); printf("%f\n",t); }:程序2:float x2x(int a,int b){float s=0;s=a/b;retur
2020-09-26 00:07:42
161
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅