自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 F429的RTC当做stop模式下的唤醒源(FreeRTOS)

The RTC also includes an automatic wakeup unit to manage low-power modes.时钟源的选择:LSI or LSE ,LSI=32.768kHztick=1kHz,要分频得到这个频率,有两个选择,一个是RTC_CLK进行2/4/8/16分频后,再经过16位的自动重载向下计数器,这样子在HSI下很难得到准确的1kHz的触发,这

2015-09-26 23:24:35 2940 1

原创 为什么32的嘀嗒定时器在低功耗stop模式唤醒后会比较缓慢

首先我们看到M4的编程手册,里面有systick的时钟来源介绍,可以看到systick的计数源的AHB或者AHB/8。systick的配置函数如下,可以看到选择的时钟源时AHB。__STATIC_INLINE uint32_t SysTick_Config(uint32_t ticks){ if ((ticks - 1) > SysTick_LOAD_RELOAD_Msk)

2015-09-26 08:57:22 3174 1

原创 基于MDK的STM32F429的freeRTOS例程艰难寻找之路

首先我去到freeRTOS的官网,操蛋,例程时基于IAR编译器的,而且就只有IAR编译器!接着我去找某个开发板的例程,freeRTOS是基于STM32F407的,搞成STM32F429的出了很多错误。接着根据手上的discovery板子找到ST官方的例程,终于找到了!

2015-09-24 14:28:38 3467

原创 数据库和文件系统的区别——个人见解

“数据库其实就是为了针对特定类型数据处理而设计的系统,而文件系统则可看作通用型的数据存储系统。”数据库比较关注的是各个条目之间的关系,是否冗余,进行分类等等,而文件系统则主要是为了方便用户存储,用户可以很方便的索引到数据。

2015-09-15 17:50:31 844

原创 SPI写入数据的时候记得读取,不然会一直读出0xFF!

SPI认识错误!!!!真的是越来越不清醒了,写一个SPI字节的时候居然忘记要读取数据了,因为SPI为双线结构,只要时钟线有信号,两条线上都会有信号,我就只发送数据,要读取的数据的时候再读取,这样子会造成溢出标志OVR被置1,因为平时的数据没有被读取,又来一个,真正要读取的时候,就会发现,怎么都是FF,因为发送OVR之后,还是DR的内容不会被修改,所以都是FF。查找原因过程:通过逻辑分析仪看

2015-09-14 22:33:44 37650 4

原创 STM32F411的DMA使用注意清除标志位

嵌入式的路上满满都是坑!跟F3差不多一样的DMA+SPI程序,妈的,根本没有输出SPI信号!最后硬件仿真查看寄存器,看到DMA的使能位始终都是0!明明自己在发送之前就置1了,查看F411手册,如下图所示,说将EN置1之前要将标志位清除,于是去查看SR寄存器,果然有几个标志位一直没有被清除!于是在每次发送之前都清除标志位,程序就成功了。

2015-09-14 08:30:28 4598

原创 LSM6DS3驱动编写——learn form sparkfun company

有些传感器的设计很让你可以感受到厂家很有诚意。1.8K的FIFO缓冲区2.多种FIFO读取写入模式,可以在某一个中断之后转化为另外一种模式3.减少CPU的干预,在读取FIFO数据的时候,FIFO所有的标志位首先被读取出来。今天,突然又找到一个学习传感器的方法,sparkfun是一个硬件开源公司,专门卖传感器这些模块的,但是他们是开源的(而国内的一些淘宝商家抄的就是他们的原理图),并

2015-09-10 11:36:09 10952

空空如也

空空如也

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

TA关注的人

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