- 博客(31)
- 资源 (2)
- 收藏
- 关注
原创 ---------愿 青春与我皆不付---------------------
2019年8月4日晚 21点51 我愿以此用博客来记录我的学习之路 调试平衡车 熟练掌握PID算法 三级嵌入式 初探韦东山嵌入式视频 相应比赛
2019-09-18 08:48:19 120
转载 通过Source insight查看内核源码
1.下载源码https://www.kernel.org/pub/linux/kernel/下载后解压即可2.打开SourceInsight,创建工程点击顶部Project菜单3.将源码文件导入工程4.查看源码
2019-12-03 19:18:21 378
原创 tiny4412初期环境搭建
花了整整三天 从跃跃欲试到失望 绝望 最后迎来曙光!!!话不多说直接上干货 这些软件安装的具体过程网上有很多 在这里就不说了 1.在主机下 安装secureCRT软件和超级终端(安一个就行 不过最好两个都安上)作用: 软件可以打印一些开发板信息 , 比如开发板上电信息 , 程序下载成功信息链接:https://pan.baidu.com/s/16K5ia5...
2019-10-23 19:53:22 496
原创 信息安全工程师考试大纲(含pdf)
PDF文件下载链接: https://pan.baidu.com/s/1nSLBGfBc8HzFwE0xk9FzcQ 提取码:9udy 信息安全工程师考试大...
2019-10-09 15:44:51 4330 3
转载 软考安全工程师历年真题汇总
2019年上半年信息安全工程师考试真题与答案(下午题)https://blog.csdn.net/jayjaydream/article/details/906831272018年上半年信息安全工程师考试真题与答案(上午题)https://www.moondream.cn/?p=6812018年上半年信息安全工程师考试真题与答案(下午题)https://www.mo...
2019-10-09 14:21:53 544
原创 数据库Sqlite3
sqlite3 数据库安装1. 本地安装sudo dpkg -i *.deb2.在线安装sudo apt-get install sqlite3 S...
2019-10-07 12:42:06 384
转载 signal------SIGCHLD
因为笔者之前的文章里面有错误,今天发现,立马做个修改。在下面我的一段关于sigchld信号相对于直接调用wait函数的好处时,我说调用wait函数要一直检测子进程是否执行完其实是错误的, wait是阻塞函数,当主进程调用wait函数的时,主进程处于阻塞状态,并没有一直检测的动作,他只是在等待,假设我们有三个子进程(编号1,2,3)假设2,3进程先执行完,然而1号子进程还没有执行完,那么主进程的wa...
2019-10-05 14:51:40 846
原创 Linux下数据库(sqlite3)学习笔记
sqlite3 数据库安装1. 本地安装sudo dpkg -i *.deb2.在线安装sudo apt-get install sqlite33.使用压缩包解压压缩包下载路径:链接:https://pan.baidu.com/s/1...
2019-10-04 19:03:32 551
原创 进程间通信————有名管道
有名管道特点:对应管道文件 可用于任意进程之间进行通信打开管道时 可指定读写方式通过文件I/O操作 内容存放在内存中当读端和写端都不存在 管道内容自动释放当读端和写端只存在一个 将会无法打开管道文件管道文件大小永远为0 因为管道中的内容保存在内存中 不...
2019-10-02 15:08:17 401
原创 进程间通信————无名管道
无名管道只能用于具有亲缘关系的进程之间的通信单工的通信模式 具有固定的读端和写端无名管道创建时会返回两个文件描述符 分别用于读写管道只能用于亲属关系之间 创建无名管道#include &l...
2019-10-02 15:06:12 189
原创 进程间通信————信号
信号信号是在软件层次上对中断机制的一直模拟,是一种异步通信方式linux内核通过信号通知用户进程, 不同的信号类型代表不同的事件进程对信号有不同的响应方式缺省方式忽略信号捕捉信号SIGKILL和SIGSTOP这两个信号量 级别很高...
2019-10-02 15:03:26 214
原创 System V IPC之消息队列
消息队列由消息队列id来唯一标识消息队列就是一个消息的列表 用户可以在消息队列中添加消息 读取消息消息队列可以按照类型来发送和接收消息 消息队列使用步骤打开/创建消息队列 msgget向消息队列发送消息 msgsnd从消息队列接收消息 ms...
2019-10-02 14:40:59 167
原创 System V IPC之共享内存
共享内存是一种最为高效的进程间通信方式,进程可以直接读写内存, 而不需要任何数据的拷贝共享内存在内核空间创建, 可以被进程映射到用户空间访问由于多个进程可同时访问共享内存 , 因此需要同步和互斥机制配合使用 共享内存的使用步骤创建/打开共享内存映射共享...
2019-10-02 14:38:19 229
原创 System V IPC之信号灯
信号灯也叫信号量 用于进程/线程同步或互斥的机制信号灯的类型1.Posix 无名信号灯2.Posix 有名信号灯3.System V 信号灯信号灯的含义计数信号灯(1和2都是)System V信号灯是一个或多个计数信号灯的集合(可操作集合中的多个信号灯) System V...
2019-10-02 14:35:41 339
原创 线程创建-结束-回收 教程
ps aux -L 查看线程信息 且显示进程状态使用进程的缺点: 进程切换 系统开销较大开销大的原因 :切换时需要频繁刷新 cache(类似于缓冲区) 和TLBlinux不区分线程 进程线程其实也属于进程 只不过是特殊的进程 是一种可以共享地址空间的进程使用线程的优点:同一进程的线程会共享相同的地址空间当使用多线程时 会大大提高任务切换的效率...
2019-10-02 14:29:02 555
原创 线程间通信————互斥
互斥临界资源一次只允许一个任务(进程,线程)访问的共享资源临界区访问临界资源的代码互斥机制mutex互斥锁任务访问临界资源前申请锁 访问完后释放锁互斥锁初始化#include <pthread...
2019-10-02 14:25:48 162
原创 线程间通信————同步
同步是指多个任务按照约定的先后次序 相互配合完成一件事情信号量:由信号量决定 线程是继续执行 还是阻塞等待信号量代表某种资源 其值表示系统中该资源的数量信号量是一个受保护的量 只能通过特定的三种操作来访问初始化P操作(申请资源, 有可能阻塞)V操作...
2019-10-02 14:24:32 132
原创 exec函数族(部分 最常用的)
进程调用exec函数族执行某个程序进程当前程序被执行程序替换让父子进程执行不同的程序父进程创建子进程子进程调用exec函数族·父进程不受影响#include<unistd.h>int execl(const char *path, const char *arg, ...)int execlp(const char *file, const ...
2019-10-02 14:20:36 224
转载 ntohs(), ntohl() , htons(), htonl(), inet_ntoa(), inet_pton(), atoi()汇总
在C/C++写网络程序的时候,往往会遇到字节的网络顺序和主机顺序的问题。这是就可能用到htons(), ntohl(), ntohs(),htons()这4个函数。网络字节顺序与本地字节顺序之间的转换函数:htonl()--"Host to Network Long"ntohl()--"Network to Host Long"htons()--"Host to Network Short...
2019-09-27 14:46:22 307
原创 二级C选择知识点(部分)
二级C循环队列是队列的顺式存储结构双向链表是链表的顺式存储结构普通链表是链式存储结构非线性结构可采用顺式也可采用链式线性结构是只有一个根结点 每个节点最多有一个带链队列可以不连续 且队头指针可大于也可小于队尾指针在链表中 双向链表和循环链表都有两个指针域带链队列中 队头队尾指针都在动态变化带链栈中 栈底指针不变 栈顶指针一直在变化节点中具有多个指针域的...
2019-09-20 08:59:29 229
原创 进程常用指令 (从创建到回收 包含守护)
进程 常用命令及基本介绍ps -ef 查看所有进程信息 (一般需要配合管道使用)ps aux 查看进程信息 且显示进程状态状态:R 运行态 正在运行或可运行...
2019-09-18 10:15:50 193 1
原创 linux中标准I/O 文件I/O 及库
标准 I / Ofopen() 函数打开文件的方式r / rb 只读 文件必须存在r+ / r+b 读写 文件必须存在w / wb 只写 文件存在则长度清零 不存在则创建w+ / w+b 读写 其他 同w...
2019-09-18 10:11:04 230
原创 GCC及Makefile基本使用教程
GCC.c c原始程序.C/.cc/.cxx c++原始程序.m objective-C原始程序.i 已经预处理过的c原始程序.ii 已经预处理过的c++原始程序.s/.S 汇编原始程序....
2019-09-17 18:46:43 981
原创 三级嵌入式填空整理
实时可预测性是实时系统的重要性能标准按照响应时间 实时操作系统可分为 1.普通实时操作系统 响应时间一般是秒级 2.强实时操作系统 响应时间为毫秒和微秒级3.弱实时操作系统 响应时间为数十秒RTOS 响应中断请求并完成相应中断服务子程序的时间非常快 这个时间具有一致性 衡量这个时间一致性变化的术语称为抖动响应时间的判断指标 是中断延时时间 和 任务切换时间实时任务的任务时限有两...
2019-08-09 20:39:42 1743
原创 三级嵌入式选择知识点整理
SoC芯片通用SoC是系统级芯片 既可以是单核 也可以是多核该芯片中可以包含数字电路 模拟电路 数字模拟混合电路 及射频电路片上系统可使用单个芯片进行数据的采集 转换 储存 处理 及I/O口功能智能手机 和平板都使用的SOCWAV是未压缩的数字音频 音质与CD相当音频视频压缩编码 **视频压缩编码** 有四种 MPEG-1 MPEG-2 MPEG-3 MPEG-4 目前数...
2019-08-09 16:08:32 3766 4
原创 蓝桥杯嵌入式第七届模拟题 代码
链接:https://pan.baidu.com/s/1fdGC20A51axxPGpoyRL8-w提取码:by4u
2019-05-13 14:12:51 462 2
原创 stm32机械臂资料含视频
这是在网上买的机械臂的资料 含视频及相关软件 在这里分享给大家 不过很大 但是内容很全链接:https://pan.baidu.com/s/1jNpTO--MAf0xOVP9qT5m2g提取码:pch1
2019-05-05 20:43:51 6470 34
省赛及模拟题代码.zip
2019-05-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人