logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

将sudo命令自动化执行

背景在嵌入式开发环境,我们经常需要执行一些特权指令,但是每次执行执行都要手工输入密码(无法在命令行参数里直接传递密码),如果能将这些操作自动化就好了。解决办法,使用expect程序expect命令是一个能自动化执行sudo等交互式命令的程序。安装嵌入式设备一般不能连外网,所以需要离线安装,expect包依赖tcl-expect包,所以需要一起下载一起安装apt-get download tcl-e

#bash#自动化
libuvc_camera启动报错Invalid mode问题的解决办法

libuvc_camera是ROS下的一个软件包,用于将USB摄像头的视频内容发布到Topic上,但是启动时经常会遇到类似报错:‘’’process[camera/mycam-1]: started with pid [4578]unsupported descriptor subtype VS_COLORFORMATunsupported descriptor subtype VS_CO...

巧用gitbash的scp命令实现跨网段的文件直传

scp user@服务器:/a.out root@开发板:/a.out

文章图片
#linux#ssh
如何找出一台只有网口的设备的IP?

wireshark抓包,先直连设备抓取其MAC地址,再根据情况获取IP

文章图片
#网络#wireshark
STM32 HAL库函数HAL_SPI_Receive_IT和HAL_SPI_Receive的区别

带IT后缀的版本只开启中断,实际的接收在中断回调里完成。

文章图片
#stm32#嵌入式硬件#单片机
获取Linux内核卡死前的日志

Linux侧开启rsyslog的UDP转发,Windows侧用Visual Syslog Server for Windows查看

文章图片
#linux
在命令行下编java程序的,说一下CLASSPATH环境变量的设置

一定要在你那长长的目录前加一个点号(.)否则即使你编了一个helloworld程序也会发生能编译,却不能运行的悲剧因为java虚拟机启动时寻找类是按以下顺序:".",   即当前目录,   这个是缺省值.   CLASSPATH   环境变量,   一旦设置,   将缺省值覆盖.   命令行参数   -cp   或者   -classpath,   一旦指定,   将上两者覆盖. 这跟window

#java#windows#虚拟机
用devmem2读写设备IO内存

背景有时候定位Linux驱动BUG时,能看到外设的寄存器就很便于调试,但是临时写ioctl命令字不太现实,如果有一个像netcat那样的网络通用调试工具,是极好的。devmem2国外已经有人做了这个工具,名叫devmem2,体积很小,零依赖,代码也很简单,所以只有源码,没有编译好的deb、rpm等二进制包。用法:Usage:devmem2 { address } [ type [ data ] ]

#linux#嵌入式#驱动开发
解决Linux下svn命令总是提示输入密码问题

可能的原因这个一般是因为密码没被保存,或保存的方式跟读取的方式不匹配查看SVN认证配置dh@dh-desktop:~/7569_32/fpga_mainboard$ svn auth------------------------------------------------------------------------Credential kind: svn.simple认证领域: <

#svn
    共 14 条
  • 1
  • 2
  • 请选择