摘要: 两种方法: 一种是临时性的,就是切换到超级用户,以root身份运行:sudo su 另一种是将该用户添加至dialout用户组,因为tty设备是属于dialout用户组,所以将用户添加到dialout用户组,该用户就具备了访问tty设备的权限; sudo usermod -a -G dialout 阅读全文
posted @ 2020-06-24 18:30 不会飞的小肥鱼 阅读(3283) 评论(1) 推荐(0) 编辑
摘要: 本方法参考:https://blog.csdn.net/u013468614/article/details/102917569 最近在ubuntu系统和树莓派raspbian系统中安装ros系统的时候,在控制台输入sudo rosdep init命令后都出现rosdep init ERROR: c 阅读全文
posted @ 2020-05-21 10:59 不会飞的小肥鱼 阅读(19192) 评论(0) 推荐(0) 编辑
摘要: 问题描述:虚拟机下的Ubuntu系统长时间死机无法正常关机,用Windows任务管理器关闭VMware也关不掉,没办法,只能直接关电脑了。。。重新打开电脑,启动VMware,发现提示客户机已经处于打开的状态(但其实我还没开Ubuntu)。 解决:进入Ubuntu镜像文件的目录下,看一下是不是有以.l 阅读全文
posted @ 2019-11-14 10:40 不会飞的小肥鱼 阅读(25060) 评论(0) 推荐(1) 编辑
摘要: 在运行Ubuntu安装软件,使用命令sudo apt-get install时,有时会出现以下的错误: E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)E: Unable to 阅读全文
posted @ 2019-04-17 19:10 不会飞的小肥鱼 阅读(1035) 评论(0) 推荐(0) 编辑
摘要: 每一个STM32微控制器都自带一个96位的唯一ID,也就是Unique Device ID或称为UID,这个唯一ID在任何情况下都是唯一的且不允许修改。 在开发过程中,可能需要用到这个UID,比如博主最近在研究的UAVCAN中就用到了UID。那么,这96位ID怎么读取呢?可以以字节(8位)为单位读取 阅读全文
posted @ 2018-10-29 10:53 不会飞的小肥鱼 阅读(10670) 评论(4) 推荐(0) 编辑
摘要: printf函数一般是打印到终端的,stm32芯片调试中经常需要用到串口来打印调试信息,那能不能用串口实现类似windows的Console中的printf呢? 答案是肯定的,那就是printf函数的重定向。 使用KEIL5对stm32的printf函数进行重定向,有两种方法:一种是使用微库,另一种 阅读全文
posted @ 2018-09-19 11:19 不会飞的小肥鱼 阅读(8884) 评论(0) 推荐(0) 编辑
摘要: 本文转载自博客http://blog.csdn.net/u013216061/article/details/72511653 如果了解过Linux操作系统启动流程,那么当bootloader加载完kernel并解压并放置与内存中准备开始运行,首先被调用的函数是start_kernel。start_ 阅读全文
posted @ 2018-03-02 17:03 不会飞的小肥鱼 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 本文转载自博客http://blog.csdn.net/richard_liujh/article/details/45669207 写过linux驱动的程序猿都知道module_init() 这个函数。那么我们来了解一下module_init这个函数的具体功能和执行过程 在kernel源码目录中找 阅读全文
posted @ 2018-03-02 16:58 不会飞的小肥鱼 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 对mpu6050来说,加速度计对四轴飞行器的加速度比较敏感,取瞬时值计算倾角误差比较大;而陀螺仪积分得到的角度则不受加速度的影响,但是随着时间的增加积分漂移和温度漂移带来的误差比较大。那么要怎么弥补这两个缺点呢?那就要用到互补滤波了。 这里讲的互补滤波就是在短时间内采用陀螺仪得到的角度做为最优,定时 阅读全文
posted @ 2018-02-01 19:21 不会飞的小肥鱼 阅读(3377) 评论(0) 推荐(0) 编辑
摘要: 1. 一阶滤波算法的原理 一阶滤波,又叫一阶惯性滤波,或一阶低通滤波。是使用软件编程实现普通硬件RC低通滤波器的功能。 一阶低通滤波的算法公式为: Y(n)=αX(n) + (1-α)Y(n-1) 式中:α=滤波系数;X(n)=本次采样值;Y(n-1)=上次滤波输出值;Y(n)=本次滤波输出值。 一 阅读全文
posted @ 2018-01-31 18:28 不会飞的小肥鱼 阅读(34689) 评论(0) 推荐(4) 编辑