- 博客(15)
- 资源 (1)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 使用vscode远程调试arm-linux开发板
文章目录前言一、安装gdb二、使用步骤,调试方法1.在arm开发板上gdbserver 192.168.0.102:1234 ./sun2.在虚拟机上vscode配置前言例如:linux的调试基本没有很好的图形化界面,对于初学者来说,调试代码就变成一个很困难的事情了,利用vscode强大的功能,我们可以想调试vc一样去调试代码。一、安装gdb安装gdb的来源:http://ftp.gnu.org/gnu/gdb/下载好gdb后安装,我选择的是7.5版本的。编译gdb,gdbservertar
2020-10-05 10:32:26
3295
原创 子进程与父进程的简单应用
文章目录前言一、什么是多进程二、程序前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、什么是多进程示例:在单核处理器里,绝对的多进程是不存在的,那为什么大家说也有多进程的存在,单核处理器的多进程实际上使用时间分配的概念做的,如果有同时有几个程序要跑,那么处理器就去分配一下。不是绝对的,大家一起运行,多核处理器的进程一般是绝对的,就
2020-10-18 22:16:55
335
原创 用函数发生器输出高阻态程序
以下为设置为高阻值的命令,此命令调用在程序的开头,在没有对波形进行任何设置和调用之前,设置高阻值命令,最后输出为高阻的状态/*设为高阻的状态*/Sleep(1000);str="OUTP:LOAD INF\n"; //合成高阻状态的指令存放在str中,指令功能为指定通道输出errStatus=viPrintf(vi,str.GetBuffer(str.GetLength())); //将指令传递给仪器if(VI_SUCCESS!=errStatus) return FALSE;...
2020-10-05 15:55:24
1398
原创 33220函数发生器直接使用仪器操作合成任意波形
图 1 显示的是函数发生器开机界面:图1开机界面Mk的配置过程:1.设置为高阻抗启动:按下Utility键后,再按键OUTput set up后,再按下loadhigh z后,最后再按下DONE键,高阻抗状态设置完毕2.设置AM调幅模式:按下MOD键后,再按下shape键,选择AM波形,按下shape后弹出的界面下,按下MORE键,然后按下ARB选项,进行到这里时,我们要选择ARB波形,按下图2界面的arb按键,按二次,一次间隔一秒左右。图2 arb界面再弹出的主界面如图3所示:按下Sele
2020-10-05 15:52:19
2231
原创 写程序来控制函数发生器来输出任意波形
文章目录前言一、函数发生器是什么?二、使用步骤1.直接上程序,加载任意波的文件用的2.用函数发生器合成任意波文件总结前言提示: 之前查找很多资料,都是国外的,怎么用c语言和c++来控制函数发生器输出任意波,搞了很久才弄明白怎么一回事。具体可以看我之前写的文展,里面有详细的安装方式,与软件的和函数发生器的使用。这是只是告诉大家怎么用c语言实现任意波。提示:以下是本篇文章正文内容,下面案例可供参考一、函数发生器是什么?它可以生成任意波形,是一个功能十分强大的仪器,我这里使用的是,德州的335xx系
2020-10-05 15:40:00
1802
原创 makefile的小细节
对一些关于makefile的下细节进行了一些总结。66.Makefile定义变量:objects = main.o kbd.o command.o display.o \ 1)insert.o search.o files.o utils.o ,调用这个变量,用$(objects)。2)反斜杠是换行符的意思,方便我们大家理解代码。3)引用其他的makefile用include比如:include foo.make a.mk b.mk c.mk e.mk f.mk 。make 命令开始时,会把找寻 i
2020-09-29 15:35:16
173
原创 c语言编程的小细节
Volatile的使用echo命令的使用。wchar_t数据类型一般为16位或32位,但不同的C或C++库有不同的规定,如GNU Libc规定wchar_t为32位,总之,wchar_t所能表示的字符数远超char型1.定义方法wchar_t *chinese_str = L"韦东山g";2.For语句的一些灵活用法。for ( i = x, p = 0; i < x_max; i++, p++ )3.continue用法c语言Continue的用法是,结束本次循环,但是不
2020-09-28 21:05:50
232
原创 二叉树的反向遍历,将二叉树的值,进行累加,然后把数据赋值给下一个节点
#include <iostream>#include <vector>#include <string>#include <algorithm>#include <queue>#include <stack>using namespace std;struct BTreeNode { int data = 0; BTreeNode *left; BTreeNode *right; int temp = 0;}
2020-09-22 21:27:02
276
原创 MATLAB曲线拟合,查表法,拟合法
对传感器测量参数进行数据的拟合话不多说直接上代码clc;clear;Num = 15;%总共十一个数据data = zeros(Num,2,'double');%传感器数据,2行N列;data_chabiao = zeros(Num,2,'double');%查表模型wendu = zeros(Num,2,'double');%逆模型数据;wucha = zeros(Num,2,'double');%误差拟合数据t = 0;%data(Num,1)为系统输入温度,data(Num,2)
2020-09-21 09:00:01
2165
原创 矩阵旋转90算法
以下是c语言的矩阵旋转90度的代码#include <iostream>#include <stdio.h>#include <math.h>#include <algorithm>#include <vector>#include <deque>#include <string>#include <stack>#include <queue>#include <list&g
2020-09-16 18:36:59
2195
原创 matlab多元回归
建立多个(.m)文件,有一个主函数,调用其他函数即可。如果想直接使用的话,要注意代码里面的路径,每个人运行的路径不一样。数据我就不上传了,大家想用,用自己的数据跑一下吧,注意矩阵的行和列,很多新手跑的时候认为跑不出来以为代码有问题,其实往往不是的。有什么好的想法大家可以一起研究一下。clcclear all;filename = 'E:\\研一\\智能传感器\\多元回归\\多元回归\\数据.xlsx'; [data,txt,raw] = xlsread(filename);%读取全部内容fi
2020-09-16 09:59:29
1444
原创 线程的基本应用
由于线程的东西讲解笔记多,我就不细说了,直接上代码吧线程的编程要注意线程与线程之间不能混乱,我知道的有两种方式,加锁和信号量处理都可以。代码的注解写的比较详细,我就不多说了。以下代码提供参考,希望跟大家一起学习。#include <stdio.h>#include <stdlib.h>#include <pthread.h>#include <errno.h>#include <unistd.h>#include <string
2020-09-16 09:31:15
166
原创 爬楼梯算法,一次只能爬1到2层,但是不能连续爬2层,可以连续爬一层,怎样实现爬楼梯的步数最少
#include <iostream>using namespace std;int climbStairs(int n){ if (n <= 3) { return n; } int d[100] = {0}; d[1] = 1; d[2] = 2; d[3] = 3; d[0] = 1; int c = 1,a = 2, b = 3; for (int i = 4; i <= n; i
2020-09-16 09:20:20
2493
2
原创 用c/c++找出完美数组
#用c/c++找出完美数组#include <stdlib.h>#include <stdio.h>#include <iostream>#include <stdlib.h>#include <stdio.h>#include <iostream>#include <string.h>#include <algorithm>#include <vector>#include &l
2020-09-16 09:16:40
658
原创 用c++语言实现的查找中位数的代码
用c++语言实现的查找中位数的代码#include <iostream>#include <math.h>#include <algorithm>using namespace std;void BubbleSort(long a[], long len){ long i, j, temp; for (j = 0; j < len - 1; j++) { for (i = 0; i < len - 1 - j; i++) if (a
2020-09-16 09:12:49
803
Mohuxuanjia.slx
2019-11-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人