Chinaunix首页 | 论坛 | 博客
  • 博客访问: 21341
  • 博文数量: 6
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 95
  • 用 户 组: 普通用户
  • 注册时间: 2013-03-23 11:32
文章分类

全部博文(6)

文章存档

2013年(6)

我的朋友

发布时间:2013-04-01 10:49:22

         STM32的通用定时器是一个通过可编程预分频器(PSC)驱动的16 位自动装载计数器(CNT)构成。STM32的通用定时器可以被用于:测量输入信号的脉冲长度(输入捕获)或者产生输出波形(输出比较和PWM)等。  使用定时器预分频器和RCC时钟控制器预分频器,脉冲长度和波形周期可以在几个微秒到.........【阅读全文】

阅读(3779) | 评论(0) | 转发(0)

发布时间:2013-03-31 12:46:44

       单片机系统在外界的干扰下会出现程序跑飞的现象导致出现死循环,看门狗电路就是为了避免这种情况的发生,在一定的时间内(通过计数器)没有喂狗信号输入给看门狗则表示MCU出现问题,自动会给处理器发送复位信号,是MCU重新启动,是系统正常运转。       STM32的独立看门.........【阅读全文】

阅读(670) | 评论(0) | 转发(0)

发布时间:2013-03-30 15:47:59

        通过对外部中断理论的些许理解,这次我们利用两个按键key1和key2来控制led1和led2的亮灭,按key1进入key1的中断,控制对应的led亮灭,按key2进入key2的中断,控制相应的led的亮灭     同样,涉及到中断,我们要建立两个文件,exti.c及exti.h,首先来看看exti.c  &.........【阅读全文】

阅读(687) | 评论(0) | 转发(0)

发布时间:2013-03-29 17:34:44

学习stm32用的开发平台为MDK,即keil-4,网上看到了以下总结,感觉挺有用,就偷过来了,留着以后用1.warning: #550-D: variable "d" was set but never used描述:变量'd'定义但从未使用,或者是,虽然这个变量你使用了,但编译器认为变量d所在的语句没有意义,编译器把它优化了.解决:仔细衡量所定义的变量d是否有用,若.........【阅读全文】

阅读(242) | 评论(0) | 转发(0)

发布时间:2013-03-28 19:54:30

    作为基本的通信手段,串口通信操作简单,使用方便,在几乎各种单片机芯片上都具备,我们今天就是要学着操作下stm32的串口,使之能与pc简单的通信,我们实现向PC机发送字符程序    像往常一样,我们首先要建立两个文件,即uart.c和uart.h文件,下面来看下我们来看看串口配置,直接上程序void uart.........【阅读全文】

阅读(3226) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册