自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 Linux下看门狗/dev/watchdog使用方法

文章目录前言看门狗实现代码总结前言在嵌入式Linux环境中,SOC通常都集成有硬件看门狗,可跨不同厂家使用;在ubuntu系统使用下面的代码则需要加载softdog,才能出现/dev/watchdog;// 使能ubuntu看门狗sudo modprobe softdog看门狗实现代码watch_dog.c#include <errno.h>#include <linux/watchdog.h>#include <sys/types.h>#i

2022-04-19 15:40:13 4424

原创 全志allwinner A40i平台ads1115模块AD采样

文章目录#平台环境基于全志a40i平台ads1115使用的I2C总线,工作为AIN0与AIN1差分,支持±36V电压检测#参考代码static int32_t ADS1115_init(){ fd = open(DEV_I2C, O_RDWR); // open file and enable read and write if (fd < 0) { perror("Can't open /dev/ADS1115 \

2021-01-15 12:03:15 657

原创 Linux下时区问题——CST以及GMT

Linux下时区问题——CST以及GMT基本概念一、时区二、“系统时间”与“硬件时间”1、系统时间2、硬件时间基本概念一、时区UTC:(Universal Time/Temps Cordonné 世界标准时间)CMT: (Greenwich Mean Time)格林尼治时间,基本上等于UTC 时间CET:(Central European Time) 欧洲中部时间, 冬季时间为UTC+1, 夏季时间为UTC+2CST: 可同时代表4个时区Central Standard Ti

2021-01-15 11:47:19 4447

转载 堆和栈的区别

一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(static)—,

2006-12-17 17:17:00 671

原创 基本汇编指令

  2:累加器专用传输指令       IN(input) 输入       OUT(output) 输出       XLAT (tanslate) 换码这组指令只限于使用累加器EAX,AX,AL传送信息。IN长格式执行的操作:(AL)ß(PORT)字节                 (AX)ß(PORT+1,PORT)字                 (

2006-12-16 10:09:00 1201

source insight 3.5配置文件(linux终端风格)

source insight 3.5配置文件(linux终端风格),色彩分明,不刺眼,喜欢的朋友可以下

2012-05-30

空空如也

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

TA关注的人

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