- 博客(6)
- 收藏
- 关注
原创 用户层对gpio echo,提示:sh: write error: Device or resource busy报错查看
使用echo 65 > /sys/class/gpio/export 时报错:-sh: write error: Device or resource busy显示gpio被占用。查看占用状态:cat /sys/kernel/debug/gpio若无上述目录,则:mount -t debugfs debugfs /sys/kernel/debug就可以看到gpio的使用情况...
2022-05-12 11:05:39 2051 1
原创 sublime中隐藏了菜单栏,如何显示出来
方法1:按下键盘中的组合键(Ctrl+Shift+p),在出现的输入框中输入view,点击view:Toggle Menu选项,就会出现菜单栏了。方法2:按下键盘中的Alt+v,就可以焕出上面的视图菜单,直接点击那个隐藏菜单选项即可。...
2022-04-27 08:28:44 4484
原创 shell判断文件中是否含有特定字符串的方法(利用grep的结果)
可以利用grep执行的命令结束返回代码$?的值来判断是否能找到特定的字符串。当$?等于0时,表示已经找到。当$?不等于1时,表示没有找到。当$?大于1时,表示命令执行错误,可能是参数错误什么的导致命令没有成功执行。示例代码:grep HELLO_WORLD /etc/os_info >> /dev/nullif [ $? -ne 0 ];then echo can not foundelse echo can found fi...
2020-10-25 13:55:33 3071
原创 C语言中使用Access函数遇到的问题
C语言中access函数:头文件:<unistd.h>功能: 确定文件或文件夹的访问权限。即,检查某个文件的存取方式,比如说是只读方式、只写方式等。如果指定的存取方式有效,则函数返回0,否则函数返回-1。用 法: int access(const char *filenpath, int mode); 或者int _access( const char path, int mode );参数说明:filenpath文件或文件夹的路径,当前目录直接使用文件或文件夹名(使用绝对路径)备
2020-10-25 13:44:20 1141
原创 error: #include expects “FILENAME“ or <FILENAME>和error: stray ‘\302’ in program问题
前段时间有段代码是从网上复制来的,放到本地编译,结果报错:error: #include expects “FILENAME” or 和error: stray ‘\302’ in program;搞的很郁闷,以为是代码语法哪里写错了,仔细检查几遍也没发现问题。后来发现原来是编码问题,用sublime打开可以发现有些原本空格的地方被一些隐秘的字符给占据着,肉眼看不出来,删除后打上空格即可,编译OK。...
2020-10-25 13:22:16 16023
原创 sudo: arm-linux-gnueabihf-gcc: command not found解决方法
在Ubuntu下,用户编译源码配置时,sudo ./configure xxx,运行后出现了问题:sudo: arm-linux-gnueabihf-gcc: command not found在Terminal中检查,发现arm-linux-gnueabihf-gcc可以在系统的PATH中找到,那为什么还提示说找不到arm-linux-gnueabihf-gcc呢?原因如下:1.我添加arm交叉编译器目录到PATH中是放在/etc/profile里的,这是用户的配置文件,我的用户为selwyn。
2020-10-08 15:57:12 5386 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人