自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (85)
  • 收藏
  • 关注

原创 ADC 独立模式 双ADC同步模式

ADC相关模式及其应用

2022-04-27 14:37:43 3387 1

原创 HC32F460

因ST涨价,陆陆续续换了一批单片机,因项目主要是云台,需要的单片机资源其实相对没有依赖性,所以国产芯片换了一波,使用华大M4 内核 168M主频的 HC32F460,记录一下。1 首先是JTAG 和SWD的问题,假如用习惯ST cubemx HAL库的小伙伴是不用管这个的,可以直接引脚复用配置。JTAG :TDI TDO CLK DAT RST SWD: CLK DAT RST原则上可以省掉 HC32F460默认是JTAG 模式 如果你使用SWD模式 然后需要使用 PB3...

2021-01-05 14:57:24 8939 1

原创 NRF2401 2.4G调试 学习调制记录的一点东西

加速度高频载波+低频信号 调制AM FM PM根据蓝牙Core5.0,BLE采用的调制方式是GFSK(Gaussian Frequency Shift Keying,高斯频移键控),BT(Bandwidth-Bit period Product,带宽位周期乘积)= 0.5。h(Modulation Index,调制指数) =[0.45,0.55]。 二进制1(binary one)应由正频率偏差表示,二进制0(binary zero)应由负频率偏差表示FSK(Frequency-sh..

2020-10-29 18:05:04 1160

原创 IMU姿态解算中横滚或者俯仰到不了90度的解决办法

主要是invSqrt这个函数的问题 划重点!!!invSqrt() 均方根的倒数这个函数的快速算法是有专门文档研究的,甚至有论文,这里不做深入讨论 有兴趣的可以去查查。虽然比标准库的效率高了四倍 但是影响了精度导致四元数只能到0.997附近,反正切出来到不了90度,这个问题搞了两天多,甚至请教了飞控大佬,他们对这个不care,控制不会到90度附近去,所以也都习以为常了。所以,各位,撸代码吃快餐,一时吃,一时爽,出来混光靠github早晚要翻车。...

2020-10-29 17:59:27 1280 8

原创 KEIL软件调试 问题记录

1.当工程从2K屏转到其它屏时,有可能在仿真时无法查看某些view watch 需要通过工具栏的window Reset view配置2.调用arm_math.h 中的某些函数报错时或者未定义时 直接通过KEIL的CMSIS添加DSP库3.如果用Cube配置 在使用FPU配置时需要注意编译器优化 和编译器的选项 其它不需要配置4.当无法go to definition时 删掉工程配置文件 重新编译5.当用KIEL5 打开KEIL4的工程时会出现打开工程 安装了pack...

2020-10-29 17:51:00 385

原创 IMU惯性测量单元和载体方向矩阵的设置

最近云台项目还有淘宝IMU模块 相同的问题被问及了好几次 'Axis Transformation Matrix' IMU方向的设置实际项目中 IMU模块可能要输出 惯量测量载体PCB方向的物理量 即用户定义的坐标含义 又因为IMU测量惯性物理量 加速计 陀螺仪是根据芯片设计固定的方向 比如invensence的MPU6050 ICM20602上面整个图很清楚的能反映出 IMU芯片测量出的物理量的方向和 实际载体坐标系的方位关系 得到转换矩阵更一般的 当你想要将模块竖直放...

2020-09-07 00:13:39 928 2

原创 stm32 cubemx 实现正交编码器等效输出即输出两路相位相差90度,脉冲数任意的PWM

在低压伺服上,因为需要在驱动器上对采集的增量式的编码器脉冲数等效输出,方便上层的控制器做闭环(某些场合需求)所以需要在stm32上实现正交编码器等效输出即输出两路相位相差90度,脉冲数任意的PWM 相位差使用比较输出功能可以实现1 中断计数的方式 会影响程序动态性能2 定时器级联 还是有中断的操作3 定时器+DMA4 高级定时器的单脉冲模式最终采用 高级定时器单脉冲模式+...

2020-04-27 22:02:26 5483 3

原创 MPU6050 Motion Driver 6.12自检校准偏差保存

MPU6050或者MPU9250的移植就没啥了,主要是提供IIC读写函数,提供时间戳,修改宏。如果有必要,根据PCB的方向和实际安装的方向修改旋转矩阵。这个官方都有提供手册指导的。主要是想说关于MPU6050 motion driver6.12版本 DMP提供了一个自检和校准的功能。run_self_test();if(mpu_run_self_test(gyro, accel)==0...

2019-08-24 17:11:34 3982 3

原创 KXTJ2-1009三轴加速度计驱动

这个三轴加速度是国外的,开源做的不好,但集成在手机上用的很多。网上搜索了一番找不到资料,官网能找到linux或者处理器平台的驱动,github上也是。其实也就是一个IIC驱动,用国产的8位单片机。不知道为啥,竟然有很多问这个但是不会驱动的,刚好做了,拿出来记录一波。主要参数如下,找到寄存器map就可以撸IIC驱动了unsigned char KXTJ2_Init(void...

2019-08-23 17:18:16 2030 10

原创 STM32 USB HID IAP升级

找了网上大量的资料,最后发现这个东西人家还出售源码。又不是什么算法级的东西,实在理解不了。至于为什么要用HID,不用官方的DFU,因为驱动呀,DFU识别USB的时候还是要装驱动,客户你永远理解不了他的水平,所以研发需要cover住所有case.我是在STM32F4的平台上做的,Cubemax配置工程。以前反感这个UI配置,现在这个东西BUG少了,以前定义一个局部的结构体变量都不初始化...

2019-08-23 11:49:57 4377 10

迈信EP100伺服驱动设计方案.rar

迈信STM32F103伺服方案,包括代码和原理图

2021-01-07

USB_HID_IAP上位机.rar

stm32F4平台USB HID上位机升级助手,usb传输APP生成的bin文件,没有握手协议

2019-08-23

HID_IAP.rar

stm32F4平台 USB HID IAP升级 下位机固件,包括loader代码,IAP代码

2019-08-23

kxtj2-1009.rar

官方的用户指南, Getting Started with the KXTJ2 以及自己移植验证到8位单片机N76E003的IIC驱动

2019-07-29

智能健康监护仪的研究毕业设计论文资料

智能健康监护仪的研究毕业设计论文资料

2019-02-15

基于AVR单片机的汽车空调控制系统资料

基于AVR单片机的汽车空调控制系统资料 仿真 代码 电路 论文

2019-02-15

基于nRF9E5的无线光标控制系统

基于nRF9E5的无线光标控制系统..

2019-02-15

电压控制振荡器(2004 年吉林省大学生电子设计竞赛)

电压控制振荡器(2004 年吉林省大学生电子设计竞赛).....

2019-02-15

AT89S52单片机C语言应用100例

AT89S52单片机C语言应用100例..

2019-02-15

AT89S51单片机实例35例汇编+C语言对照带电路图及说明

AT89S51单片机实例35例汇编+C语言对照带电路图及说明.

2019-02-15

自制太阳能手机充电器设计资料

自制太阳能手机充电器设计资料

2019-02-15

单片机自动控制交通灯及时间显示论文资料

单片机自动控制交通灯及时间显示论文资料

2019-02-15

串行通信的电子密码锁论文资料

串行通信的电子密码锁论文资料 程序 电路图 论文。

2019-02-15

0-30V 4A数控稳压电源资料

0-30V 4A数控稳压电源资料 原理图 代码 实物照片。

2019-02-15

32x8 LED点阵屏电子钟设计制作资料

32x8 LED点阵屏电子钟设计制作资料 3208LED点阵电子钟C程序工程(终结版)DS1820中文资料 LCD图形生成}k 电路图与结构图 汉字生成器(软件)制作资料及说明

2019-02-15

ENC28j60网络模块设计资料及其程序

ENC28j60网络模块设计资料及其程序..

2019-02-15

智能风扇调速系统毕业设计资料

智能风扇调速系统毕业设计资料 程序 原理图 论文

2019-02-15

数控直流稳压电源完整论文资料

数控直流稳压电源完整论文资料

2019-02-15

AT89S52单片机数控直流电源原理图程序资料

AT89S52单片机数控直流电源原理图程序资料

2019-02-15

ATMEGA16单片机实现的数控频率计原理图及其程序论文

ATMEGA16单片机实现的数控频率计原理图及其程序论文.

2019-02-15

简单实用的可控硅无级调光器

简单实用的可控硅无级调光器.

2019-02-15

模拟自然风无级调适电风扇控制电路

模拟自然风无级调适电风扇控制电路

2019-02-15

STC15可编程继电器模块应用程序

STC15可编程继电器模块应用程序

2019-02-15

电子节能灯巧作电压调节控制器电路图

电子节能灯巧作电压调节控制器电路图.

2019-02-15

龙丘版语音识别模块

第0步 测试开发板第1步 安装语音程序编译环境软件第2步 熟悉开发板第3步 安装USB驱动第4步 下载程序到开发板第5步 使用源代码第6步 语音模块及语音芯片进阶

2019-02-15

无线电编码遥控4级调光灯开关

无线电编码遥控4级调光灯开关...

2019-02-15

实用无级触摸调光灯电路

实用无级触摸调光灯电路。

2019-02-15

实用时基电风扇模拟自然风控制电路

实用时基电风扇模拟自然风控制电路。

2019-02-15

蜂鸣器谱曲生日快乐stm32驱动无源蜂鸣器发出超声波配合APP软件自拍神器

stm32驱动无源蜂鸣器发出超声波配合APP软件自拍神器.

2019-02-15

MPU6050DMP自检和零偏校准

* Info: DMP 计算Pitch和Roll,关闭上电校准,使用水平面为绝对参考系 * Author: zhang * Data: 2016/12 * Other: 1.DMP初始化慢,上电后保持8S稳定后才可使用 * 2.有矫正零飘功能,需启用MPU6050_OFFSET_DEBUG宏为1,记录绝对水平面偏置量,并重新写入偏置量宏 * 3.下一版本可能增加依据内部温度芯片修正温飘 * 4.未添加HCM5883L修正YAW * 5.动态性能较差,据说不稳定(DMP) * 6.2016/12/4 改为LCD显示 7.2016/12/11 修改DEBUG宏为1,改为按键选择校准

2019-02-15

使用PWM得到精密的输出电压

使用PWM得到精密的输出电压

2018-08-27

模糊免疫PID在主汽温控制系统中的应用

模糊免疫PID在主汽温控制系统中的应用模糊免疫PID在主汽温控制系统中的应用

2018-08-27

单相相位触发器TC782A的设计及应用

单相相位触发器TC782A的设计及应用单相相位触发器TC782A的设计及应用

2018-08-21

单片机大屏幕温湿度测控电路

单片机大屏幕温湿度测控电路

2018-08-21

0241、AT89C51单片机温度控制系统

0241、AT89C51单片机温度控制系统0241、AT89C51单片机温度控制系统

2018-08-21

AVR系列单片机竞赛设计实例程序22例PROTEUS仿真资料

AVR系列单片机竞赛设计实例程序22例PROTEUS仿真资料AVR系列单片机竞赛设计实例程序22例PROTEUS仿真资料

2018-08-21

1.8V 5.2 GHz 差分结构CMOS 低噪声放大器

1.8V 5.2 GHz 差分结构CMOS 低噪声放大器1.8V 5.2 GHz 差分结构CMOS 低噪声放大器

2018-08-21

51+单片机TCP-IP+协议栈ZLIP源码

51+单片机TCP-IP+协议栈ZLIP源码51+单片机TCP-IP+协议栈ZLIP源码

2018-08-21

THB7128通用电子电路应用400例

THB7128通用电子电路应用400例

2018-08-21

THB6128 步进电机驱动芯片资料大全含PCB测试

THB6128 步进电机驱动芯片资料大全

2018-08-21

空空如也

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

TA关注的人

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