logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

linux下文本编辑器vim的使用,复制-粘贴-替换-行号-撤销-多文件操作

文本文件的编辑命令:vim1、vim的三种状态模式1)命令模式(默认)备注:命令模式下输入“:q!”可以退出vim。2)可编辑模式(通过命令模式下输入小写“i”进入可编辑模式;按Esc退出至命令模式)备注:小写i,在当前光标处插入;小写a,在当前光标后插入。3)末行模式(通过命令模式下进入,按Esc退出至命令模式)作用:在文件的最后一行执行非文本编辑命令,保存、打开文件...

#linux#vim
linux的文件内容的显示及查找

1、文件内容的全屏显示命令cat作用:默认显示从键盘输入的标准输入文件;Ctrl+D结束。常用选项参数-t,显示文件中的控制字符TAB键;cat可以一次性显示多个文件的内容:2、文件内容的分屏显示命令more作用:每次显示文件的一屏幕信息,空格键往下继续显示,直到文件结束。按“q”可以终止显示并退出。3、文件内容的滚屏显示命令less作用:显示文件的一屏信息...

#linux
linux命令格式及帮助

1、linux命令的组成部分:命令字+命令选项参数(选项)+命令操作参数(参数)2、命令行格式3、命令的帮助形式:1)man(manual)“使用手册”,格式:man lsls -a即显示所有文件(包含隐藏文件),linux中点“.”开头的文件代表隐藏文件;2)info(信息页)也是说明,但内容比较官方复杂,作为man的辅助查询手段。3)help(内部命令查...

#linux
使用CJSON 解析JSON 结构体数组【典型】

一、CJSON数据结构定义#define cJSON_False 0#define cJSON_True 1#define cJSON_NULL 2#define cJSON_Number 3#define cJSON_String 4#define cJSON_Array 5//数组#define cJSON_Object 6 //对象or键名typedef struct cJSON {stru

使用CJSON 解析JSON 结构体数组【典型】

一、CJSON数据结构定义#define cJSON_False 0#define cJSON_True 1#define cJSON_NULL 2#define cJSON_Number 3#define cJSON_String 4#define cJSON_Array 5//数组#define cJSON_Object 6 //对象or键名typedef struct cJSON {stru

电源引脚VDD、VSS、VDDA、VSSA、VREF+、VREF-、VBAT

总体电源框图一、名词解释名称说明备注VCC电路的供电正电压一般表示模拟信号电源GND电路的供电负电压?表示模拟信号地VDD芯片的工作正电压表示数字信号电源VSS芯片的工作负电压表示数字电源地VDDA芯片的工作正电压(模拟)VSSA芯片的工作负电压(模拟)VDDD芯片的工作正电压(数字)VSSD芯片的工作负.

文章图片
C语言位操作 - bit 、byte的清零,置1,提取,判断

一、位操作概述针对MCU的嵌入是开发中经常涉及到寄存器的操作,例如GPIO配置低寄存器GPIOx_CRL(共32个bit),有时需要改变其中的一位或者几位bit值,同时不能影响其它bit位的值。例如,需要设置第0位bit=1时,不能简单的设置为:GPIOx_CRL=0x01 ,这样的方法会使得低配置寄存器GPIOx_CRL的其它比特位都置为0。对于二进制位操作来说:不管该...

#嵌入式
结构体&结构体数组

1、结构体的定义struct 结构体类型名{类型名 成员名;类型名 成员名;……};先声明结构体类型,再定义结构体变量名声明结构体类型,不分配空间定义结构体类型变量,就要分配内存空间1)结构体被分配的内存空间struct student{int num;//4字节char name[20];//20字节char sex;//1...

文章图片
结构体&结构体数组

1、结构体的定义struct 结构体类型名{类型名 成员名;类型名 成员名;……};先声明结构体类型,再定义结构体变量名声明结构体类型,不分配空间定义结构体类型变量,就要分配内存空间1)结构体被分配的内存空间struct student{int num;//4字节char name[20];//20字节char sex;//1...

到底了