- 博客(7)
- 收藏
- 关注
原创 操作系统之管道通信
无名管道通信只能用于具有亲缘关系的进程之间的通信使用pipe()创建一个无名管道头文件#include <unistd.h>可以使用read()和write()对无名管道进行操作int fd[2];pipe(fd);***pipe创建管道,fd[0]指向无名管道的读端,实现接收进程(系统调用read(fd[0],buf,size)), 从管道出口fd[0]读出size字符的消息置入buf中;fd[1]指向无名管道的写端,实现发送进程(利用文件系统的系统调用write(fd[1],
2020-07-01 16:48:53 1654
原创 安信可A9G的开发
准备硬件安信可A9G pudding开发板以及USB转串口模版需要下载串口驱动模块????链接https://pan.baidu.com/s/1mplED0iaGUXElq_XSrmtwg密码:dpnm烧录固件的接线方式如下:将串口上的RX接到开发板的HST_TX上,TX接到开发板的HST_RX上(交叉相连),GND连接GND,USVB连接串口的5V接口(用于供电)可以通过运行下面链接1中的fpdownload 并烧录链接2 中文件 看硬件是否可用链接1密码:inss
2020-06-28 16:19:21 1147
原创 操作系统之进程的创建与结束
Linux系统中进程的创建getpid函数与getppid函数getpid():获取调用进程的ID。头文件:#include <sys/types.h>#include<unistd.h>系统调用格式:pid = getpid( )参数定义:int pid返回值:调用进程的进程ID。getppid():获取调用进程的父进程ID。头文件:#include <sys/types.h>#include<unistd.h>系统调用格式:
2020-06-21 12:28:54 580
原创 Linux操作系统之进程通信的信号机制
转载自他人的Linux笔记????https://blog.csdn.net/weixin_43401028/category_10066240.html进程通信的信号机制1.信号的基本概念信号是进程在运行过程中,由自身产生或由进程外部发来的消息(事件)。信号是硬件中断的软件模拟(软中断)。每个信号用整型常量宏表示,以SIG开头,它们在系统头文件<signal.h>中定义,可以在shell提示符下输入“kill -l”查看信号列表,或者输入“man signal”查看更详细的说明。2.
2020-06-21 11:47:25 265
原创 Matlab二维插值
Matlab二维插值interp2函数 (网格节点)Y=interp2(x,y,z,xi,yi,‘method’);methodnearest 最邻近插值linear(默认) 双线性插值cubic 双三次插值示例如下:例:已知平板表面3*5的网格处的温度值为82 79 8481 63 8480 61 8282 65 8584 81 86做出平板表面温度分布曲面,在x,y方向上每隔0.2个单位进行插值,画出插值后的图
2020-06-19 19:44:00 4803 1
原创 一维插值
插值拉格朗日方法代码如下:function y0=Lagrange(x,y,x0)n=length(x);l=ones(1,n);y0=0;for j=1:n for k=1:n if j~=k l(j)=l(j)*(x0-x(k))/(x(j)-x(k)); end endendfor i=1:n y0=y0+l(i)*y(i);endx,y为数组,用于拟合y0为插值函数在x0点== (某一点)==的值
2020-06-19 19:04:50 2247
原创 Matlab中求和
Matlab中求和一、sum函数1、如果x是一个向量,则计算向量的元素之和,S=sum(A)如:>> x = randi(10,1,10)x = 7 1 9 10 7 8 8 4 7 2>> sum(x)ans = 63%如果x的数组,则是计算数组的列之和,如:>> x = pascal(4,2)x = -1 -1 -1 -1 3
2020-06-19 17:29:12 28518
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人