自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (3)
  • 收藏
  • 关注

原创 Linux C 中动静态库的区别与制作

如果把库比作是放在图书馆中的一本本书那么动态库:只借阅,不卖出静态库:直接卖出动态库在源文件编译的时候并不会将代码数据拷贝进去,只会在程序运行的时候,链接完成一部分功能,当动态库从指定路径移除,程序无法正常运行,但好处在于使用动态库的程序体积较小。静态库在源文件编译的时候直接将代码数据拷进一起编译,当程序运行的时候不再受静态库影响,静态库无论消失与否,程序依然正常运行,但代价就是程序体积较大。动态库好处在于,更新方便,升级模块功能时候只要将对应库升级即可,而静态库需要将整个程序重新编译。

2020-11-18 20:31:44 111

原创 Linux消息队列的使用演示

利用Linux消息队列实现本地聊天室,练习所用,不喜勿喷!!!分别有两位角色Jack和Rose,双方互相通信Jack.c#include <stdio.h>#include <stdlib.h>#include <sys/types.h>#include <sys/ipc.h>#include <sys/msg.h>#include <unistd.h>#include <sys/wait.h>#

2020-11-05 19:13:46 140

原创 解释:为什么Linux中被阻塞的信号量子进程无法从父进程上继承

声明::::本解释仅是个人为方便理解所作出的假设,若有不对的地方欢迎大家提出纠正#include <stdio.h>#include <stdlib.h>#include <unistd.h>#include <signal.h>#include <sys/types.h>#include <sys/wait.h>void fun(int sig){ printf("\n%d get signal inter.

2020-11-04 15:21:27 480

原创 软考_嵌入式_计算机系统基础知识

嵌入式计算机系统概述:定义:以应用为中心、以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统嵌入式系统十位特定应用而设计的专用计算机系统,是由硬件子系统和软件子系统组成的,通过运行程序来协同工作计算机硬件: 基本的计算机硬件系统由运算器、控制器、存储器、输入设备和输出设备这5大部件组成 运算器:是对数据进行加工处理的部件,它主要完成算术和逻辑运算。 控制器:主要功能是从主存中取出指令并进行分析,以控制计...

2020-08-25 15:21:03 796

蓝桥杯_超声波_NE555

这是本人用于练习超声波和NE555使用的代码,纯手打,结合我之前发布过的蓝桥杯省赛攻略,就能将蓝桥杯用的模块都学习一遍了,祝后人拿到好的成绩

2020-11-16

蓝桥杯_单片机_省一_黄金攻略

这是鄙人备战2020年10月份的蓝桥杯时候,自己敲下的代码练习,除了驱动是用官方的稍微修改了一点,其他都是本人纯手打,来之不易,都是鄙人的心血。本人在省赛中获得省一,现在省赛比赛完了,就分享出来和大家一起讨论学习,互相借鉴,希望我的代码能给到大家一定的帮助,也希望自己在下星期的国赛中取得好成绩

2020-11-04

CT107D_proteus7.8仿真图

本仿真图是用proteus7.8软件根据CT107D原理图制作而成,方便同学们在无设备条件下完成对蓝桥杯单片机的练习。由于本人所用的软件有点BUG,大制作下元件命名会出错误,所以本人对部分元件命名参数进行了隐藏处理,请用户结合原理图使用,原理图和仿真图均放在压缩包中。因为本人能力有限,目前仅能用于省赛的练习,若有改进上的建议,请留言。

2020-09-22

空空如也

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

TA关注的人

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