一、STM32F103C8 引脚分布 二、LED的共阴、共阳接法 这里应该是七段数码管的接法。 限流电阻选择为470,在Multism中仿真,也需要接入,否则会出现闪烁情况。或者直接更改属性。 三、消除按钮的机械振动 1、键的特性 键盘是由若干独立的键组成,键的按下与释放是通过机械触点的闭合与断开来...
分类:
其他好文 时间:
2015-04-11 11:30:56
阅读次数:
411
1. 认真阅读IC的spec,我们需要从中读出一些有用的信息。
1) IC正确的(或者可以说精确的)上电时序,这其中包括,Host端控制IC时存在几个pin(regulator, GPIO等),这几个pin严格的上点时序是怎么样的。
2)IC上电时,是否需要发送一定的初始化序列,来保证IC的正常工作。
3)IC的正常工作时的工作原理及工作模式等。
2. Driver...
分类:
系统相关 时间:
2015-04-10 15:32:00
阅读次数:
166
所谓翻转,就是1变0,0变1。即第一次执行时,若引脚为高电平,则下一次再执行时,则让其变为低电平。对于GPIO引脚来说,实现电平翻转,有很多方法。其中两种比较好的方法如下:(1)采用位带操作方法。在stm32中,关于位带操作,有以下一些内容需要清晰:1.支持位带操作的两个..
分类:
其他好文 时间:
2015-04-10 07:13:57
阅读次数:
263
2015.4.8星期三 晴天今天老师讲的内容是内核编写led和pwm驱动,实现花样灯和放歌的功能。理解应用和驱动的对接,最后自己实现了在放歌的时候根据歌曲的节奏亮灭一个小灯,应为两个独立的驱动都已经写好,想要组合其实很简单,只要在主调函数里面打开两个驱动的设备节点,分别进行操作并有机的组合在一起就行...
分类:
其他好文 时间:
2015-04-08 23:14:59
阅读次数:
239
module DS(input CLK,input [3:0] key,output reg[3:0] led);reg[3:0] key_r;wire[3:0] key_p;always @ (posedge CLK)begin key_r<={key[3],key[2],key[1],key.....
分类:
其他好文 时间:
2015-04-07 23:13:04
阅读次数:
302
Platform 设备先被注册然后platfrom驱动加载时会调用驱动程序中的probe()入口函数,扫描系统中已注册的设备,通过。Name域找到匹配设备后将驱动和设备绑定。一个驱动可以对应多个设备,但是一个设备只对一个驱动。Linux下的虚拟总线platform对应设备platform_device,对应的驱动为platform_driver。一个很不恰当的例子:设备好比男人,驱动好比女人,pl...
分类:
系统相关 时间:
2015-04-07 10:03:02
阅读次数:
199
看具体什么LED一下是参考1.直插LED压降红:2.0-2.2V黄:1.8-2.0V绿:3.0-3.2V 额定电流约20mA。2.贴片LED压降红:1.82-1.88V,电流5-8mA绿:1.75-1.82V,3-5mA橙:1.7-1.8V,3-5mA兰:3.1-3.3V,8-10mA白:3-3.2...
分类:
其他好文 时间:
2015-04-07 01:51:23
阅读次数:
156
LCD液晶显示器: LCD(Liquid Crystal Display),其构造是在两片平行的玻璃当中放置液态的晶体(液晶),在玻璃后面,以CCFL冷光灯管(类似日光灯)作背光源。液晶的成像原理可以简单的理解为,外界施加电压使杆状液晶分子改变方向,便如闸门般地阻隔背光源发出的光线的通透度,进而将光...
分类:
其他好文 时间:
2015-04-06 20:14:15
阅读次数:
273
概述
I2S,PCM,IOM-2都是数字音频接口,传数据的。
I2C,SPI,UART,GPIO是控制接口,传控制信令的。
I2S
I2S(Inter-IC Sound Bus)是飞利浦公司为数字音频设备之间的音频 数据传输而制定的一种总线标准。
I2S至少3根线:
1. 比特时钟线
首先解释一下比特时钟线。比特时钟线上对每个bit有一个脉冲,比特时钟频率是
采样率...
分类:
其他好文 时间:
2015-04-04 09:17:12
阅读次数:
512