系统软件设计
软件部分除了CPU的底层初始化部分采用ARM汇编,其余全部用C语言编写。
程序初始化后进入低功耗模式,等待各种具体操作。当有指纹采集时,就进入指纹数据采集和处理模块,处理结束后,又重新退回低功耗等待模式,等待其他操作。同理,当有读卡数据或者时钟设置大功率电感贴片电感器响应时,便进入相应的操作模块进行处理。值得注意的是,系统有两种关机方式。一种是通过手动关机,另一种则通过系统定时器定时到后自动关机。
图像数据读取
根据前面的分析,图像数据的采集采用的是DMA方式的单步模式。初始化时,除大电流电感了设置单步模式外,还需要将DMA读取的源地址设为锁存器上的片选地址,目的地址则是存储数据的缓存地址;数据的大小设置为一帧数据的大小,这里为48模压电感0×640字节。
在读取数据过程中,系统首先检测帧同步信号,以确定一帧的开始,然后等待传感器发出的DMA请求(与非门输出低电平)。当接收到请求后,便按DMA的方式传输数据,每接收电感器 设计一个字节,相应的用于指示剩余字节数的寄存器的值便会减一,直至减到零,表示数据接收完毕。
读卡
考虑到刷卡的随机性,决定采用中断的方式来读取数据。即通常情况下,系统是在低功耗下等待;当有刷卡时,跳出低功耗并读取数据。
整个读取过程就是对串口通信的操作过程。当有数据进来时,串口模块会产生一个中断。因此在相应的中断响应便可以读取这一数据,直至数据完整读取;所读取的数据中有一个校验和,可以帮助验证数据的正确性。
结语
本本产品目前已经研制出样机,经调试检测各项指电感器厂家标合格,实现了上述各项功能,满足了产品的设计指标。
[开关电源]1n5844从一坏开关电源上拆了一只1n5844二极管,网上说这是个0.5w3.9v的稳压管,但是从它粗壮的个头和0.15v的超低压降,我看它像个3A的肖特基。
不过它到底是什么?是1N5824吧lyjian发
柳溥庆:中国近现代印刷事业的先驱2010年1月13日,《中国新闻 出版报》公布了《关于新中国60年 百名优秀出版人物评选结果的通 报》,柳溥庆等22位同志获“新中 国60年杰出出版家”殊荣。柳溥庆 (1900~19
高亮度LED太阳能路灯照明系统设计方案 随着固态光源的发展,LED 的应用已不再仅仅局限于指示灯领域,它凭借寿命长,光效高等优点在现代照明体系中日益凸现优越性。伴随着光伏技术的发展,大功率高亮度LED 更以其高效、节能而进一步引起了社