博客专栏  >  移动开发   >  STM32开发

STM32开发

从寄存器操作到库应用,再到UCOS-II移植;包括一些射频模块的应用心得;

关注
5 已关注
24篇博文
  • NRF24L01 无线通信模块使用

    驱动代码下载:http://download.csdn.net/detail/ieczw/7029597 NRF24L01调试了近一个星期!多多少少有点浪费感情,因为由于板子的问题害的我一直无法调通,...

    2014-03-12 18:57
    1574
  • STM32 加入调试信息来调试代码

    这个想法是从K60上得出来的;今天再帮一哥们看程序的时候,他可以用串口看出来那个文件那一行文件出现问题了,于是很好奇,就问他,他也不知道,然后我就细心的研究了下他的库;发现一个不错的调试方法,其实这个...

    2014-03-04 18:18
    1213
  • 【stm32+uC/OS-II】ucosii移植简单详细步骤

    μC/OS-II由Micrium公司提供,是一个可移植、可固化的、可裁剪的、占先式多任务实时内核,它适用于多种微处理器,微控制器和数字处理芯片(已经移植到超过100种以上的微处理器应用中)。同时,该系...

    2014-03-01 11:21
    4873
  • stm32 灵活静态存储控制器(FSMC)(NORFLASH\PSRAM)

    FSMC_NORSRAMInitStructure.FSMC_Bank = FSMC_Bank1_NORSRAM1; 选择Bank1_NORSRAM1;因为我们本身就是选的他毋庸置疑; FSMC_NO...

    2014-02-24 21:29
    1611
  • stm32 DMA初始化选项研究

    DMA_DeInit(DMA1_Channel1); DMA_InitStructure.DMA_PeripheralBaseAddr = (uint32_t)ADC1_DR_Address; ...

    2014-02-23 21:00
    1289
  • SD卡fat文件系统移植

    蓝桥杯-嵌入式交流群 147520657 经过充分的研究,发现fatfs文件系统移植的比较简单!因为代码都已经被别人做好了!我们只需把io层稍稍做个处理就ok了; http://elm-chan.or...

    2013-12-18 20:30
    3209
  • 【stm32库应用】SD驱动移植(基于SDIO外设)

    基于stm32的SD卡驱动移植

    2013-12-17 16:32
    3378
  • 【STM库应用】stm32 之 TIM (详解二 脉冲宽度、周期测量)

    昨天已经把这个研究出来了,但是由于修改专利申请书,一直没有时间上传,今天补上! 今天主要是用TIM3进行PWM的输入模式,进行对矩形波的脉冲信号宽度以及其周期进行测量,先来看一幅图。 图1...

    2013-12-09 12:07
    4922
  • 【STM库应用】stm32 之 TIM (详解一 通用定时器)

    STM32的TIM一般有高级定时器TIM1,(TIM8只有在互联性产品有),普通定时器TIM2,TIM3,TIM4,(TIM5,TIM6,TIM7有点设备中没有);今天就只介绍普通定时器,因为高级定时...

    2013-12-07 17:59
    6041
  • 关于结构体初始化

    我们一般见的结构体初始化有两种: 蓝桥杯-嵌入式交流群 147520657

    2013-12-02 15:47
    1539
  • 【STM库应用】stm32 之 中断按键初始化(注意事项)

    我第一次在配置EXTI Line的时候这样配置! GPIO_EXTILineConfig(GPIO_PortSourceGPIOA|GPIO_PortSourceGPIOB,\ GPIO_P...

    2013-12-01 10:17
    1906
  • 【STM库应用】stm32 之 IIC应用

    一些注意事项。。。 在配置管脚方面,我还是喜欢用寄存器配置,因为我的两行代码可以解决库函数的N多行代码的问题! 还有在结构体变量命名方面也是属于我自己的独创吧,这样反正我觉得是既容易识别,也少打几个字...

    2013-11-30 15:52
    2682
  • stm32 启动代码应用技巧

    前段时间对stm32的启动代码进行了一个小小的研究,发现了一些比较好用的技巧,在这分享下! 总体上说,整个启动代码就是中断初始化为主,以及中断之后如何进行调配函数! 首先看这么一段代码:Reset_H...

    2013-11-30 09:24
    1295
  • 中断源去抖办法

    中断去抖的办法! 像这个按键信号,如果我们用一般的扫描方式的话,用一个延时就可以解决了,但是我们用中断的话,怎么办? 这样明显会中断5次,在51里面还好,在进入中断的时候,可以把中断屏蔽了,但是51屏...

    2013-11-29 22:41
    1203
  • 【STM库应用】stm32 之 USART

    刚刚开始拿道库,一看这么多函数,感觉有点棘手,无从下手;多亏stm官方也针对该库提供了一个应用手册,画了两天时间进行了探索和实践,发现了一点比较方便的诀窍。 在此给大家分享分享,我们就拿今天的USAR...

    2013-11-28 10:49
    1588
  • 【菜鸟入门】stm32 之 DAC

    DAC可谓是stm32继按键最简单的一个寄存器配置吧,花了半个小时搞定! DAC主要特征 ● 2个DAC转换器:每个转换器对应1个输出通道 ● 8位或者12位单调输出 ● 12位模式下数据左对齐或者右...

    2013-11-24 22:06
    2488
  • 【菜鸟入门】stm32 之 DMA

    DMA还有这么几个寄存器 DMA_CNDTR :要发送的数据个数 DM_CPAR:外设地址寄存器 DM_CMAR:存储器地址寄存器 这3个寄存器必须在DMA_CCRx的EN=0时才能进行修改!我今天就...

    2013-11-24 17:24
    1911
  • 【菜鸟入门】stm32 之 实时时钟

    经过这么10天的瞎搞,我的库已经初具规模了,于是,不用每次都把所有的文件copy过去,直接在Option里面把path给加上就ok了。 [...........] 只要我们把第八位置1我们就可以对其进...

    2013-11-23 22:03
    2219
  • 【菜鸟入门】stm32 之 ADC 模数转换

    今天对ADC进行了研究,个人感觉,ADC的配置相对也对比较复杂一点,因为需要配置的寄存器是比较多的! 在datasheet 关于ADC的简介中,明确说明ADC的输入时钟不得超过14M,他是有PCLK2...

    2013-11-21 22:01
    2835
  • 【菜鸟入门】stm32 之 pwm

    这个pwm几天前就搞出来了,但是觉得不是很难,就没有写 今天jlink固件坏了,修了半天没有修好,现在就先扔着吧,先借大黄的用用,下面闲着木事,就把pwm写下吧 好吧,开始今天的pwm 还是老话,先...

    2013-11-21 09:17
    1838

MFC
1616310
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部