随笔分类 -  嵌入式

摘要:测试环境及库 Python版本:3.6 客户端: wxpython:客户端界面 socket:tcp客户端 re:输入处理 服务端: socketserver:并发服务器 serial:串口库 下位机: 下位机使用虚拟串口模拟 客户端 import wx import socket import w 阅读全文
posted @ 2020-05-15 14:45 -零 阅读(1576) 评论(1) 推荐(0) 编辑
摘要:我们在没有硬件设备的情况下想要调试自己编写的串口发送接收程序,需要用到虚拟串口工具和串口调试助手这两个软件。 1.下载VSPD工具 链接:https://pan.baidu.com/s/14HDZDHTsv1JvmPiD7sQ8PQ 密码:oh5h 2.安装 解压文件。 安装vspd.exe。 进入 阅读全文
posted @ 2020-04-12 20:24 -零 阅读(10364) 评论(2) 推荐(3) 编辑
摘要:编码器 编码器的定义: 工作原理: 应用于速度控制或位置控制系统的检测元件。分为增量型编码器与绝对型编码器。 我们这里只介绍增量型编码器的一种旋转编码器,旋转编码器是用来测量转速的装置。它分为单路输出和双路输出两种。技术参数主要有每转脉冲数(几十个到几千个都有),和供电电压等。单路输出是指旋转编码器 阅读全文
posted @ 2019-09-07 18:54 -零 阅读(10171) 评论(1) 推荐(3) 编辑
摘要:卡尔曼(Kalman)滤波:https://blog.csdn.net/CSDN_X_W/article/details/90289021 十种数据采集滤波的方法和编程实例:https://wenku.baidu.com/view/e40d402a856a561252d36feb.html 阅读全文
posted @ 2019-08-13 13:07 -零 阅读(992) 评论(0) 推荐(0) 编辑
摘要:配置 第一步:右击工程,选择Options 第二步:在General Options的Target选项卡里选择对应的器件Device,这里是MSP430G2231 第三步:在Debugger里选择FET Debugger: 第四步: 检查FET Debugger里的设置是否正确,这里是Texas I 阅读全文
posted @ 2019-08-11 14:09 -零 阅读(1220) 评论(1) 推荐(1) 编辑
摘要:原文链接:https://blog.csdn.net/qq_38410730/article/details/80318821 SPI的基本介绍 SPI,是英语Serial Peripheral interface的缩写,顾名思义就是串行外围设备接口,是Motorola首先在其MC68HCXX系列处 阅读全文
posted @ 2019-08-01 23:33 -零 阅读(3583) 评论(0) 推荐(0) 编辑
摘要:无线传输模块HC-12使用 因为实验室的无人机需要使用一款无线传输模块进行遥控控制,我们讨论的中测试了HC-12,并对HC-12传输距离进行了简单测试。在此做下使用记录。 模块概述 HC-12 无线串口通信模块是新一代的多通道嵌入式无线数传模块。无线工作频段为433.4—473.0MHz,可设 置多 阅读全文
posted @ 2019-07-19 23:47 -零 阅读(12308) 评论(0) 推荐(0) 编辑
摘要:目录 1、无人机概述 2、四旋翼飞行器结构 3、空气动力学原理参考 无人机概述 无人驾驶飞机,简称无人机,英文Unmaned Aerial Vehicle, UAV。也就是说,无人机所表示的是没有驾驶员的飞机,飞机通过机载的计算机系统自动对飞行的平衡进行有效的控制,并通过预先设定或飞机自动生成的复杂 阅读全文
posted @ 2019-07-19 00:52 -零 阅读(7453) 评论(0) 推荐(1) 编辑
摘要:匿名四轴上位机使用手册 目录 1、串口功能 2、高级收码 3、波形显示 4、飞控状态 5、上传数据的单片机程序 6、更多参考 1、串口功能 软件界面 串口功能和串口助手等软件功能类似,设置也差不多。 1.设置接收格式、端口、波特率即可。 2.打开基本收码功能。 3.打开串口。 4.测试: 2、高级收 阅读全文
posted @ 2019-07-16 18:04 -零 阅读(7094) 评论(0) 推荐(0) 编辑
摘要:四轴软件姿态解算 转载地址:http://www.crazepony.com/wiki/software-algorithm.html#四元数求解 作者:路洋/nieyong 常见姿态解算算法 首先亮出现在常见的软件姿态解算算法,这样在阅读相关姿态解算的文章时,不会越整越糊涂。 非线性互补滤波算法 阅读全文
posted @ 2019-07-06 22:10 -零 阅读(2435) 评论(0) 推荐(0) 编辑
摘要:PID应用详解 阅读目录 1.PID介绍及原理2.常用四轴的两种PID算法讲解(单环PID、串级PID)3.常用PID算法的C语言实现5.常用的四轴飞行器PID算法 PID介绍及原理 PID介绍 在工业应用中PID及其衍生算法是应用最广泛的算法之一,是当之无愧的万能算法,也是最经典的算法。 现在已经 阅读全文
posted @ 2019-07-06 00:20 -零 阅读(7450) 评论(0) 推荐(0) 编辑
摘要:IIC通信详解 IIC概述 IIC:两线式串行总线,它是由数据线SDA和时钟线SCL构成的串行总线,可发送和接收数据。 在CPU与被控IC之间、IC与IC之间进行双向传送,高速IIC总线一般可达400kbs以上。 时钟线SCL:在通信过程起到控制作用。 数据线SDA:用来一位一位的传送数据。 IIC 阅读全文
posted @ 2019-05-22 19:17 -零 阅读(74341) 评论(3) 推荐(2) 编辑
摘要:stm32位操作详解 STM32位操作原理 位操作基础 位运算 位运算的运算分量只能是整型或字符型数据,位运算把运算对象看作是由二进位组成的位串信息,按位完成指定的运算,得到位串信息的结果。 位运算 其中,按位取反运算符是单目运算符,其余均为双目运算符。 位运算符的优先级从高到低,依次为~、&、^、 阅读全文
posted @ 2019-04-11 21:54 -零 阅读(8865) 评论(0) 推荐(0) 编辑
摘要:Stm32串口通信(UART) 串口通信的分类 串口通信三种传递方式 串口通信的通信方式 USART通信 USART异步通信方式特点 USART异步通信 串口通信示例程序 完整的官方示例代码 usart.h #ifndef __USART_H #define __USART_H #include " 阅读全文
posted @ 2019-03-30 10:40 -零 阅读(1957) 评论(0) 推荐(0) 编辑
摘要:Stm32基础 目录 常用功能函数 跑马灯实验 蜂鸣器实验 按键实验 端口复用与重映射 常用功能函数 初始化gpio函数 作用:初始化一个或者多个io口(同一组)的工作方式和速度该函数主要是操作GPIO CRL(CRH)寄存器,在上拉或者下拉的时候有设置BSRR或者BRR寄存器 注意:外设(包括GP 阅读全文
posted @ 2019-03-26 12:08 -零 阅读(568) 评论(0) 推荐(0) 编辑