自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C基础练习(学生管理系统)

【代码】C基础练习(学生管理系统)

2024-08-06 20:13:16 3032

原创 单片机通信

单片机通信方式:UART和USART,电平标准:TTL,RS232,RS485

2025-03-03 16:59:02 807

原创 SPI通信+数码管

单片机SPI通信协议和数码管

2024-12-31 20:37:33 1282

原创 单片机通信

至少有收发双方,进行信号 数据的交互二.电平信号和差分信号1.电平信号:电平信号有一根是参考电平线,信号线的信号值有信号线和参考电平线之间的电压差决定;2.差分信号:差分信号没有参考电平线,传输一路数据需要两根信号线,信号线的信号值由两根信号线的电压差决定。区别:(1)信号值的表示不同:电平信号的信号值是信号线和参考电平线的电压差决定;差分信号的信息值是由两条信号线的电压差决定;(2)传输相同路数的信号,电平信号用的数据线根数比差分信号少。

2024-12-30 14:48:20 994

原创 GPIO相关寄存器,点灯

此模式下,GPIO引脚的高低电平完全由外部输入决定。由于电平状态不确定,因此该模式容易受到外部干扰。浮空输入模式最常用于检测按键的按下状态,因为按键按下时,引脚电平会发生变化。

2024-12-30 09:51:49 982

原创 单片机理论基础

存储结构哈佛架构:指令和数据分开存储,各自拥有独立的存储器和总线。冯诺依曼架构:指令和数据共享同一个存储器,通过同一条总线与CPU相连。数据传输哈佛架构:指令和数据可以并行传输,提高了数据传输效率。冯诺依曼架构:指令和数据顺序传输,可能导致数据传输速率的限制。性能哈佛架构:执行速度更快,减少了等待时间,提高了系统吞吐量和执行效率。冯诺依曼架构:设计简单,但在高速运算时可能面临性能瓶颈。应用场景哈佛架构:适用于需要高效处理指令和数据的系统,如DSP、微控制器和某些嵌入式系统。

2024-12-27 20:48:05 1023

原创 计算机理论基础

计算机基础

2024-12-27 15:44:59 504

原创 C++继承篇

继承是面向对象的三大特性之一,主要体现了代码复用的思想。继承就是在一个已存在的类的基础上,建立一个新的类。并拥有其特性。● 已存在的类被称为“基类”或者“父类”● 新建立的类被称为“派生类”或者“子类”上面的代码,Son类的功能几乎与Father类重叠。在实际的开发使用过程中,派生类会做出一些与基类的差异化。● 修改继承来的基类内容○ 属性:1、公有属性可以直接改。更改后基类的属性也会改变,因为改的是同一份变量。私有属性,需要使用基类的公有函数进行更改。

2024-10-24 19:12:19 1111

原创 C++补充部分

C++补充部分

2024-10-16 10:17:53 308

原创 C++智能指针

每多一个shared_ptr对资源进行管理,引用计数将+1,每个指向改对象的shared_ptr对象销毁时,引用计数-1。作为对auto_ptr的改进,unique_ptr对其持有的资源对象具有唯一控制权,即不可以通过常规的复制语法转移或拷贝资源对象的控制权。weak_ptr是一个不控制资源对象的智能指针,也不会影响资源的引用计数,其主要的目的是协助shared_ptr工作。通过weak_ptr的构造函数,参数传入一个持有资源对象的shared_ptr对象或weak_ptr对象,即可创建。

2024-10-14 19:01:56 1525

原创 C++异常处理

C++异常处理

2024-10-13 19:54:45 477

原创 C++面向对象多态篇

C++多态

2024-10-12 19:05:56 1319

原创 C++模板与容器

C++模板与容器

2024-10-09 19:56:08 1068

原创 C++友元和运算符重载

C++中友元,运算符重载和string字符串类

2024-09-28 16:11:39 1557

原创 C++面向对象基础

C++面向对象中作用域限定符,this指针,stastic关键字,const关键字

2024-09-27 18:50:42 1340

原创 C++面向对象基础

C++面向对象

2024-09-26 17:14:05 1486

原创 C++入门

C++入门简介和基础

2024-09-25 20:20:48 1170

原创 HTML网页制作

怎么制作html网页

2024-09-24 18:55:48 539

原创 华--清--速--递

华清速递项目

2024-09-23 18:51:10 417

原创 HTTP协议

http协议

2024-09-20 18:53:39 1207

原创 Modbus_RTU和Modbus库

Modbus_RTU和Modbus库

2024-09-19 18:40:09 2013

原创 Modbus_tcp

Mudbus_tcp协议

2024-09-18 19:14:42 2408

原创 UDP聊天室项目

udp聊天室

2024-09-14 17:00:25 1049

原创 sql数据库

sqlite3数据库的使用

2024-09-13 18:41:29 1005

原创 网络协议头分析

网络协议头分析

2024-09-12 18:46:59 1301

原创 广播与组播,超时检测

一.超时检测必要性1.避免进程进入无限制的阻塞2.在规定的时间内未完成相应的语句可以执行其他的语句超时检测的设置方法1.通过函数自带的参数设置selectpoll2.通过设置套接字属性进行设置3.alarm函数与sigaction函数结合。

2024-09-11 19:35:35 1287

原创 io多路复用

io多路复用

2024-09-10 22:35:52 813

原创 Linux下io模型

Linux下阻塞时io,非阻塞式io和信号驱动io

2024-09-09 18:58:45 1173

原创 利用TCP编程实现FTP功能

使用TCP来实现FTP功能

2024-09-08 21:03:58 1026

原创 TCP和UDP

tcp中三次握手四次挥手,udp编程

2024-09-08 20:57:20 1177

原创 网络体系结构和协议

网络体系结构包括osi模型和TCP/IP模型,网络协议

2024-09-06 19:56:34 1117 1

原创 TCP编程

tcp编程

2024-09-05 18:50:59 1528

原创 网络编程----网络基础ip地址

网络编程ip地址

2024-09-04 14:47:46 1027 1

原创 进程间通信----消息队列

通过消息队列进行进程间通信

2024-09-03 19:49:10 762

原创 进程间通信----信号灯集

通过信号灯集进行进程间的通信

2024-09-02 15:14:10 1072 1

原创 进程间的通信----共享内存篇

使用共享内存进行进程间通信

2024-09-01 21:35:45 1013 1

原创 进程间通信----信号篇

进程间如何通过信号进行通信

2024-08-31 22:50:14 1324

原创 进程间通信----管道篇

无名管道,有名管道

2024-08-30 21:11:29 1506

原创 io进程----线程

进程,线程,线程同步,线程互斥,条件变量

2024-08-29 19:57:55 1365

原创 io进程中进程的创建,回收,退出

进程相关知识

2024-08-28 19:42:20 1020

空空如也

空空如也

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

TA关注的人

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