自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux C语言 对本地文件进行读写操作

linux C语言 对本地文件进行读写操作

2023-03-02 12:07:09 714

原创 c语言 linux查运行总内存,可用内存

c语言 linux查运行总内存,可用内存

2023-02-08 10:16:33 436

原创 CJSON与string格式的转换

josn转string格式

2022-10-14 13:15:08 1586

原创 C/C++查看linux终端的文件是否存在

查询文件是否存在

2022-09-22 17:57:12 996

原创 自定义字符串

方便自组字符串

2022-09-01 13:17:42 227

原创 Visio画图,空间太小,画不下

Visio画图,空间太小,画不下解决方法:按住CTRL键,鼠标移至需要加宽图纸的边界,会出现调整页面大小的双向箭头,此时向外移动即可

2022-02-17 11:34:20 4920

原创 关于struct函数的定义,初始化,清零,释放,清零

1.struct函数的定义

2021-04-16 11:45:59 4018

原创 字符串的内容

1.比较字符串是否以.txt或者.json结束头文件#include<string.h>strstr(fopen_result_txt , str2) ;比较字符串是否有相同的内容,有则输出相同字符串,无则输出null例子:#include<string.h>#include<stdio.h>int main(int argc , char* argv[]){ char *json_name = argv[1] ; char *fop

2021-03-31 17:44:45 235 2

原创 枚举型取值

取上一个数值加1所以SMS_FOOMAL_UTF_8 = 3

2021-03-26 19:27:05 363

原创 C语言 产生随机数0-99

要使用到的头文件如下#include <time.h>#include<stdio.h>#include <stdlib.h>下面展示一个例子 #include <time.h> #include<stdio.h> #include <stdlib.h>int main(){int i = 0; int num; srand((unsigned)time(NULL));//srand()就是给rand()

2021-03-12 15:42:21 4055

原创 更新struct 存从文档中读到的数据(测试gpio)

源代码测试gpio调用sdk库的三个函数GPIO端口初始化 要操作GPIO,应该首先初始化对应端口。其函数接口如下:error_t gpioInit(int pins, GPIO_MODE mode, bool_t value); -注:形参“pins”为模块外部表现的引脚序号,从1开始。设置输出模式的GPIO端口高/低电平如果之前端口已正确配置为输出模式(GPIO_MODE_OUT_PP、GPIO_MODE_OUT_OD、GPIO_MODE_OUT_OD_PULLUP),可使用此接口配.

2021-03-09 13:58:31 89

原创 linux下的struct运用

一. struct 与 typedef struct的区别typedef是C语言的关键字,作用在于为一种数据定义一个新名字。数据类型包括内部数据类型(int,char等)和自定义的数据类型(struct类型等)。使结构体使用更加方便。1.typedef定义时,声明变量可直接用 goio_stu stu1;(gpio_stu为gpio的别名)typedef struct gpio{char type[10];int time;int delay_time;int pin;int io_mod

2021-03-05 10:42:45 708 1

原创 cmder使用技巧:分屏操作

分屏操作很简单1.分屏功能设置:点击左上角标志框->setting…->Key &Macro->输入split,选择想要的分屏模式,save2.创建分屏:右键点击左下角标志框->Newconsole…->选择右分屏左下角标志框如图:选择框如图:分屏效果如图:...

2021-03-02 09:56:03 3119

原创 Linux GPIO端口模式

//GPIO端口模式typedef enum{//浮空输入GPIO_MODE_IN_NOPULL = 0x00,//上拉输入GPIO_MODE_IN_PULLUP,//下拉输入GPIO_MODE_IN_PULLDOWN,//推挽输出GPIO_MODE_OUT_PP,//开漏输出,不上拉GPIO_MODE_OUT_OD,//开漏输出,内部弱上拉GPIO_MODE_OUT_OD_PULLUP}GPIO_MODE;1.浮空顾名思义就是悬浮在空中,也叫悬空输入。配置成浮空输入模式,如

2021-03-01 19:49:52 1554

原创 int main(int argc, const char *argv[])

int main(int argc, const char *argv[])argc是命令行总的参数个数argv[]为保存命令行参数的字符串指针,其中第0个参数是程序的全名,以后的参数为命令行后面跟的用户输入的参数,argv参数是字符串指针数组,其各元素值为命令行中各字符串(参数均按字符串处理)的首地址。 指针数组的长度即为参数个数argc。数组元素初值由系统自动赋予。int main(int argc, const char *argv[]){if(5 > argc){printf(“

2021-03-01 19:47:54 5151

原创 linux 获得对当前系统时间 延时30秒停止运行

linux 获得对当前系统时间 延时30秒停止运行例子:#include <stdio.h>#include <string.h>#include <stdlib.h>#include <unistd.h>#include <time.h>int main(){time_t start ,end ;time(&start); int delay_time=3; //设置测量时间30sdouble cost;int

2021-03-01 15:43:23 437 1

原创 FPGA 安装Quartus 13.0

1.关闭所有杀毒软件!!!2点击QuartusSetup-13.0.1.232进行安装3.选择(安装路径不能有中文名!!!)4.选择安装的库文件(默认全选),其余步骤一直…next,直到下载完成5.将Quartus_13.0_x64破解器复制到刚才的安装目录下,打开Quartus-13.0._x64破解器,点击应用6.找到刚才的bin64目录下的sys_cpt.dll文件,点击生成licence文件(有的电脑没有显示.dat扩展名)右键选择打开方式,选择用记事本打开7.打开Quartus

2021-02-03 14:36:03 2523 3

原创 离散点连成曲线(三次样条插值)

有x=[0 1 2 3 4 5 6 7 8 9],y=[5 7 9 10.11 11.9 9.9 9.6 9.3 7 5]为实现点到线,实现代码如下:clc;clear;x=[0 1 2 3 4 5 6 7 8 9]y=[5 7 9 11.9 13 15 9.9 9.3 7 5]xx=0:0.001:9; %%扩展x轴参数点yy=spline(x,y,xx); %%三次方样条数据插值 注意:x,y数组大小应该相同plot(x,y,‘o’,xx,yy) %%输出结果结果如下:...

2021-02-01 15:05:41 1120

原创 matlab一维数组第一个数与另一数组最后一个数相加,再返回数组

有两个数组如下a=[-1 2 3 4 5 6 7 8 1]b=[-1 3 2 5 6 8 5 6 8-1]要实现一维数组a第一个数与另一数组b最后一个数相加,再返回数组a代码如下clc;clear;a=[-1 2 3 4 5 6 7 8 1]b=[-1 3 2 5 6 8 5 6 8-1]aa=[a(end)+b(1) b(2:end)]结果如下...

2021-02-01 14:08:16 1789

原创 2021-01-23

RDSRDS的0,1波形函数可通过如下函数运算得到:这里是引用相邻码元就有4种组合方式:00,01,10,11。钟周期和数据传输速率为1187.5Hz,1187.5bit/s±0.125bit/s;载波频率为导频的三倍即57kHz–L6Hz,对主载波标准频偏±1.0~±7.5kHz;RDS信号加57khz载波后,一个周期采577个点对matlab代码如下clc;clear;syms f t T td;f=1187.5;T=1./f;t=linspace(-2.*T,4.T,57

2021-01-23 15:49:54 142

空空如也

空空如也

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

TA关注的人

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