logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

[WDT]内部看门狗和外部看门狗

1. 芯片内部看门狗内部看门狗通常为芯片内部某个特殊定时器,用户可以通过手动初始化、设置timeout、使能、失能该看门狗,然后在线程中定时去喂狗,从而达到检测应用程序跑飞、跑死的情况。在Linux系统中,可以在uboot中打开看么狗,把喂狗时间设置长度超过kernel启动时间,从而当kernel正常启动后,喂狗任务由uboot交给了应用程序,这样达到了监控kernel启动boo...

#操作系统
[Linux]linux下取消用户名和密码直接登录

假定目前只有root用户,则有如下两种方式可直接登录系统:方式一:1. passwd -d root2. 修改/lib/systemd/system/serial-getty\@.service#ExecStart=-/sbin/agetty --keep-baud 115200,38400,9600 %I $TERMExecStart=-/sbin/agetty --aut...

#嵌入式
Env:zsh和fish安装和使用

zsh优势兼容bash, 方便git管理,但是有时候切换速度较慢,特别遇到git仓库目录fish优势速度较快,路径提示也不错,但是和bash不兼容1. zsh首先,可以通过cat /etc/shells显示当前安装了哪些shell,也可以通过echo $SHELL查看当前正在使用的shell安装zsh:Ubuntu:sudo apt-get ins...

#git
[小技巧]diff的文件夹忽略使用方式

当我们比较两个文件夹时经常需要忽略.svn或者.git,那么如下diff -r -x ".git" -x "*.ko" -x "*.o" -x "cscope*" -x "*.map" path1 path2转载于:https://www.cnblogs.com/aaronLinux/p/7232505.html...

#git
[app]Linux的setitimer和sleep冲突

在Linux中使用setitimer和sleep会冲突,二者都是用信号碰上一个头疼的问题,主程序在sleep的时候,总是被开的一个timer的signal callback所影响, 每当timer的信号到来时,sleep也会随着结束转载于:https://www.cnblogs.com/aaronLinux/p/7010390.html...

到底了