
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
ADM6316 是一款硬件 Watchdog 芯片,同系列产品包括ADM6316、ADM6317、ADM6318、ADM6319、ADM6320、ADM6321、ADM6322。芯片有 5 个引脚,如下图所示。VCC :VCCGND : GNDRESET :输出复位信号复位控制器MR:低电平为手动复位模式,1us 的低电平会强制芯片生成一个复位信号WDI:如果 WDI 引脚保持低电平或者高电平一段
1.用PuTTY SSH 密钥生成工具puttygen.exe生成密钥.生成的密钥类型和位数按照默认的就OK,SSH-2 RSA,1024位生成密钥时你需要在空白区域移动鼠标,以便产生随机数据点击保存私钥(可以不设置密码保护),不要生成公钥,因为PUTTY生成的公钥OpenSSH无法使用.2.SSH密码方式登入远端Linux服务器/VPS,创建.ssh/au
在linux下我们可以使用制作Patch的方式给代码打补丁,用于修复BUG、漏洞等问题。其本质就是通过diff命令比较修改前后的代码差异,将结果另存为一个Patch文件,即补丁文件。其他人通过patch命令将发布的Patch文件中的内容同步到自己的代码中,即可完成代码的升级。1、新建一个demo/demo1/demo2/此目录包含a.c文件,内容如下:#includeint
(本章基于:Linux-4.4.0-37)内核与用户空间通信有很多种通信方式,netlink是其中一种,其余的还有/proc、ioctl、sockopt、共享内存等等。netlink的特点是异步全双工。netlink使用32位端口寻址,称为pid(与进程号没有关系),其中内核的pid地址为0,。netlink主要特性如下:① 支持全双工、异步通信(当然同步也支持)② 用
介绍:向量(Vector)是一个封装了动态大小数组的顺序容器(Sequence Container)。跟任意其它类型容器一样,它能够存放各种类型的对象。可以简单的认为,向量是一个能够存放任意类型的动态数组。特点:1.顺序序列顺序容器中的元素按照严格的线性顺序排序。可以通过元素在序列中的位置访问对应的元素。2.动态数组支持对序列中的任意元素进行快速直接访问,甚至可以通过指针算述进行...
linux内核提供函数dump_stack()来跟踪函数的调用过程,原理是通过打印当前cpu的堆栈的调用函数来显示当前的上下文环境与调用关系;例:创建一个混杂设备,并定义read函数。在read中加入dump_stack(),显示read调用关系。结果如下:[ 1560.465491] CPU: 0 PID: 2759 Comm: cat Tainted: GF
在机顶盒的网络连接中,其中有一项就是检测网卡与网线是否连接,当没有连接网线时,通过浏览器打开错误页面提示网线未连接。那么如何检测网卡与网线是否连接。一、使用ioctl向socket发送SIOCETHTOOL命令字[cpp]view plaincopy"font-size:18px;">#include #include #include #inclu
在工作中发现,经常因为业务的原因,需要即时了解某台服务器网卡的流量,虽然公司也部署了cacti软件,但cacti是五分钟统计的,没有即时性,并且有时候打开监控页面不方便,个人喜欢随手在某台服务器上输入一个命令,查看网卡即时流量。百度了一下,发现有这么几种方法,现对此类软件进行了一个总结。一、iptraf软件 rhel的iso里有包含,我公司的系统,并没有默认安装,它功能强大,可以按
iniparser介绍 iniparser是一个C语言库,是针对INI文件的开源解析器。ini文件则是一些系统或者软件的配置文件。git地址如下: https://github.com/ndevilla/iniparser ini文件格式 iniparser提供API接口对ini文件进行解析、配置、删除等操作。ini文件基本格式如下所示:;地址池[ipad...







