自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 TearDrop代码编程与SOCKET应用实例

TearDrop代码编程与SOCKET应用实例文章目录TearDrop代码编程与SOCKET应用实例TearDrop代码编程SOCKET应用实例TearDrop代码编程SOCKET应用实例

2020-12-05 19:08:34 500

原创 STM32串口通讯

STM32串口通讯

2020-12-05 17:46:27 2199

原创 STM32最小系统电路原理中添加新的电路

STM32最小系统电路原理中添加新的电路1.在一个项目中创建一个原理图库1.右键项目–>添加新文件–原理图库,并保存原理图库。2.创建元件3.创建引脚4.更改引脚属性2. 在stm32最小系统电路原理中添加 AHT20数据采集原理电路总结...

2020-12-04 21:46:55 199

原创 FreeRTOS入门

FreeRTOS入门1. 在stm32最小系统电路原理中添加 AHT20数据采集原理电路2.学习FreeRTOS原理,在STM32下完成一个基于FreeRTOS的多任务程序,执行3个周期性task。

2020-12-04 21:11:21 498

原创 TCP协议连接与断开的分析

TCP协议连接与断开的分析文章目录TCP协议连接与断开的分析TCP三次握手使用WireShark抓取TCP的三次握手TCP四次挥手使用WireShark抓取TCP的四次挥手用Fiddler抓包,分析验证一个HTTPS网站的TCP连接过程TCP三次握手在TCP的报文中有六位标志域。表示为:紧急标志、有意义的应答标志、推、重置连接标志、同步序列号标志、完成发送数据标志。按照顺序排列是:URG、ACK、PSH、RST、SYN、FIN。所谓三次握手(Three-Way Handshake)即建立TCP连接

2020-12-01 22:20:30 525

原创 Altium Designer画STM32最小系统

Altium Designer画STM32最小系统1.新建一个项目2.3.4.5.6.7.然后就可以finish了,结果如下:

2020-11-27 17:24:10 1424

原创 TCP编程与网游客户端

TCP编程与网游客户端编写端口扫描器程序单线程多线程编写一个网游客户端,游戏服务器的校园内网IP地址为 10.160.52.106,端口为3900,采用TCP连接。

2020-11-19 21:40:46 291

原创 Linux系统(Ubuntu和树莓派)的远程操作

Linux系统(Ubuntu和树莓派)的远程操作实验环境:Ubuntu18.04桌面版桥接模式的配置ubuntu18.04桥接模式配置域名ping不通开启SSH服务同学在win10下登录你的ubuntu

2020-11-10 20:35:02 645

原创 Altiumer Designer绘制原理图

Altiumer Designer绘制原理图1.安装Altiumer Designer2.新建文件3.

2020-11-09 23:20:16 1245

原创 proteus仿真运行stm32程序

proteus仿真运行stm32程序1.打开proteus软件,新建项目②

2020-11-09 18:29:30 821

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

STM32嵌入式应用系统设计可视化的代码跟踪调试实验环境:Ubuntu18.04桌面版1.vscode的下载打开应用商店下载,输入关键字搜索应用选择install安装2.新建文件夹,新建文件main.cpp添加如下代码#include<iostream>using namespace std;int main(){cout<<"hello world"<<endl;return 0;}3.vscode的C++编译环境配置3.开始调试程序

2020-11-09 15:39:18 129

原创 c#的命令行编译及网络初步

C#的命令行编译及网络初步目录C#的命令行编译及网络初步C#的命令行编译与执行打开一个网络UDP套接字C#的命令行编译与执行1.新建一个C#的源文件helloworld.cs写入一下代码using System;namespace Class1{ class hello { static void Main(string[] args) { for (int a = 0; a < 50; a = a + 1) {

2020-10-31 21:05:28 368 1

原创 GDB调试的简单示例

GDB的调试示例环境UBUNTU18.04桌面版过程一个将大数逆序输出的例子1.使用gedit创建一个C语言源文件,写入以下代码#include<stdio.h>void ShowRevertNum(int iNum){ while(iNum>10) { printf("%d",iNum%10); iNum=iNum/10; } printf("%d\n",iNum);}int main(void){ int iNum; printf("Please

2020-10-28 22:08:52 990

原创 编译器背后的秘密

编译器背后的秘密实验环境: UBuntu18.04 桌面版文章目录编译器背后的秘密简单动态库与静态库的生成简单静态库简单动态库简单动态库与静态库的生成简单静态库1.编写三个C语言源文件:main1.c,x2x.c,x2y.c 和一个头文件sub1.h.2.编译三个文件,生成三个.o文件3.使用命令ar -crv file.a -o file.o 生成一个静态库,简单动态库将以上四个文件重新生成一个动态库...

2020-10-16 17:57:24 142

原创 简单MFC项目的创建和VS工具的使用

从一个简单的MFC程序了解程序的运行流程开发环境Visual Studio 2017程序所用代码

2020-10-14 21:39:11 1198

原创 简单stm32程序的编译以及简单C51程序的仿真

@[TOC] MDK5软件与stm32包的安装与简单stm32程序的编译MDK软件的安装1.下载keil软件2.安装keil5软件3.注册keil5软件4.解压MDK中自带的三个文件stm32包的安装直接安装在keil的操作界面有个pack install工具,直接用它就行。先下载再安装网上下载需要的包然后解压就行简单stm32程序的创建与编译1.新建文件夹MyProject并在文件夹中新建CMSIS(存放内核函数及启动引导文件),FWLIB(存放库函数),USER(存放用户自己的函

2020-10-08 09:55:13 850

原创 Ubuntu桌面版下C语言的编译以及make的使用

ubuntu下的C语言模块编译与连接文章目录ubuntu下的C语言模块编译与连接目的环境实验步骤总结目的熟悉编译工具GCC,在linux操作系统下对一些简单的C语言程序进行编译和执行。熟悉make工具和makefile文件。环境ubuntu 18.04 桌面版实验步骤安装ubuntu18.04的虚拟机并下载编译工具GCC编写 C 语言程序使用GCC命令编译并连接两个程序下载安装make5.编写makefile文件6.使用make命令7.

2020-09-24 22:34:27 376

原创 Windows API程序设计入门

Windows API实验报告目录Windows API 实验相关报告实验的目的了解windows操作系统应用程序开发的基本概念,win32 API函数、消息与事件驱动;2.掌握WinMain函数的基本框架,窗口定义、窗口创建、消息循环及窗口过程函数;实验环境Windows 10操作系统、编译环境VC++6.0实验步骤强调文本 强调文本加粗文本 加粗文本标记文本删除文本引用文本H2O is是液体。210 运算结果是 1024.插入链接与图片链接: link.图片:

2020-09-23 16:34:39 1078

空空如也

空空如也

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

TA关注的人

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