卡尔曼滤波 C 语言算法实现代码

作者:fly 发布于:2014-6-28 18:42 分类:嵌入式

在采用卡尔曼滤波处理动态测量数据时,一般都要考虑采取适当的自适应滤波方法来解决

使用卡尔曼滤波的条件:卡尔曼滤波要求模型已知,即模型的结构参数已知,且随机向量的统计特征已知,

状态空间表示一般是基于马尔可夫特性,这就意味着给定系统的现在状态,则要求系统的将来与过去状态独立,如果一个系统不满足马尔可夫特性,那么就不适合用,状态空间模型

阅读全文>>

评论(1) 浏览(5885)

AT+CSMS

作者:fly 发布于:2014-6-28 17:42 分类:GPRS

+CSMS:选择短信服务
描述
该指令用于支持的短消息包括:发送(SMS-MO)、接收(SMS-MT)、小区广播SMS-CB。
格式
AT+CSMS = <service>

阅读全文>>

评论(0) 浏览(4684)

SIMCOM AT指令大全

作者:fly 发布于:2014-6-20 9:35 分类:嵌入式

SIMCOM AT指令大全

       A/ 重新发送最后给的AT指令(Reissues the last command given)

       ATA 接听外来电话 (ANSWER INCOMING CALL)

       ATD 向外拨打电话   (MOBILE ORIGINATED CALL TO DIALABLE NUMBER)

阅读全文>>

评论(8) 浏览(14879)

**JLink Warning: CPU did not halt after reset. **JLink Warning: S_RESET_ST not cleared

作者:fly 发布于:2014-6-19 11:28 分类:嵌入式

本文出自www.forwhat.cn

导致该问题出现是由于单片机一直处于复位状态、

我这边是因为搞错了706的型号。应该使用低复位的。而我拆下来的是高复位的。。所以导致reset引脚持续为低。

评论(0) 浏览(7898)

STM32寄存器列表 串口通讯相关寄存器

作者:fly 发布于:2014-6-18 10:38 分类:嵌入式

USART_DR(数据寄存器)

8-0位:DR[8:0]数据值,包含了发送或接收的数据。由于它是由两个寄存器组成的,一个给发送用(TDR),一个给接收用(RDR),该寄存器兼具读和写的功能。

      TDR寄存器提供了内部总线和输出移位寄存器之间的并行接口(参见图248)。RDR寄存器提供了输入移位寄存器和内部总线之间的并行接口。

      当使能校验位(USART_CR1中PCE位被置位)进行发送时,写到MSB的值(根据数据的长度不同,MSB是第7位或者第8位)会被后来的校验位该取代。

      当使能校验位进行接收时,读到的MSB位是接收到的校验位。

阅读全文>>

评论(0) 浏览(4896)

STM32寄存器列表 I2C相关寄存器

作者:fly 发布于:2014-6-18 10:36 分类:嵌入式

I2C_CR1(控制寄存器1)

15位:SWRST软件复位,当被置位时,I2C处于复位状态,在复位该位前确信I2C的引脚被释放,总线是空的,定义:0(I2C模块不处于复位状态),1(I2C模块处于复位状态)

     注:该位可以用于BUSY位为’1’,在总线上又没有检测到停止条件时。

13位:ALERT-SMBus提醒,软件可以设置或清除该位;当PE=0时,由硬件清除。定义:

阅读全文>>

评论(0) 浏览(4078)

STM32寄存器列表 SPI相关寄存器

作者:fly 发布于:2014-6-18 10:34 分类:嵌入式

SPI控制寄存器1(SPI_CR1)

15位:BIDIMODE双向数据模式使能,定义:0(双线双向模式),1(单线双向模式)

14位:BIDIOE双向模式下的输出使能,和BIDIMODE位一起决定在“单线双向”模式下数据的输出方向。定义:0(输出禁止(只收模式)),1(输出使能(只发模式))

阅读全文>>

评论(0) 浏览(4420)

STM32寄存器列表 bxCAN相关寄存器

作者:fly 发布于:2014-6-18 10:29 分类:嵌入式

CAN_MCR (CAN主控制寄存器)

16位:DBF调试冻结,定义:0(在调试时,CAN照常工作),1(在调试时,冻结CAN的接收/发送。仍然可以正常地读写和控制接收FIFO)

15位:RESET-bxCAN 软件复位,定义:0(本外设正常工作),1(对bxCAN进行强行复位,复位后bxCAN进入睡眠模式(FMP位和CAN_MCR寄存器被初始化为其复位值)。

阅读全文>>

评论(0) 浏览(2481)

STM32寄存器列表 USB相关寄存器

作者:fly 发布于:2014-6-18 10:25 分类:嵌入式

USB控制寄存器(USB_CNTR)

15位:CTRM正确传输(CTR)中断屏蔽位,定义:0(正确传输(CTR)中断禁止),1(正确传输(CTR)中断使能,在中断寄存器的相应位被置1时产生中断)

14位:PMAOVRM分组缓冲区溢出中断屏蔽位,定义:0(PMAOVR中断禁止),1(PMAOVR中断使能,在中断寄存器的相应位被置1时产生中断)

13位:ERRM出错中断屏蔽位,定义:0(出错中断禁止),1(出错中断使能,在中断寄存器的相应位被置1时产生中断)

阅读全文>>

评论(0) 浏览(6081)

STM32寄存器列表 SDIO相关寄存器

作者:fly 发布于:2014-6-18 10:22 分类:嵌入式

SDIO_FIFOCNT(SDIO FIFO计数器寄存器)

23-0位:FIFOCOUNT将要写入FIFO或将要从FIFO读出数据字的数目,

 

 

SDIO_FIFO(SDIO数据FIFO寄存器)

31-0位:FIFODATA接收或发送FIFO数据,FIFO数据占据32个32位的字,地址为:(SDIO基址 + 0x80) 至 (SDIO基址 + 0xFC)

阅读全文>>

评论(0) 浏览(5893)

 
Powered by emlog sitemap