自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 GPIO简介

GPIO简介、推挽输出与开漏输出的区别

2024-01-26 02:04:26 185

原创 stm32F103C8T6简介及标准库和HAL库的区别

stm32F103C8T6简介及标准库和HAL库的区别

2024-01-26 01:51:30 460

原创 算数运算符和算数表达式

算数运算符和算数表达式基本概念与注意事项,相关题型与易错题

2023-12-09 17:56:30 137

原创 OrangePi ZERO2 刷机与启动

OrangePi ZERO2刷机、启动、网络接入详细教程

2023-12-09 17:45:31 281

原创 Linux定时器

Linux定时器中setitimer和timer_create的简单介绍及使用示例。

2023-12-06 19:28:30 155

原创 运算符与运算表达式

运算符与运算表达式及易错例题

2023-11-07 18:24:22 195

原创 socket开发步骤及相关API介绍

socket开发步骤及相关API介绍

2023-11-07 01:05:29 172

原创 线程条件控制实现线程的同步

线程条件控制实现线程的同步(条件的创建、销毁、等待、触发)

2023-11-06 01:26:08 288

原创 什么情况造成互斥锁死锁

什么情况造成互斥锁死锁

2023-11-06 00:44:10 137

原创 线程同步——互斥量解锁、解锁

类似与进程间通信信号量的加锁解锁。对互斥量进行加锁后,任何其他试图在此对互斥量加锁的线程都会被阻塞,直到当前线程释放该互斥锁。如果释放互斥锁时有多个线程被阻塞,所有在该互斥锁上的阻塞线程都会变成可运行状态,第一个变为可运行状态的线程可以对互斥量加锁,其他线程将会看到互斥量依旧被锁住,只能回去等待它重新变为可用。在这种方式下,每次只有一个线程可以向前运行。在设计时需要规定所有的线程必须遵守相同的数据访问规则,只有这样,互斥机制才能正常工作。

2023-11-06 00:36:26 86

原创 线程共享内存空间的代码验证

线程共享内存空间的代码验证

2023-11-05 23:51:02 40

原创 线程的创建、等待、退出

线程的创建、等待、退出

2023-11-05 23:37:36 84

原创 网络编程概述

网络编程相关基础概念(TCP、UDP区别及各自优缺点、字节序、端口号等)

2023-11-02 19:43:50 87

原创 进程与线程的区别以及线程的优劣势

进程与线程的区别以及线程的优劣势

2023-11-02 15:48:48 137

原创 进程间通信(IPC)

进程间通信不同方式的概述以及使用方法

2023-11-01 03:21:15 67

原创 常量、变量和数据类型转换

全国计算机二级——C语言,常量、变量和数据类型转换

2023-10-31 05:00:02 26

原创 Android页面周期、页面跳转

Android页面周期、页面跳转

2023-10-31 04:47:31 205

原创 XUl框架使用报错Task:app:checkDebugDuplicateClass FALED

XUl框架使用报错Task:app:checkDebugDuplicateClass FALED

2023-10-31 04:45:37 246 1

原创 考试环境、题型及分值、考试时间介绍

考试环境、题型及分值、考试时间介绍

2023-09-03 23:14:17 47

原创 考试大纲及分值占比

全国计算机二级C语言的考试大纲及分值安排

2023-09-03 22:59:53 153

原创 Linux进程退出

Linux进程退出的目的,所用的函数等

2023-08-25 16:50:41 49

原创 esp32 cam使用Aduino IDE编译并接入blinker时出现的问题以及解决办法

esp32 cam使用Aduino IDE编译并接入blinker时出现的问题以及解决办法

2023-07-11 17:12:31 2557 1

原创 linux进程退出

进程的退出与状态接收

2023-07-01 17:53:20 85

原创 vfork进程创建

vfork进程创建,与fork进程创建的区别

2023-07-01 10:57:19 163

原创 fork进程创建

由fork创建的新进程叫做子进程。fork被调用一次,但但会两次。两次返回的唯一区别是子进程的返回值为0,而父进程的返回值则是新子进程的进程ID。将子进程ID返回给父进程的理由是:因为一个进程的子进程可以有多个,并且没有一个函数使一个进程可以获得其所有子进程的ID。fork使子进程得到的返回值0的理由是:一个进程只会有一个父进程,所以子进程总是可以调用getpid以获得其父进程的ID(进程ID 0总是由内核交换进程使用,所以一个子进程的ID不可能是0)。子进程和父进程继续执行fork调用之后的指令。

2023-07-01 10:29:20 111

原创 进程相关概念

进程的相关概念以及linux下查看进程的相关

2023-06-30 15:40:18 27

原创 XUI使用中的常见错误

Android studio运行XUI demo时常见问题及解决方法

2023-05-20 19:13:27 240

原创 Android studio使用adb访问数据库文件时常见错误及解决办法

Android studio使用adb访问数据库文件时常见错误及解决办法:Permission denied、su: inaccessible or not found、安装app到模拟器出错、使用sqlite3进行数据库查询操作时出现中文乱码

2023-04-24 02:32:17 587

原创 Spinner数据绑定(静态、动态)

Spinner数据绑定(静态、动态)

2023-03-23 08:44:45 1896

原创 PWM输出

蓝桥杯PWM输出

2023-03-12 17:41:49 249

原创 蓝桥杯串口通讯

串口基本知识、串口发送和接受数据、STC-ISP使用小技巧。

2023-03-11 21:30:15 1230

原创 蓝桥杯超声波

超声波基本知识与程序控制

2023-03-08 19:33:14 146

原创 NE555方波发生器

NE555基础知识与程序控制

2023-03-08 15:59:09 1694

原创 DS1302实时时钟

DS1302实时时钟基础知识与程序控制

2023-03-06 21:45:14 3731 7

原创 PCF8951(AD-DA)

PCF8591(AD-DA)基本知识、程序控制以及常见问题

2023-03-06 19:53:51 2128 2

原创 IIC协议

IIC协议解析,蓝桥杯比赛IIC驱动代码

2023-03-05 22:43:23 110

原创 EEPROM

EEPROM读写控制,以及多字节数据读写

2023-03-05 22:39:56 2169 2

原创 蓝桥杯DS18B20

DS18B20电路原理,程序控制

2023-03-05 17:48:13 742

原创 蓝桥杯单片机---按键

独立按键与矩阵按键,利用三行按键法,可实现单次触发以及长按功能

2023-03-02 06:14:17 922 1

原创 蓝桥杯数码管

蓝桥杯单片机数码管基础知识及程序控制,包括STC-ISP使用小技巧

2023-02-27 05:06:50 562

空空如也

空空如也

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

TA关注的人

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