摘要: 背景:Windows电脑上搭建好了nfs服务器:haneWIN NFS Server,Linux开发板也成功挂载了共享目录,但是在开发板中没有对共享目录内的内容写的权限。 网上找了挺长时间,最终发现解决方案在官方网站里: https://www.hanewin.net/nfs-e.htm https 阅读全文
posted @ 2022-12-16 16:05 MoreABetter 阅读(1482) 评论(0) 推荐(0) 编辑
摘要: 使用echo 17 > /sys/class/gpio/export 时报错: -sh: echo: write error: Device or resource busy 显示gpio被占用。 查看占用状态: cat /sys/kernel/debug/gpio 若无上述目录,则: mount 阅读全文
posted @ 2021-05-08 18:16 MoreABetter 阅读(4671) 评论(0) 推荐(1) 编辑
摘要: #:会把参数转换为字符串 #define STR(x) #x #define MAX num STR(MAX) 会被扩展成"MAX" 这样就有一个缺陷,如果入参为宏,并不能打印出宏的值(比如上一个例子,只打印出了MAX,并没有打印出MAX的值) 可以将宏扩展下 #define _STR(x) #x 阅读全文
posted @ 2021-04-06 18:42 MoreABetter 阅读(359) 评论(0) 推荐(0) 编辑
摘要: ##1 终端设备类型 可以在Linux的/proc/tty目录下查找到各设备的基本信息,将这些终端设备统一由TTY管理,从而屏蔽硬件实现。 #cat /proc/tty/dreivers ###1.1 实际的物理串口设备,即串口终端/dev/ttyS[n],ttyS系列指物理串行接口(一般的台式机拥 阅读全文
posted @ 2021-03-16 22:34 MoreABetter 阅读(331) 评论(0) 推荐(0) 编辑
摘要: Linux下的命令很多,具体用法可以看官方文档或网络上的介绍。 系统工作命令 echo:输出内容 date:设置或显示时间日期 “date [选项] [+指定的格式]” reboot:重启系统 poweroff:关闭系统 wget:终端下载网络文件 “wget [参数] 下载地址” ps:查看进程状 阅读全文
posted @ 2021-01-26 11:32 MoreABetter 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 前言 BC28芯片支持IPv4/IPv6*/UDP/CoAP/LwM2M*/Non-IP/DTLS*协议。 使用AT命令通信和数据传输:3GPP TS 27.007 V14.3.0 (2017-03) 定义的命令以及移远通信新增的AT 命令 AT指令使用 定义: <CR>:回车符号'\r' <LR> 阅读全文
posted @ 2020-10-29 19:21 MoreABetter 阅读(2081) 评论(0) 推荐(0) 编辑
摘要: 一、状态 自己制作的arm架构的Ubuntu18系统,docker版本是18.06.03,拉取最新的Ubuntu镜像,在镜像内使用apt-get update命令出现如下错误: root@73387d64899b:/# apt-get update Err:1 http://deb.debian.o 阅读全文
posted @ 2020-10-22 18:43 MoreABetter 阅读(1290) 评论(0) 推荐(0) 编辑
摘要: 首先保证系统可以联网,当遇到...Connection refused时,可以考虑更改hosts文件或dns。 一、原理 hosts是一个没有扩展名的系统文件,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户访问一个网址时,系统会首先自动从hosts文件中寻找对应的IP 阅读全文
posted @ 2020-10-22 12:05 MoreABetter 阅读(933) 评论(0) 推荐(0) 编辑
摘要: 在secureCRT中可以使用rz/sz命令传输pc与开发板之间的文件,速度比较慢,但是对于小文件比较方便。 要使用这两个命令,需要在开发板上下载安装命令:lrzsz. #apt: $:sudo apt-get install lrzsz -y #yum $:yum install lrzsz -y 阅读全文
posted @ 2020-10-14 20:25 MoreABetter 阅读(556) 评论(0) 推荐(0) 编辑
摘要: 多次释放指针。如果每次释放指针后都使指针置NULL,那么就避免了释放指针后产生野指针,调试时这个错误就比较容易找到 释放的指针已越界。释放的指针所指向的内存大小必须在申请大小以内,否则会报错SIGABRT,因此写内存时要注意内存大小越界的问题。 阅读全文
posted @ 2020-08-04 18:33 MoreABetter 阅读(247) 评论(0) 推荐(0) 编辑