一、卡尔曼滤波九轴融合算法stm32尝试1、Kalman滤波文件[.h已经封装为结构体] 1 /* Copyright (C) 2012 Kristian Lauszus, TKJ Electronics-> All rights reserved-> 2 3 This software ...
分类:
其他好文 时间:
2014-08-15 23:40:39
阅读次数:
961
http://blog.csdn.net/qwert1213131/article/details/38584743
本文属于个人理解,能力有限,纰漏在所难免,还望指正!
【小鱼有点电】
【Espruino中文社区】
小学时代玩过玩具四驱车,各种奇葩霸气的车型,疾驰的速度,令人神往,已经那个年代的回忆了,记得车子的转弯只能靠车轮旁边的转向轮,而且得碰到障碍才会转弯,有时...
分类:
其他好文 时间:
2014-08-15 16:07:09
阅读次数:
409
时间:2014年8月15日 一、定时器种类: 1、四个可同步运行的通用定时器(TIM2~TIM5),每个均有一个16位的自动加载递增/递减计数器、一个16位预分频器和4个独立的通道。 2、两个16位高级控制定时器(TIM1和TIM8) 特点:由一个可编程预分频器驱动的16为自动装载 计数器组成,与通...
分类:
其他好文 时间:
2014-08-15 15:57:58
阅读次数:
281
一:基本知识1、 STM32F103ZE有5个时钟源:HSI、HSE、LSI、LSE、PLL。 ①、HSI是快速内部时钟,RC振荡器,频率为8MHz,精度不高。 ②、HSE是快速外部时钟,可接石英/陶瓷谐振器,或者接外部时 钟源,频率范围为4MHz~16MHz。 ③、LSI是低速内部时钟,R...
分类:
其他好文 时间:
2014-08-14 13:56:28
阅读次数:
312
RC522的学习算下来也有四五天了,今天终于勉强知道大概是怎么一回事了,实现效果如图,大概总结如下:一.RC522操作流程:二.M1卡简单介绍:1.16个扇区,每个扇区分四块2.每个扇区的块0,1,2为数据块,块3为控制块3.第0扇区块0为厂家固化,不能更改三.M1卡的读写:读和写都是..
分类:
其他好文 时间:
2014-08-14 03:55:18
阅读次数:
246
既然学习了USB,那就必须的搞懂USB设备与USB主机数据是怎么通讯的。这里主要讲设备端,因为我们的代码是做USB设备用的。我们需要必须要定义了USB中断。起始在STM32的中断向量表中给USB两个中断,我们可以在stm32f10x.h中找到这两个中断: USB_HP_CAN1_TX_IRQn = ...
分类:
其他好文 时间:
2014-08-13 17:48:26
阅读次数:
200
刚拿到的新板子,把程序烧录进去,但是运行地址不对,没进入到c语言
检查以下四种情况
1.检查芯片电源是否全对
2.检查晶振线是否短路
3.检查负载电容是否正确
4.检查你的复位电路元件是否正确
用示波器查看晶振没有反映
出现的问题是复位电路不正确,切记boot0=0 keil调试模式必须这样设置
再次用示波器检查,晶振震动了,程序也跳入到了c语言。...
分类:
其他好文 时间:
2014-08-12 19:04:44
阅读次数:
299
一.四步设置GPIO串口RCC->APB2ENR|=1<<3;//使能PORTB时钟GPIOB->CRL&=0XFF0FFFFF;//位初始化GPIOB->CRL|=0X00300000;//PB.5推挽输出GPIOB->ODR|=1<<5;//PB.5输出高二.三种方法设置io口电平1.宏定义方式:#defineBEEPPBout(8)BEEP=0;2.GP..
分类:
其他好文 时间:
2014-08-12 13:56:14
阅读次数:
223
任何USART通信,需要用到2个对外连接的引脚:RxD,TxD; RxD是输入引脚,用于串行数据接收; TxD是输出引脚,用于串行数据发送;SCLK引脚:发生器时钟输出(同步模式下,异步模式下不需要) 在IrDA模式(红外模式)下需要下列引脚: IrDA_RDI: 红外模式下的数据输入;...
分类:
其他好文 时间:
2014-08-12 00:12:43
阅读次数:
315
四轴飞行器1.3 MPU6050(大端)和M4的FPU开启方法原创文章,欢迎转载,转载请注明出处 最近时间花在最多的地方就是STM32的I2C上了。之前就知道STM32的I2C并不好用,因为之前用过模拟的I2C,也写过AVR的I2C也就是TWI的硬件驱动,所以想试试写STM32的硬件I2C。。。.....
分类:
其他好文 时间:
2014-08-09 23:04:59
阅读次数:
569