摘要:
最近项目遇到了UDP丢包问题,参考了一篇文章解决了,这里转载记录一下步骤,仅供参考学习使用,原文链接:https://cizixs.com/2018/01/13/linux-udp-packet-drop-debug/ 最近工作中遇到某个服务器应用程序 UDP 丢包,在排查过程中查阅了很多资料,总结 阅读全文
摘要:
1、打开官网链接:https://www.kernel.org/ 2、如果下载最新版本,点击②;如果下载历史版本,点击①打开 HTTP 的链接 比如这里我要下载 3.4.12 的版本,那么依次点击 linux->kernel->v3.x 如下图所示: 点击后会跳转到下图,要下载的包就在这个界面,但是 阅读全文
摘要:
原因是: 环境变量(交叉编译路径)可能是在普通用户下添加的,所以在root用户下创建的文件使用arm-linux-gcc编译的时候,找不到arm-linux-gcc。 解决办法: 找个终端:sudo -s source ~/.bashrc 再重新编译就可以了,前提是交叉编译路径是放在~/.bachr 阅读全文
摘要:
# sudo -S 可实现在脚本中自动输入sudo的密码echo "123456"|sudo -S apt-get intsall w3m //该脚本指令是实现在 sudo 时输入 123456 密码后执行 apt-get intsall w3m 指令# 利用該辦法實現切換 su 用戶1.新建脚本I 阅读全文
摘要:
Linux操作GPIO,这里使用的是A311D这个芯片的,操作系统是Ubuntu,其他的也可以参考,注意:参考该文,需要先看控制输出再看控制输入部分,因为查看GPIO序号操作只在控制输出有说明 控制GPIO输出 其中,export和unexport为GPIO子系统的属性文件,其余文件则为符号链接,分 阅读全文
摘要:
方法1: 跳转到kernel文件夹,看好要编译的dts名称,输入make (dts名).dtb 举例: //要编译的dts文件名是my.dts make my.dtb 阅读全文
摘要:
用 STM32CubeMX 快速生成一个 SD 卡读写程序 前提:默认已经装好 MDK V5 和 STM32CubeMX。 硬件平台: STM32F4xx 系列,并通过 SDIO 连接 SD 卡。Step1.新建工程 选择芯片型号。 Step2.配置时钟引脚 Step3.配置 SDIO 为 SD 4 阅读全文
摘要:
1. 通过 sudo losetup -f --show myname.img 指令把文件虚拟成块设备 在执行该指令后会显示出一行信息来显示虚拟的设备块节点:/dev/loopX (X表示1.2.3…) 2. 同步该分区 sudo kpartx -av /dev/loopX ( X模拟成块设备时的设 阅读全文
摘要:
问题原因分析: 已使用过的镜像文件拷贝到其他硬盘不能直接用,需要给镜像文件生成新的 UUID,原因是这个 UUID 已经在本机的 VirtualBox 里注册过了。 方法1: 管理-》虚拟介质管理-》 找到相同的UUID,先释放掉,这里要先释放掉后续才能执行删除操作,挂载的情况下是无法删除的。 然后 阅读全文
摘要:
1、下载一个 buildroot 解压并跳转到 buildroot 文件夹 2、执行 make menuconfig 打开 buildroot 键盘输入“/”,在搜索框搜索“iw” 因为这里是跟WiFi有关的指令,所以根据提示选择2,直接输入2跳转 在跳转到的选项,按空格键,选择 “ * ” 表示选 阅读全文