自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 UQMI 常用指令

UQMI 常用指令# 拨号连接链路连接uqmi -d /dev/cdc-wdm0 --start-network --apn cnnet --keep-client-id wds# 获取连接状态uqmi -d /dev/cdc-wdm0 --get-data-status# 获取服务商信息uqmi -d /dev/cdc-wdm0 --get-serving-syste...

2019-08-02 10:30:09 4599

原创 SIMCOM 常用AT指令

SIMCOM 常用AT指令AT+ATEAT+QCRMCALLAT+CSQAT+CPINAT+COPSAT+CREGAT+CFUN=0AT+CFUN=1AT+CRESETAT+CNSMODAT+SIMCOMATIAT+CSUBAT+ATE# echo 指令模式echo -e -n "AT+ATE1?\x0D\x0A" > /dev/ttyUSB2;cat /dev/ttyUSB2A...

2019-07-31 14:49:38 6525

原创 Openwrt 分区、备份恢复与升级

Openwrt 分区、备份恢复与升级Openwrt 分区openwrt 启动时分区如下修改openwrt 分区和读写属性备份与恢复备份和恢复用户修改数据和系统配置数据仅备份和恢复系统配置数据恢复出厂设置升级tftp命令uboot模式下升级mtd命令升级sysupgrade 升级Openwrt 分区openwrt 启动时分区如下[ 0.720000] Creating 6 MTD par...

2019-07-05 17:55:13 6909

原创 检测某个文件是否上锁

检测某个文件是否上锁/**************************************************************************************************** auth taoxp* date 20190605* @func is_file_lock()* @note check file is lock or no...

2019-06-05 15:42:05 682

原创 C 避免产生多个进程副本

C 避免产生多个进程副本代码展示执行结果代码展示#include <stdio.h>#include <unistd.h>#include <stdlib.h>#include <fcntl.h>#include <string.h>#include <errno.h>#define TEST_PID_FILE...

2019-05-27 17:55:53 185

原创 C tty设备操作

static int ttyWriteCmd(const char *ttyName, const char *cmd, int len){ int wLen = 0; FILE *fp = fopen(ttyName, "r+"); if(NULL == fp) { perror("Open tty device failure"); return -1; } for(i...

2019-04-04 12:18:06 315

原创 C 检查网络连通性

/* check interface connected to internet or not* if connected return 1, else return 0;*//********************************************************************************************@fn device_che...

2019-04-04 12:17:17 1348

原创 Linux C执行shell命令

Linux C执行shell命令popensystempopenBOOL runPopenCommand(char *cmd){ BOOL ret = FALSE; FILE *fp = popen(cmd, "r"); if(fp) { char buf[256] = {0}; if(fgets(buf, sizeof(buf), fp) != NULL) { ret...

2019-03-13 11:40:31 473

原创 Linux 线程同步-条件变量和互斥锁开发实例

Linux 线程条件变量和互斥锁开发实例代码执行结果代码main.c#include &amp;amp;amp;lt;stdio.h&amp;amp;amp;gt;#include &amp;amp;amp;lt;pthread.h&amp;amp;amp;gt;#include &amp;amp;amp;lt;stdio.h&amp;amp;amp;gt;#include &amp;amp;amp;lt;stdlib.h&amp;

2019-03-06 11:08:00 178

原创 Linux 多线程-互斥锁-解析配置-回调函数开发实例

Linux 解析配置+ 多线程+互斥源码目录结构源码main.cssh.cssh.hconf.jsonMakefile执行结构查看线程查看执行结果源码目录结构..├── cfg│ └── conf.json├── inc│ ├── parson.h│ └── ssh.h├── Makefile└── src├── main.c├── parson.c└── s...

2019-03-04 14:26:51 256

原创 Linux 静态库-动态库-Makefile管理开发实例

Linux 静态库和动态库开发实例程序结构编写静态库和Makefile编写动态库和Makefile编写主程序和Makefile编写顶层Makefile设置动态库路径执行结果程序结构.├── inc│ ├── hello.h│ └── world.h├── liba│ ├── hello.c│ └── Makefile├── libso│ ├── Makefi...

2019-03-01 12:28:55 248

转载 CSDN-markdown编辑器教程

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-03-01 12:09:29 153

原创 LInux 内核模块开发实例

LInux 内核模块开发实例编写一个helloworld内核模块编写编译内核模块Makefile编写一个helloworld内核模块#include &amp;lt;linux/init.h&amp;gt;#include &amp;lt;linux/module.h&amp;gt;static void hello_init(void){ printk(KERN_ALERT,&quot;Hello World...

2019-02-28 18:50:23 355

空空如也

空空如也

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

TA关注的人

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