摘要:
解决方法:可以使用HOSTS加速对Github网站加载的资源网站域名解析。 具体做法: 修改 C:\Windows\System32\drivers\etc 中的hosts文件(PS:若没有修改权限,以管理员身份修改,或者鼠标右键,属性,安全,修改权限。) 接着将下面一段话添加到hosts文件中: 阅读全文
摘要:
参考文章源地址: https://blog.csdn.net/songyunli1111/article/details/79792958?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2 阅读全文
摘要:
系统版本:Ubuntu 20.04 LTS perform mok management安装完显卡驱动后,系统需要重启加载驱动,在重启系统时,会出现一个蓝色背景的界面 perform mok management , 选择 continue reboot, 可能导致新安装的 N 卡驱动没有加载,正确 阅读全文
摘要:
deb http://ports.ubuntu.com/ xenial main restricted universe multiverse deb-src http://ports.ubuntu.com/ xenial main restricted universe multiverse de 阅读全文
摘要:
更换步骤: 1、以root身份打开 /etc/apt/sources.list ,可以用vim或者nano 2、将 http://ports.ubuntu.com/ 全部替换为 http://mirrors.ustc.edu.cn/ubuntu-ports/ ,这是中科大的 3、执行 sudo ap 阅读全文
摘要:
问题描述:在安装系统的初始化操作时,可以联网,如下图所示: 但是在系统安装结束后,wifi标志处无信号,无法搜索wifi信号。 解决方法:实测有效 直接打开终端(ctrl+alt+t),执行指令:sudo service network-manager restart,重启网络服务,重启后自动连接上 阅读全文
摘要:
今天在用Github下载是总报错,其中错误一开始是DNS的问题 查资料后得知是DNS污染,之后就先找真实的IP地址,添加进C:\Windows\System32\drivers\etc hosts文件 后来问题是是GitHub的raw.githubusercontent.com无法链接 通过IPAd 阅读全文
摘要:
参考博客园的一篇文章: https://www.cnblogs.com/flyinggod/p/8470407.html#commentform 阅读全文
摘要:
安装vim-plug时,输入以下命令: curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim 报错以下内容: Faile 阅读全文
摘要:
简书: https://www.jianshu.com/p/bcbe916f97e1 阅读全文
摘要:
背景:两片STM32通过串口通信,为了减小CPU负担,采用DMA进行通信,发送端为STM32F103C8T6,接收端为STM32F407VET6。在调试的过程中发现,一直出现数据错位的问题,接收端尝试了串口空闲中断和串口DMA传输完成中断,错位问题依旧,其实我之前遇到过这个问题,那次发送端没有使用D 阅读全文
摘要:
背景:该激光模块属于精度比较高的激光测距模块,使用方便。 代码地址:https://github.com/W-yt/YuTian_Pro/tree/master/TFMini_Driver 平台: 硬件:STM32F103C8T6 通信:串口3与激光模块通信;串口1用于输出距离信息(到串口助手) 硬 阅读全文
摘要:
背景:学习matlab gui编程入门,完成一个基于GUIDE的图形化界面程序,结合信号生成及分析等。 操作步骤: 1、新建程序 新建一个GUIDE程序 这里选择第一个选项,即创建一个空白的GUIDE模板(下面的三个选项为matlab自带的3个guide模板,可以尝试使用,但是空白模板更灵活一些)。 阅读全文
摘要:
背景:在严蔚敏老师的那本的数据结构的书中,只给出了归并排序的递归实现代码,且注释说:递归形式的算法在形式上较简洁,但实用性差。因此这里参考小甲鱼数据结构教学视频中的代码,进行归并排序迭代实现方式的分析和理解。(小甲鱼的视频基本参考《大话数据结构》) 算法理解: 归并排序的递归方式很好理解(见严蔚敏数 阅读全文
摘要:
最新切换到了edge浏览器,使用flash时提示:“此flash player与您的地区不相容”,而chrome是没有问题的。网上找到解决方案,发现一个可以有效解决的方式,如下: 1、C:\Users\当前的用户账户名\AppData\Local\Microsoft\Edge\User Data\D 阅读全文
摘要:
背景:本文是在小甲鱼数据结构教学视频中的代码的基础上,添加详细注释而完成的。该段代码并不完整,仅摘录了核心算法部分,结合自己的思考,谈谈理解。 关键路径: 即决定一项工程的完成时间的路径。 如下图所示,是一辆汽车的生产流程,其中外壳、发动机、轮子等的生产过程都是可以并行进行的,但是发送机生产需要的时 阅读全文
摘要:
背景:本文是在小甲鱼数据结构教学视频中的代码的基础上,添加详细注释而完成的。该段代码并不完整,仅摘录了核心算法部分,结合自己的思考,谈谈理解。 Floyd算法理解: Floyd算法其实非常的直观和简洁,而且可以解算出从以图的任何一个顶点作为起点和终点的最短路径(相对于Dijkstar算法的优势),这 阅读全文
摘要:
背景:本文是在小甲鱼数据结构教学视频中的代码的基础上,添加详细注释而完成的。该段代码并不完整,仅摘录了核心算法部分,结合自己的思考,谈谈理解。 Prim算法理解: 如图(摘录自小甲鱼教学视频中的图片),是一个带有权值的连通网: 根据上图可以列写出该连通网的邻接表,为了方便直观的理解:(邻接表初始化需 阅读全文
摘要:
背景:本文是在小甲鱼数据结构教学视频中的代码的基础上,添加详细注释而完成的。该段代码并不完整,仅摘录了核心算法部分,结合自己的思考,谈谈理解。 Prim算法理解: 如图(摘录自小甲鱼教学视频中的图片),是一个带有权值的连通网。 根据上图可以列写出该连通网的邻接矩阵,为了方便直观的理解: 权值 V0 阅读全文
摘要:
背景:在学习数据结构时,关于图的遍历的一个经典问题,这里采用递归的方式实现该算法,其中包含回溯法和图的深度优先遍历的思想,在参考各种递归实现该算法的基础上,完成了一版带有自己理解的详细注释版代码 开发环境:Code::Blocks 编译器:GCC 语言:C 代码:(详细注释) /* 递归+回溯+图深 阅读全文
摘要:
背景:拟采用bq33100超级电容管理芯片,实现自动的超级电容组的均压任务。需监控芯片的工作情况,以及电容组的均压情况。 平台: 硬件:STM32F103C8T6 通信:SMBus(低速IIC) 目标芯片:bq33100(TI) SMbus简介:SMBus其实就是低速的IIC,和IIC协议基本相同, 阅读全文
摘要:
背景:匿名上位机功能强大,这里想要采用匿名上位机输出一些调试信息,以波形的形式显示,方便观察和调试。 平台: 硬件:STM32F405RGT6 通信:2.4G zigbee无线串口收发模块 CC2530 软件:匿名上位机V6 数传模块操作简介: 配置 代码:(注意以下代码中不包含中断优先级的配置,个 阅读全文
摘要:
背景:华中科技大学 电测综合实验 主要功能:Basys2开发板外接一个扬声器(或无源蜂鸣器也可)实现电子琴和音乐播放器的功能。其中由于开发板上只有4个按键,所以电子琴功能只做了4个音调,分别对应于4个轻触开关。音乐播放器功能需要根据挑选出来的乐谱,人工翻译为代码中对应的音调代码,然后输入到代码的状态 阅读全文
摘要:
背景:硬件采用485通信,在tb上采购的无需收发控制的串口转RS485模块(485通信为半双工,一般情况需要控制收发模式)。在使用该模块后,即可完全使用一个普通地串口来对485通信的舵机进行操作。 模块链接:https://item.taobao.com/item.htm?spm=a1z09.2.0 阅读全文
摘要:
1、想要使用上位机仿真的话,在本次连接上位机的过程中不要点击IMU校准。 2、两路12S电池并联为飞控供电时(DJI智能电池),需要确保所有电池均为满电。否则如果上电时电量不平衡,电池之间将会自动互相充电,此时如果起飞,则被充电的电池不会进行放电,导致只有一路12S电池为动力系统供电。 3、 阅读全文
摘要:
1、等待网页打开完毕 2、组合键 ctrl+shift+i 打开开发者工具 3、按 ctrl+shift+p 调出一个面板 4、输出 full 5、在下一行出现 capture full size screenshot ,点击这一行文字 6、稍等截图完成 ——cloud over sky ——202 阅读全文
摘要:
背景:在使用STM32调试MX64舵机时,由于控制该舵机需要采用RS485通信协议,因此需要从单片机的串口经过一个TTL转485通信的模块再与舵机进行通信。 485通信特点: 485通信采用差分信号:可以抑制共模干扰。尤其当工业现场环境比较复杂,干扰比较多时,采用差分方式可以有效的提高通信可靠性。R 阅读全文
摘要:
移位寄存器实现Verilog代码: `timescale 1ns / 1ps module add( input clk, input reset, input [1:0] s, input dl, input dr, input [3:0] d, output reg [3:0] q ); alw 阅读全文
摘要:
背景:在无人机动力系统的选型时,为了测试无人机的动力系统所能提供的最大拉力,使用压力传感装置测量拉力。 链接: 压力传感器tb链接: HX711模块是一个24位精度的AD模块。 (1)https://item.taobao.com/item.htm?spm=a1z10.3-c-s.w4002-212 阅读全文
摘要:
背景:在STM32的Keil工程中,每次编译完成以后都会生成很多的编译中间文件,在需要发送工程或者push到github上时,完全没有必要保留这些中间文件,因此常用批处理文件来便捷地清除这些文件。 批处理文件:批处理文件是一种简单的程序 可以通过条件语句(if)和流程控制语句(goto)来控制命令运 阅读全文
摘要:
使用两个串口同时读取匿名光流和Guidance数据:用以比较两个光流的效果 Github链接:https://github.com/W-yt/YuTian_Pro/tree/master/Guidance%26Ano_Read 遇到的问题: 匿名光流连接上位机用HID通信读取光流数据,符合通信协议。 阅读全文
摘要:
更新记录:2019/11/14 更新STM32(F407VET6)读取Guidance数据 Github地址。 背景:想要将祖传的Guidance用于DJI A3/新固件的N3飞控。DJI已经停止对于Guidance的更新以及维护工作,Guidance无法和A3、新版固件的N3兼容。拟利用STM32 阅读全文