自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (13)
  • 收藏
  • 关注

原创 stm32 HAL库 4096线ABZ编码器

[TOC]目录。

2023-12-30 13:54:05 858

原创 RM3100 stm32驱动(硬件i2c)

RM3100 stm32硬件i2c驱动

2023-12-26 10:16:02 1680 1

原创 为pixhawk4添加外置adis16470传感器

在MavLink控制台。

2023-12-13 17:39:59 479

原创 ubuntu PX4 vscode stlink debug设置

ubuntu PX4 vscode stlink debug设置

2023-10-30 17:22:05 913

原创 WiFi小工具homedale,可以切换同名WiFi节点

有一个很小众的需求,就是多个路由器组网时候,PC有时不会自动切换同名WiFi,可以选择自己想要的那个,比如信道/信号强度,直接右键选择连接中。这个界面可以看到所有节点列表,可以看到有很多同名的。然后再去系统设置里面看,就自动切换过去了。系统带密码就不用输入什么,确定即可。这个工具可以满足手动切换需求。

2023-08-13 11:36:20 274

原创 stm32 报错 dev_target_not_halted

stm32报错dev_target_not_halted的补救办法

2023-07-14 14:54:37 1952

原创 KEIL安装额外版本的arm compiler v6.16 v5.06update7

很多时候安装了一个版本的keil,但是别人的工程是拿另一个版本做的,重新安装也不是不行,但是会占很多地方,文件关联也很乱套,所以记录一下怎么安装额外的,比如我的是keil mdk530,自带Compiler v6.14、v5.06update6,想安装v6.16、v5.06update7。

2023-07-14 14:46:10 3489 5

原创 STM32 CH340一键下载电路

STM32 CH340一键下载电路

2023-05-27 16:39:16 1401 2

原创 stm32 HAL库 F4芯片 位带操作

新建一个System.h文件,加入到keil工程中,需要注意这个只适用于F4芯片。

2023-05-10 21:49:28 388

原创 stm32 cubemx hal库 dma 485

使用的是F767IGT6,正点原子的板子,没有使用hardware flow control,额外配的sp3485的板子,没有用自带的485,实现了uart接受485消息然后原样发送回去。

2023-04-30 17:07:26 374

原创 PX4添加外置IMU传感器MPU-9250

PX4添加外置IMU传感器MPU-9250

2023-03-20 09:15:52 804 4

原创 Pixhawk RPi CM4 Baseboard 树莓派CM4安装Ubuntu20.04 server 配置ros mavros mavsdk

cm4配置ros mavros连接pixhawk4Pixhawk RPi CM4 Baseboard

2023-03-09 21:39:38 1050

原创 FMT-Autopilot Ubuntu环境搭建

fmt Ubuntu下环境搭建

2022-09-30 22:10:27 617

原创 pixhawk6x/5x 电源插座/插头的型号

pixhawk5x/6x的电源插头型号:molex CLIK-Mate50244306705024390600

2022-07-06 10:50:03 302

原创 px4 javasim仿真

直接运行会卡在这里然后就去Tools文件夹下面运行了./jmavsim_run.sh ,看看为什么模拟器没跑起来./jmavsim_run.sh ./jmavsim_run.sh: line 59: ant: command not found安装antsudo apt-get install ant运行继续报错$ ./jmavsim_run.sh Buildfile: /home/liangtaofeng/1.12/PX4-Autopilot/Tools/jMAVSim/build

2022-01-21 12:16:57 1991

原创 Windows下编译Android安卓版QGroundcontrol

目录开发环境QT安装Android开发工具安装QT配置开发环境QGC版本: 4.1.4Qt版本: 5.12.6(现官网已更新至5.15.2)windows平台开发:vs2017andorid平台: JDK Java SE 8u281       andorid sdk       andorid ndk ndk-r21eQT安装如果是5.12.6:在qt安装时选中vs2017、QT charts、Android ARMv7如果是5.15.2:在qt安装时选中vs2019、QT c

2022-01-19 13:34:38 11211

原创 ZYNQ PL 添加IP 串口UART AXI UART16550

目录开发环境、硬件FPGA部分SDK部分PL串口相关寄存器开发环境、硬件vivado2018.3正点原子领航者v2开发板7020使用管脚:COM2 对应PL的K14 M15FPGA部分open block design添加PS部分双击进行配置配置PS串口设置ddr内存设置时钟,FCLK就是PL时钟设置中断用于PL串口添加uart IP核Run Block AutomationRun Connection Automation连接中断到IRQ_F2P(

2021-12-19 20:02:12 8467 10

原创 QGroundcontrol生成安装包或Appimage

QGroundcontrol生成安装包或Appimage

2021-12-06 21:11:20 1324 2

原创 Ubuntu20.04安装QGroundcontrol开发环境

安装qt5.15.2下载QT安装包,需要注册账号管理员权限执行,可以安装在opt目录下,避免用户目录下太乱sudo ./qt-unified-linux-x64-4.2.0-online.run安装如下的包gcc 64-bitQt Charts然后在.bashrc中加入如下内容:export PATH="/opt/Qt/Tools/QtCreator/bin:$PATH"export PATH="/opt/Qt/5.15.2/gcc_64/bin:$PATH"运行qmake -v

2021-12-01 19:51:25 1922

原创 APM32 ST-LINK不能刷入

APM32 ST-LINK不能刷入之前一直用apm32F103CBT6代替stm32F103C8T6,然后突然没法刷入程序,解决方案如下:把st-link/v2的TVCC引脚接到单片机的3.3v电源上,这个脚是用来检测单片机电压的,不接会出问题。之前的下载方法之前我只使用了CLK IO GND三条线,板子自带供电,使用的st-link/v2(山寨),背面的版本是2020 02,一直好用问题机缘巧合换了一个stm32,背后版本是2021 01,然后就刷不进去了,交替出现这两种错误:去看se

2021-10-30 23:36:28 1486

原创 PX4IO刷写BootLoader、固件 PX4IO固件损坏修复

前两天玩坏了一个飞控的IO芯片,具体表现为上电后红灯一直闪或常亮,有以下解决办法:文章目录FMU给IO刷写重新烧写BootLoaderFMU给IO刷写先断电,按住安全开关,上电不要松手,蜂鸣器会嘟嘟嘟响,灯会闪红色,这个时候FMU就在给IO写入固件重新烧写BootLoader可以参考这篇PX4_Bootloader编译,针对pixhawk4做一些补充。FMU能给IO刷写的前提是,其中的BootLoader部分没有损坏,如果这部分都不幸坏掉了,FMU就无能为力,需要我们先自己修复一下BootLoa

2021-10-15 16:08:47 1791

原创 PX4串口驱动的三种方式:系统级操作、task/work_queue、类似PX4IO中断响应

因为项目需要,需在px4实现与stm32F407串口通信功能,以200Hz双工交互数据,所以探究了3种不同的串口驱动方式。三种方式概况参考了AcmeUavs公众号的文章:[PX4-6-串口设备驱动](https://mp.weixin.qq.com/s/YihvO2KFzPHBtfbm8StDLQ),本篇主要详细记录自己摸索3种方式的过程。

2021-10-13 15:24:45 1168

原创 simulink转stm32代码(1)配置环境 stm32-mat stm32CubeMx

@[TOC](simulink转stm32代码(1)配置环境 stm32-mat stm32CubeMx)下载内容MATLAB 2020akeil MDK v5stm32-matstm32CubeMX环境配置安装stm32-mat安装stm32-mat,最好安装在盘符根目录下,不要包含空格、中文路径安装stm32CubeMX配置Matlab打开MATLAB,点击设置路径点击添加并包含子文件夹,将stm32-mat安装后的文件夹包含进去找到STM32硬件支持包的安装路径

2021-01-13 20:43:10 1831 3

原创 WPS中插入mathtype选项卡 解决mathtype选项卡为灰色

WPS中mathtype选项卡添加首先安装mathtype把 MathPage.wll 复制到wps安装路径 D:\Program Files\WPSOffice\11.8.2.8411\office6 这一步要根据自己的安装位置进行调整把MathPage.wll 和 MathType Commands 6 For Word.dotm 复制到%USERPROFILE%\AppData\Roaming\Kingsoft\wps\startup 路径中其中MathPage.wll在C:\Pr

2020-07-17 15:11:51 14728 4

原创 stm32 3.5库函数 使用systick

在stm32的3.5库里,systick的函数变得只剩下两个了:SysTick_Config(SystemCoreClock);SysTick_CLKSourceConfig(SysTick_CLKSource_HCLK);其中,第一个函数的变量是整数,查秒用的,第二个是选择时钟来源的。一定要先调用第一个函数,再调用第二个函数。但是先说第二个函数,有两个输入值:SysTick_CLK...

2019-12-21 17:42:12 770 1

原创 Windows下使用git bash提示“fatal: protocol 'https' is not supported”的解决办法(不用删https再加上)

很多时候用git bash,直接把git的网址Ctrl+V进去, 会报错

2019-08-19 14:32:11 12338 7

原创 Ubuntu下飞控日志分析工具MAVGCL的搭建

Linux Ubuntu下飞控日志分析工具MAVGCL的搭建之前看到有人在微信群里秀一个飞控日志的软件,感觉很酷,就一直心里痒痒,折腾半天总算在别人帮助下搭出来了。官方文档:https://github.com/ecmnet/MAVGCL

2019-07-09 18:08:14 820

原创 Linux下px4开发环境的搭建

安装依据http://dev.px4.io/en/setup/dev_env_linux_ubuntu.html安装脚本执行选择快捷脚本ubuntu_sim_nuttx.sh安装,内容如下:#!/bin/bash## Bash script for setting up a PX4 development environment for Pixhawk/NuttX targets on...

2019-07-08 10:30:53 3157

原创 Ubuntu下为安装的软件创建启动图标并添加到开始菜单

Linux下创建软件的快捷方式软件图标位置我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;...

2019-07-08 10:21:46 4247

原创 Linux Ubuntu16.04下Python版本切换问题

Linux Ubuntu16.04下Python版本切换问题Ubuntu默认Python2.7,但是往往有一些软件要用到Python3.x,安装后却总是调用2.7,需要一点操作来保证随时能够切换。Python版本切换先进行sudo su进入root用户,执行以下命令update-alternatives --list python执行1、3,如果Python版本不同,自己修改...

2019-07-08 10:10:41 493

stm32 SVD文件合集

包含:STM32F756.svd STM32H723.svd STM32L476.svd STM32F0x0.svd STM32F7x2.svd STM32H725.svd STM32L496.svd STM32F0x1.svd STM32F7x3.svd STM32H73x.svd STM32L4P5.svd STM32F0x2.svd STM32F7x5.svd STM32H742x.svd STM32L4Q5.svd STM32F0x8.svd STM32F7x7.svd STM32H743.svd STM32L4R5.svd STM32F100.svd STM32F7x8.svd STM32H745_CM4.svd STM32L4R7.svd STM32F101.svd STM32F7x9.svd STM32H745_CM7.svd STM32L4R9.svd STM32F102.svd STM32G030.svd 等

2023-10-30

Arm Compiler for Embedded 6.20.1 for keil

可以在keil安装的Arm Compiler,过程可以看https://blog.csdn.net/baidu_41704597/article/details/131723098,实测在5.38可以,5.30不支持

2023-07-18

ARM compiler v6.16 32位 适用于keil

ARM compiler v6.16 32位 适用于keil,只有这个能给keil安装完使用,不然会报错(https://developer.arm.com/documentation/ka004251/latest/),教程详见https://blog.csdn.net/baidu_41704597/article/details/131723098

2023-07-14

ARM Compiler 5.06 update6 安装包

ARM Compiler 5.06 update6 安装包,可以给没有这个版本编译器的keil安装。 教程见https://blog.csdn.net/baidu_41704597/article/details/131723098

2023-07-14

ZYNQ正点原子领航者v2 PL 串口uart ip核

使用ZYNQ正点原子领航者v2开发板,在PL部分搭建 串口uart ip核,并将其映射到com2上

2021-12-19

HUAWEI share安装器

华为share非华为电脑安装器,不需要口令可离线安装,可以体验多屏协同的快乐了hhh,为2.0版本的HUAWEI share

2020-08-05

WPS VBA 解决WPS选项卡为灰色问题

打开WPS后如果发现某些选项卡为灰色,很可能是因为缺少服务的缘故,安装这个就可以使选项卡正常使用了。亲测WPS+mathtype好使

2020-07-17

cheat_sheet_git.pdf

git命令集合,都写在一起了,方便用的时候查找,有需要的同志可以拿走用 。

2020-01-29

菜鸟教程Python3.pdf

菜鸟教程的python3的pdf版本,内容不是很多,但是把所有的语法点都覆盖到了,如果有需要可以拿去看一看。就是方便打印出来看而已,相比之下也没多什么内容

2019-11-24

cheat_sheet_git.pdf

GitHub命令的集锦、作弊单,方便查找用命令的,对于刚开始上手GitHub可能会有一定的帮助 GitHub cheat sheet

2019-11-24

Python学习手册(第4版)1.pdf

Python学习手册,机械工业出版社,Mark Lutz著,李军、刘红伟等译

2019-07-24

Latex自学教材

LaTeX的自学手册,如果想学LaTeX的话不妨翻翻看,自己琢磨一下。

2018-08-23

MKL库GUIDE

Intel的官方MKL库手册,其中包含了LAPACK等好多常用的库。

2018-08-23

Fortran自学教材

自学非常好非常全面的一本书,歪果仁写的,有例子也有原理;另外支持最新的带类的Fortran。

2018-08-23

Linux命令大全

Linux命令的集合总结,不知道的小伙伴可以翻一翻查阅一下

2018-08-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除