博文

闪存卡小知识(2005-10-24 09:57:00)

摘要:CF(CompactFlash)卡基本知识
Compact Flash的诞生比较早,由最大的Flash Memory卡厂商之一美国SanDisk于1994年首次推出。当时CompactFlash卡可以说是最小的移动微存贮器:大小仅为43mm x 36mm x 3.3mm,体积只有PCMCIA卡的1/4,看起来就像是PCMCIA卡的缩小版。实际上,CompactFlash提供了完整的PCMCIA-ATA功能而且通过ATA/ATAPI-4兼容TrueIDE。和68针接口的PCMCIA卡不同,同样遵从ATA协议的CompactFlash的接口只有50针。 为了推动CompactFlash标准的设立和应用,1995年10月,主要的生产厂商成立了CompactFlash协会(CompactFlash Association简称CFA),这个非赢利性的组织成员包括3COM,Canon,Eastman Kodak Company,Hewlett-Packard,Hitachi,IBM,Matsushita (Panasonic),Motorola,SanDisk,Seiko Epson等巨头,可谓阵容鼎盛,而CompactFlash的发展也确实不错,目前有相当多的产品支持。 虽然最初CF卡是采用Flash Memory的存贮卡,但随着CF卡的发展,各种采用CF卡规格的非Flash Memory卡也开始出现(诸如Modem什么的),CFA后来又发展出了CF+的规格,使CF卡的范围扩展到非Flash Memory的其它领域,包括其它I/O设备和磁盘存贮器,以及一个更新物理规格的Type II规格(IBM的Microdrive就是Type II的CF卡),Type II和原来的Type I相比不同之处在于Type II厚5mm。   CompactFlash卡同时支持3.3伏和5伏的电压,任何一张CompactFlash卡都可以在这两种电压下工作,这使得它具有广阔的使用范围。CompactFlash存贮卡的兼容性还表现在它把Flash Memory存贮模块与控制器结合在一起,这样使用CompactFlash卡的外部设备就可以做得比较简单,而且不同的CompactFlash卡都可以用单一的机构来读写,不用担心兼容性问题,特别是CompactFlash卡升级换代时也......

阅读全文(2463) | 评论:0

一个警报声程序(2005-10-23 08:58:00)

摘要:刚好最近一个产品要产生这种声音,觉得有些意思,把它贴出来,感兴趣的不妨玩一下.

/*
chip:pic16c54
OSC:HS 
FREQUENCY :20MHz
WDT:DISABLE
*/
#include "pic.h"
#define beep_out RA2    //音效输出
char tmr_buff;
char cycle_buff;
char cycle_set;
int change_set;
int change_count;
bit change_flag;
void main(void)
{TRISA=0X0;
    PORTA=0;
    OPTION=4;
    cycle_buff=52;
    cycle_set=100;
    change_set=196;
    TMR0=0;
    while(1)
    {    
        if(TMR0==0)
            {TMR0=(cycle_set-1)^0XFF;
             ......

阅读全文(2860) | 评论:0

ARM推出新型的Cortex-A8处理器(2005-10-23 08:57:00)

摘要:ARM 公司发布了最新的Cortex-A8TM处理器,它将给消费和低功耗移动产品带来重大变革,使得最终用户可以享受到更高水准的娱乐和创新。在于加利福尼亚州圣塔克莱拉市举行的第二届ARM®开发者年度大会上发布的ARM Cortex-A8处理器最高能达到2000DMIPS,使它成为运行多通道视频、音频和游戏应用的要求越来越高的消费产品的最佳选择。在65纳米工艺下,ARM Cortex-A8处理器的功耗不到300毫瓦,能够提供业界领先的性能和功耗效率。ARM Cortex-A8处理器第一次为低费用、高容量的产品带来了台式机级别的性能。

支持智能能源管理(Intelligent Energy Manger,IEM)技术的ARM Artisan®库以及先进的泄漏控制技术使得Cortex-A8处理器实现了非凡的速度和功耗效率。Cortex-A8处理器得到了大量ARM技术的支持,从而能够实现快速的系统设计。这些支持包括:RealView® DEVELOPOER软件开发工具,RealView ARCHITECT ESL工具和模型,CoreSightTM调试和追踪技术,以及对OpenMAX多媒体处理标准的软件库支持。

在同一天,德州仪器(纽约证券交易所:TXN)和ARM在第二届ARM开发者年度大会上共同宣布德州仪器第一个获得全新的ARM Cortex-A8处理器的授权。德州仪器同时也是在这一新处理器开发过程中领先的ARM合作伙伴。德州仪器将把Cortex-A8处理器用于其众多下一代超低功耗3G调制解调器以及高性能的OMPATM应用处理器。后者将以65纳米工艺进行生产,同时德州仪器的SmartReflexTM功耗和性能管理技术和M-ShieldTM安全解决方案也将提高其性能。

除了德州仪器之外,ARM已经成功地与另外四家公司达成了Cortex-A8处理器的授权协议,其中包括飞思卡尔、Matsushita和三星。同时,Cortex-A8处理器还获得了主要EDA和操作系统提供商今后的支持。

Forward Concepts主席兼首席分析师Will Strauss先生表示:“通......

阅读全文(1697) | 评论:0

基于16位单片机的语音电子门锁系统(2005-10-23 08:56:00)

摘要:介绍采用声纹识别技术、在凌阳SPCE061A单片机上实现的一种语音电子门锁身份认证系统。实验结果表明,系统性能稳定,识别效果好,可以推广使用。     关键词:声纹识别 基于周期 线性预测 模式匹配 DTW 生物识别技术是利用人体生物特征进行身份认证的一种技术,是目前公认的最为方便与安全的识别技术。由于每个人的生物特征具有与其他人不同的唯一和在一定时期内不变的稳定性,不易伪造和假冒,所以利用牲识别和技术进行身份认证,安全、准确、可靠。 在生物识别领域中,声纹识别,也称为说话人识别,以其独特的方便性、经济性和准确性等优势受到世人瞩目,并且益成为人们日常生活和工作中重要且普遍的安全认证方式。声纹识别是一种根据说话人语音波形中反映说话人生理和行为特征的语音参数,自动识别说明人身份的技术。 声纹识技术可分为两类,即说话人辨认和说话人确认。前者用以判断某段语音是若干人中的哪一个所说的,是多选一的问题;而后者用以确认某段语音是若干人中的哪一个所说的,是多选一的问题;而后者用以确认某段语音是否是指定的某个人所说的,是一对一判别的问题。从另一方面,声纹识别又有与文本有关和与文本无关两种,根据特定的任务和应用,应用范围不同。与文本有关的声纹识别系统要求用户按照规定的内容发音,每个人的声纹模型逐个被精确地建立,而识别时也必须按规定的内容发音,因此可以达到较好的识别效果;而与文本无关的识别系统则不规定说话人的发音内容,模型建立相对困难,但用户使用方便,应用范围较宽。 本文介绍的语音电子门锁是一种在凌阳16位单片机SPCE061A上实现的与文本有关的说话人确认系统。该系统主要由说话人识别模块、门锁控制电机以及门锁等部分组成。在训练时,说话人的声音通过麦克风进入说话人语音信号采集前端电路,由语音信号处理电路对采集的语音信号进行特征化和语音处理,提取说话人的个性特征参数并进行存储,形成说话人特征参数数据库。在识别时,将待识别语音与说话人特征参数数据库进行匹配,通过输出电路控制门锁电机,最终实现对门锁的控制。

1 算法原理 说话人识别算法原理框图如图1所示。 1.1 预处理 (1)去噪 对麦克风输入的模拟语音信号进行量化和采样,获得数字化的语音信号;再将含噪的语音信号通过去噪处理,得到干净的语音信号后并通过预加重技术滤除低频干扰,尤......

阅读全文(2252) | 评论:0

跨国公司员工招聘之怪招(2005-10-23 08:51:00)

摘要:日产公司———请你吃饭
   
  日产公司认为,那些吃饭迅速快捷的人,一方面说明其肠胃功能好,身强力壮,另一方面他们往往干事风风火火,富有魄力,而这正是公司所需要的。因此对每位来应聘的员工,日产公司都要进行一项专门的“用餐速度”考试——招待应聘者一顿难以下咽的饭菜,一般主考官会“好心”叮嘱你慢慢吃,吃好后再到办公室接受面试,那些慢腾腾吃完饭者得到的都是离开通知单。
   
  壳牌石油———开鸡尾酒会
   
  壳牌公司组织应聘者参加一个鸡尾酒会,公司高级员工都来参加,酒会上由这些应聘者与公司员工自由交谈,酒会后,由公司高级员工根据自己的观察和判断,推荐合适的应聘者参加下一轮面试。一般那些现场表现抢眼、气度不凡、有组织能力者得到下一轮面试机会。
   
  假日酒店———你会打篮球吗
   
  假日酒店认为,那些喜爱打篮球的人,性格外向,身体健康,而且充满活力,富于激情,假日酒店作为以服务至上的公司,员工要有亲和力、饱满的干劲,朝气蓬勃,一个兴趣缺乏、死气沉沉的员工既是对公司的不负责,也是对客人的不尊重。
   
  美电报电话公司———整理文件筐
   
  先给应聘者一个文件筐,要求应聘者将所有杂乱无章的文件存放于文件筐中,规定在10分钟内完成,一般情况下不可能完成,公司只是借此观察员工是否具有应变处理能力,是否分得清轻重缓急,以及在办理具体事务时是否条理分明,那些临危不乱、作风干练者自然能获高分。
   
  统一公司———先去扫厕所
   
  统一公司要求员工有吃苦精神以及脚踏实地的作风,凡来公司应聘者公司会先给你一个拖把叫你去扫厕所,不接受此项工作或只把表面洗干净者均不予录用。他们认为一切利润都是从艰苦劳动中得来的,不敬业,就是隐藏在公司内部的“敌人”。
......

阅读全文(2000) | 评论:0

拿ARM当超级单片机用(2005-10-23 08:48:00)

摘要:有的兄弟说用ARM就上操作系统,否则ARM就是超级单片机,甚是鄙夷。
有的兄弟说ARM7资源太少,上LINUX不好用,好似鸡肋。
有的人认为8位单片机能解决问题,ARM太贵。
我的想法与此不同,我一直把ARM7当超级单片机用,拿我刚做的一个东西来说吧。
需要:
   两个串口、两个SPI口、14~16个I/O、加上一个液晶模块(得12~13根线吧)

就此系统,让我拿51来做,得累吐血。可能有大侠能做出来,但得在51的基础上加很多外围器件吧,编程时更复杂吧。其稳定性肯定不如用一片ARM7做的,出毛病也不好找,大量的外围器件加起来不比ARM7便宜。
所以我用ARM7做,几乎不需要附加的外围器件,而且此系统的功能并不复杂,ARM7的RAM、ROM绰绰有余,编程时可以非常自由。但我不使用USII,一个是学起来太费力,二是没必要,为什么一定要系统?
8位机中资源丰富的也有,象MEGE128,价格和一般的ARM7差不多,外围资源也不太逊色,只是RAM、FLASH差的多了,所以如果熟悉AVR的话,可以不去抠ARM,但固守在51阵地朋友,多了解一些ARM还是有好处的,没准哪天就用上了。
把ARM7当超级单片机挺爽的!......

阅读全文(2038) | 评论:0

一个普通员工在华为的生活1(2005-10-23 08:47:00)

摘要:  2005年的中秋,我选择离开了工作4年的华为,这个号称中国通讯企业的老大的公司,这个是自己的企业神话而令业界举目的公司,这个以狼文化作为市场文化,以洋管理武装自己的公司,这个正迈向国际化,号称要做中国走向世界的百年老店的公司,这个令很多人向往和崇尚的公司……我却离开了,心情静下的时候,我想自己也该总结下自己这些年来的工作和生活,毕竟生活要继续,我还得设计好今后自己的职业通道和计划,是完全有必要的。 

 一)在国内市场扩张时期进入华为 

  我在99年底进入公司,这个企业当时在深圳还比较有名气,但是很好笑的时,我这个游荡在深圳人才市场的外来工根本就不知道它的名气,因为我已经找了好多天的工作,也面试了好多家公司,心情有些疲惫的时候,我发现它的招聘台前总是人满的很!当时抱着的想法很奇怪,我是个人才,我相信自己能为企业创造价值和带来财富,我肯定能找到对口的工作的,所以根本就没有在意那些多人的招聘台。 

  但是事情没有我想的这么简单,自己离开工作了2年的国企,一心来深圳希望有个好企业能受到重用,或者遇上个好老板创造点名气,也就值了。 

  12月中旬的一天,我至今仍记得这个日子,我好不容易挤了华为的招聘台进去,递上了我手写的简历,简要的说了说我的情况,面试我的那个小伙子看了一遍后简单问了几个问题,就开始叫另外一个了,我迟疑了,这回又没有戏了,但是我发现他把的简历放在了桌子抽屉里,而很多人的却在桌面上,是否有戏? 

  离开人才市场我挤上了回下梅林的车,车上人多的很,从上车的人中我发现了很多同类人,都是高抬着头,怀揣着各类红本本,穿着西装,打着领带的小年轻人,各个心中都是充满着激情和期望而又有些无奈的表情,毕竟工作没有着落就暂时无法稳定。 

  到了下梅林,梅林这个地方人员杂的很,,农民房手牵手的密密麻麻,巷子中穿梭着各类人等,有很多地方脏的不行,但是在这个深圳流油的地方,这个城中村养活了很多当地的土著,也是我这类外来人员驻脚的好地方。因此市场供求吧,总是能租上合适的房子,农民的房子也不愁租不出去。村中有各种小吃点,各种理发美容店、出租光碟、旧家具、回收废品、垃圾……我在村中选了个小摊吃了几个包子,喝了点了面汤,全当中......

阅读全文(1628) | 评论:0

上司不要拿员工当枪使(2005-10-18 09:17:00)

摘要:沟通人人都会,但要做到坦诚却并不容易,尤其是涉及面子、利益等问题时,人们往往变得谨小慎微,甚至猜疑妒忌,这种关系状态最典型的莫过于上司与下属了。
   
  说来也怪,不过是共处一室、共侍一主,但上司与下属却好像有不共戴天之仇——上面对下面动不动就严加斥责,下面对上面则阳奉阴违。看似上司大权在握,稍不高兴,下面的人就要拍屁股走人,但下属其实也未必会乖乖束手就擒——在公司里搞点小破坏,轻则延误工作,重则泄漏机密;即便被炒鱿鱼,他还能在外面散布不利上司及公司的消息,就算不利己,损人的效果总还是有的。
   
  所以,聪明的上司必须懂得沟通,尤其要学会笼络人心,其实,或许是间隔性的小甜头、或许是为下属争取权利的勇气,都能让员工感激流涕,你也就无形中拥有了一大群忠实支持者,为日后晋升打好基础。这样,好人也做了,利益也得了,何乐而不为呢?
   
  常见上司类型点评
   
  符号领导型
   
  特点:缺乏真正的工作能力,善于溜须拍马,耍两面派。
   
  点评:这种上司在中层极为常见,他们不少是“皇亲国戚”或者公司的“开国元老”,实际的工作做得不多,却天天对员工指手划脚。一有功劳立刻揽上身,一出过错则溜之大吉。这类人还有一个特点,就是夹在高层与底层员工之间耍两面派,面对员工也时不时嘘寒问暖,看似关怀备至,可一转脸,就不停在高层面前打小报告。
   
  厌恶程度:极度
   
  才干领导型
   
  特点:具有超强的工作能力个威信,但因缺乏沟通而显得刻板、严厉。
   
  点评:这种上司往往是从底层一点点起步爬上来的,所以不但对业务相当熟悉,还深知地位得来不易,对工作万分敬业,什么事都要身体力行。对自己严格的同时,他们对员工也要求颇高,一旦工作出错,绝不轻饶。他们处理问题通常对事不对人,心胸宽大或者抱着学习态度的下属,会善意地理解,但遇到猜疑嫉......

阅读全文(1605) | 评论:0

三大新兴芯片到芯片互连标准应用前景看好(2005-10-18 08:35:00)

摘要: 三大新兴芯片到芯片互连标准——HyperTransport、PCI Express和RapidIO,将被日益增加地纳入集成电路和系统内,其应用将在未来几年内快速增长。这是一家市场研究公司日前作出的一项预测。 在这三种互连技术中,PCI Express增速最快,应该该技术的系统数量将由2004年的870万增长到2009年的2.83亿,In-Stat预测道。尽管消费应用缩水,但由于在计算和布线应用领域的成功,In-Stat预计,HyperTransport的应用将实现28%的年复合增长率。RapidIO在I/O较量的位置明显靠后,但在电信领域赢得一席之地。 同时,持续应用这三种标准的局限也将显现。每个互连系统均有迈向更快速度和更高带宽的蓝图,但它们都面临克服采用当前印刷电路板技术时抖动问题的挑战。这些挑战可能最终迫使向光接口转移,In-Stat认为。 “RapidIO已发现了家庭互连DSP,HyperTransport已成为所有AMD处理器的前端总线和处理器到处理器接口,而PCI Express是所有计算应用内板级外围互连的新标准。” In-Stat公司分析师Chris Kissel表示。
......

阅读全文(1619) | 评论:0

嵌入式系统的定义与发展历史  你了解吗(2005-10-17 10:25:00)

摘要:摘要:嵌入式系统诞生于微型机时代,经历了漫长的独立发展的单片机道路。给嵌入式系统寻求科学的定义,必须了解嵌入式系统的发展历史,按照历史性、本质性、普遍通用性来定义嵌入式系统,并把定义与特点相区分。由于嵌入式系统应用中,对象系统的广泛性与单片机的独主发展道路,使嵌入式系统应用在客观上存在两种模式,从学科建设上,可统一成嵌入式系统应用的高低端。

关键词:嵌入式系统发展史 嵌入式系统定义 应用模式 高低端应用

 目前,在嵌入式系统应用领域中,不少人对什么是嵌入式系统不甚了解。有些人搞了十多年的单片机应用,不知道单片机就是一个最典型的嵌入式系统;也有些人在解释什么是嵌入式系统时,不是从定义出发,而是列举了嵌入式系统的一些特点,往往不知所云。因此,有必要从现代计算的发展历史,了解嵌入式系统的由来,从学科建设的角度来探讨嵌入式系统较为准确的定义。

 1 现代计算机的技术发展史

 (1)始于微型机时代的嵌入式应用
 电子数字计算机诞生于1946年,在其后漫长的历史进程中,计算机始终是供养在特殊的机房中,实现数值计算的大型昂贵设备。直到20世纪70年代,微处理器的出现,计算机才出现了历史性的变化。以微处理器为核心的微型计算机以其小型、价廉、高可靠性特点,迅速走出机房;基于高速数值解算能力的微型机,表现出的智能化水平引起了控制专业人士的兴趣,要求将微型机嵌入到一个对象体系中,实现对象体系的智能化控制。例如,将微型计算机经电气加固、机械加固,并配置各种外围接口电路,安装到大型舰船中构成自动驾驶仪或轮机状态监测系统。这样一来,计算机便失去了原来的形态与通用的计算机功能。为了区别于原有的通用计算机系统,把嵌入到对象体系中,实现对象体系智能化控制的计算机,称作嵌入式计算机系统。因此,嵌入式系统诞生于微型机时代,嵌入式系统的嵌入性本质是将一个计算机嵌入到一个对象体系中去,这些是理解嵌入式系统的基本出发点。

 (2)现代计算机技术的两大分支
 由于嵌入式计算机系统要嵌入到对象体系中,实现的是对象的智能化控制,因此,它有着与通用计算机系统完全不同的技术要求与技术发展方向。
 通用计算机系统的技术要求是高速、海量的数值计算;技......

阅读全文(3337) | 评论:0