随笔分类 -  单片机

摘要:最近在写程序时发现设置外部中断出了问题,之前的程序好好的怎么就不能用了呢?经过了一晚上的折腾发现问题出在AFIO时钟的配置上,我没有使能AFIO时钟。什么时候要开启AFIO呢?参考手册: 说的很明白,操作AFIO的三类寄存器时需要开启: 1.事件控制寄存器(AFIO_... 阅读全文
posted @ 2015-07-24 14:58 yucen 阅读(535) 评论(0) 推荐(0)
摘要:stm32高级定时器TIM1,更新中断初始化配置和普通定时器差别不大,需要注意的是结构IM_TimeBaseInitTypeDef中TIM_RepetitionCounter配置问题。TIM_RepetitionCounte是用来配置重复计数,就是重复溢出多少次才给你... 阅读全文
posted @ 2015-07-18 15:48 yucen 阅读(3074) 评论(0) 推荐(0)
摘要:HMC5883L常见问题解答:本文来源于百度文库:http://wenku.baidu.com/link?url=eDNpt5pwY5nzmez2HfAgFNg7il5rZKVKpywKcF8F9fvGAmiiSkRCCjxIBO7YZHK26GxyvAw1L0A59... 阅读全文
posted @ 2015-06-30 09:37 yucen 阅读(739) 评论(0) 推荐(0)
摘要:1.工作原理 旋转编码器是一种采用光电等方法将轴的机械转角转换为数字信号输出的精密传感器,分为增量式旋转编码器和绝对式旋转编码器。 光电增量式编码器的工作原理如下:随转轴一起转动的脉冲码盘上有均匀刻制的光栅,在码盘上均匀地分布着若干个透光区段和遮光区段。 ... 阅读全文
posted @ 2015-06-24 13:15 yucen 阅读(1047) 评论(0) 推荐(0)
摘要:去年冬天在帮学校附近一家密室逃脱店做一些电子机关,其中一个打地鼠项目需要用到单片机产生随机数,用于实现随机让几个地鼠“钻”出来。一开始想法很单纯,不就是随机函数么,之前C语言课上就学过啦。可是真正用这个方法做了之后却发现并没有想象之中那么简单,程序像是写死... 阅读全文
posted @ 2015-06-24 12:31 yucen 阅读(2468) 评论(0) 推荐(0)