tag 标签: 硬件设计

相关帖子
相关博文
  • 热度 4
    2020-3-28 18:25
    1797 次阅读|
    2 个评论
    【富芮坤物联网开发板评测】FR8016H开发板硬件部分测评
    上图为 FR8016H 开发板的硬件资源。下面让我们一起研究一下这块开发板的硬件资源以及工艺。 从表面看,开发板为黑色,正常就要比常见的绿色显得更加高大上,能看出是在感官上是用了心的。四个定位孔也是当面进行固定,可能是为了进行小车测试准备的,因为这块开发板提供了步进电机接口,是可以对步进电机进行控制的,所以是有可能实现对电机的控制的。整个板子,仔细观察,可以看出是 2 层板。 经过对芯片的研究,我们这块开发板使用是 FR801216HA 型号的芯片,这芯片属于 FR801xH 系列芯片,其中不仅有 FR8016HA ,还包含其它两款芯片 FR8012HB 和 RF8018HA 。 FR801xH 集成 RF 、 Baseband 、 PMU 、 CODEC 、 SPI 、 IIC 、 UART 、 GPIO 、 ADC 、 PWM 、 Keyboard scan 等模块, 支持蓝牙 V5.1 , 支持标准 SIG Mesh 、 HomeKit 。 应用于智能手环、 语音遥控器、 智能家居等方案。 区别如下: 显而易见,他们之间是有内置 Flash 大小区别的,并且在封装方面也存在区别,同时在引脚个数上也是有所区别的。 FR8012HB 一共只有 16 个引脚,所以在不要求尺寸和功能的需求,可以选择此芯片。我们这个开发板使用的 FR801216HA 芯片共有 32 个引脚,封装最小,并且相对引脚要多一些。 RF8018HA 是引脚数最多的,多达 48 个,对于一般的开发,是可以胜任的。我们这里主要介绍目前开发板使用的 FR801216HA 芯片,引脚图如下: 通过引脚的名字,可以很容易的看出一些引脚的功能,如果看不出来也可以查看 FR801xH 硬件应用指南中进行查找。其中我觉得这两个引脚是比较感兴趣的。 也就是 RF8018HA 中的 15/19 引脚,他们分别对应的功能是充电输入和 LDO 电源输出功能。这些在一般的芯片中是很少见的,而这个芯片对此进行了优化,非常适合在穿戴设备中使用,可以节约充电芯片和线性稳压芯片的使用,从而节约了一些板子的空间,并且 LDO 功能是可以通过软件进行调节的。 RF8018HA 的参考设计如下: 通过上图可以很清晰的看到 RF8018HA 的外围电路情况。 801xH 芯片采用 40nm 工艺制程, 具有最佳的功耗性能、射频性能、稳定性、通用性和可靠性,适用于各种应用场景和不同功耗需求。 支持 2.4GHz BLE( 低功耗蓝牙 ) 5.1 和 Cortex M3 处理器。 下图为整个板子的布局图: 此开发板使用的 PCB 板载天线,性能稍差,易受干扰,不过成本比较低并且方便整机组装,如果对自己开发产品有要求,可以使用板载的贴片 2.4G 陶瓷天线。如果想使用这种板载 PCB 天线可按下图尺寸进行绘制。 接下来是麦克风 / 气压检测部分介绍,虽然没有找到对应的型号,不过原理图如下 通过原理图能够知道是用多 I2C 进行数据传输的,我使用的开发板是 FR8016H DEV1.3 ,此版本板载预留了 MIC 的焊盘,但是上面没有传感器,如果需要可以自己买一个。 SH2100 6 轴陀螺仪加速度传感器可以用来模拟手环功能,对身体姿态和步数等功能进行开发。相关原理图如下: 此开发板使用 CP2102 进行串口通信,用于串口通信和数据下载,可以通过提供的软件进行 BIN 文件的下载。工具可以在官方提供的 SDK 中找到。 SHT30-DIS 是板载的温湿度传感器,同样也是通过 I2C 进行通信,相关参数及原理图如下: 此开发板除了 RF8018HA 的 LDO 引脚,板载还有一个三引脚的 LDO 芯片,能帮把 5V 电压降到 3.3V 供相关器件和传感器供电。 板载除了以上的芯片个传感器外,还有 240*240 LCD 全彩显示屏,可以供屏幕显示使用。其他的基本都是接口,需要外接传感器或模块才能进行测试,因此暂时不过多介绍。 此开发板在硬件设计方面成本控制的比较好,但是又不失大气,功能比较全,并且提供的芯片和外设比较能够凸显出芯片的应用领域,提供的接口比较方便调试,而且电源的输入,也可以通过电池,对于蓝牙 5.1 的距离测试有比较友好,并且能够通过屏幕及时反馈一些信息,方便调试和测试。
  • 热度 15
    2019-4-14 18:12
    17901 次阅读|
    20 个评论
    因为手上的项目时间紧,最近一个月基本回到家就是凌晨了,最后项目交接的一天差不多到了凌晨5点才回去,这一个月的时间里,被各种问题折磨的死去活来,这段时间里,一直有关于996工作制的讨论,我也表达下我的看法。 即便是项目时间不紧张的时候,我的上下班时间也基本在早九晚十,一周七天。你可能会有疑问,那你拿什么时间陪家人呢?额,好吧,关于这个问题,我承认我是单身。 项目已经交接,这个周末相对轻松了些,但是这两天又受到了加班后遗症的折磨,现在的我是一边在敲键盘一边还在忍着牙疼,嘴里也长了疮。 可能是项目交期太短,我太焦虑了吧,不过这也从侧面反映了三点: 1. 我非常有必要关注自己的身体健康,没有一个好的身体,无论工作还是生活,很难有长久有效的发展。 2. 我需要合理管理自己的情绪,很明显,我的症状受熬夜和焦虑情绪影响比较大。 3. 我的工作水平和工作方法还有待提升,时间紧是一个客观因素,但是我完全可以通过提高自己的工作水平和工作效率来达成工作任务,而不是通过加班熬夜的方式。 某天中午吃午饭的时候,我的嘴里快速咀嚼着食物,想着自己以最快的速度把饭吃完然后回公司解决问题。但是我突然停了下来,我觉得我都没有仔细品尝我口中的食物是否美味,食物对于我来说,仅仅是用来填饱肚子而已,他是什么味道,好像跟我没有半毛钱关系。 我强制自己慢下来吃了几口,品尝了下我口中的食物到底是什么味道。但是我的心里同时又有另一个声音在说:省省吧,年纪轻轻的矫情什么呢?赶紧吃完回公司干活!于是我又不自觉的加快了咀嚼的速度。 有时候走在回家的路上,我会偶尔停下匆忙的脚步,体会下散步的感觉。这么说有些令人伤感,但是我觉得这是我来到北京这座城市工作和生活必须付出的代价。我不比别人聪明,家境也不比别人好,我又有什么资格要活少钱多离家近呢? 我觉得我能在这座城市靠着自己一点点的努力,能够逐渐在这里立足,也还是非常幸运的,我现在租房住,并且我知道未来很长一段时间我还是要租房住,但是我现在不觉得我有多么悲观,虽然,看见落差时,我心里免不了要失落一番,但我还是对自己的未来充满信心。 我高中复读的时候,班里有个同学对我说,“XXX啊,你说咱还努力个什么劲啊,咱奋斗一辈子连人家的起点都赶不上。”我很明白这句话里透漏出怎样的绝望,因为我自己也深切体会过。我的高中三年,真的付出了很多,但是成绩总也是不见起色,心想,能勉强上个本科就知足了,但终究第一年还是落榜了,落榜那段时间,自己总会不自觉的流泪,而且是哭的特别委屈那种,我曾不止一遍得扪心自问,我到底要怎么做,才能考上大学啊。可是并没有人给我答案,我虽然真的不想再来一年了,但是我还是自然而然的选择了复读。 后来我想,这与其说是我的选择,倒不如说是我听从内心的召唤,这么说有些玄乎了,但这是事实,当时不上大学,自己完全可以去蓝翔学个挖掘机,或者去新东方学个厨师,又或者去北大青鸟学个电脑,这样学下来我就可以用电脑控制挖掘机去炒菜了。当时没选,是因为心有不甘。我就觉得自己怎么着也能勉强上个大学。 其实我现在面临的选择,跟当时复读的选择差不多,甚至还更严峻一些,看看现在北京的房价就知道了。我当时来北京前的打算就是发展两年就回老家,不过,现在我的想法变了,我是不是可以靠自己的努力留在这里发展呢? 其实,我们总有心有不甘的时候,我们会看一件事的时候,后悔的往往不是因为我们做了什么,而是因为我们没做什么。你真的做了,可能会会绝望,但是心甘情愿,你没做,可能就永远也没有机会了。 那么996的本质是什么呢?是那些心有不甘的人想要过轻松一些的生活而导致的人格分裂。我既想要有房有车有钞票,还要活少钱多有自由。虽是理想,但不现实。其实,就我自己的体会来讲,996的工作制度,是大多数公司的默认工作制度,当然,这个工作制度跟工作岗位的关系非常模密切,在同一家公司,不同的工作岗位,大家的工作时间可能有很大差别。 退一步讲,选择权还是在你自己手里的,你可以选择朝九晚五的公司去上班,你也可以选择诗意的生活,但是你无法逃避的是你的任何选择都是有成本的,你可能选择了朝九晚五的工作,但是你失去了锻炼的机会,没有了有竞争力的薪酬,每个月还完房贷,交完孩子的学费几乎所剩无几,你选择了轻松,那就要承担轻松所带来的压力。 我不想在我最能吃苦的年纪选择了安逸,无论后面发生什么,我想这是我为我的选择必须付出的成本。
  • 热度 16
    2019-3-30 23:04
    3955 次阅读|
    18 个评论
    【我与电子】五年的汽车电子生涯~硬件工作
    一晃五年已过,时间就一不眨眼的过去了,这五年兜兜转转又回到了自己所要从事的汽车电子硬件设计工作,前两年在温州长江做硬件设计的工作,最近的三年在联合汽车电子做着测试方面的工作。3月是忙碌的一个月,忙着复试,忙着搬家,到现在的这个时候,复试已经过了,在同学的帮助之下,家已经搬好了,现在想着梳理下这几年的来时路。 在工作的第四年对于自己来说,是特别的焦虑的一年,在汽车这个行业里面待了几年之后,渐渐地就发现自己遇到了瓶颈,这个瓶颈就是学历,不想始终做着技术方面的事项,所以想要找到一个突破口。而且对于很多比较好的汽车公司来说,对于学历方面也是要求比较高的,如果你拥有了经验,学历有所欠缺的话,最后有可能依旧是做技术,如果你再拥有了学历的话,外加技术的话,肯定后续的发展不一样,所以针对于此在工作第四年的时候,自己做了一个决定,当工作遇到了瓶颈之时,就去学习,花了一年的时间去考同济的汽车学院研究生。今年的这个时候对于自己来说,考上了同济的研究生,对于自己来说也算是不辜负去年的付出,边工作边学习,在这一路的过程给坚持下来了。 在搬家的过程会看着自己去年所走过的路,一页页的草稿纸,一只只写完的笔芯,看着看着不由的感觉自己这一年的付出是值得的。接下来的这份汽车硬件设计方面工作也和自己的同济三年研究生生涯有关,边做着硬件开发的工作,边写着三年以后的论文,想到了这些这所有的付出都是值得的。 其实后续的几个月对于自己来说,也慢慢地写一系列对于自己在温州长江以及在联电工作方面的细节,用记录的形式来回想下自己到底做过哪些事情,而对于硬件工程师来说又需要我们掌握哪些方面的知识点。新的地方,新的环境,新的工作,新的开始。 PS:在一个地方呆久了,人就容易丧失时间感,对于时间来说一眨眼就过去了,好像一天天的过去都不是自己,而这个时候就需要我们在这个时间节点做过什么来证明自己的存在,所以每天一定要做着让自己感觉有意义的事情,有可能对于我们来说,这个是写博客,这个是看书,这个是跑步,这个是参加一场沙龙,而所有的这些都在我们的人生之中是有意义的事情,自己内心深处还是比较喜欢那句话,人生是一个长期积累的过程,我们现在所做过的一切在将来的某个时刻都会体现出来,并且有所回报。自己也同样喜欢这句话,每个人都有属于自己的时区,工作,结婚,生子,事业都在某个时区里面进行,别急,人生是一个累积的过程,等到了那个时间节点,所有的都会来的。 欢迎大家关注达子记,面对时代变化一个汽车工程师感想;
  • 热度 18
    2019-3-24 19:50
    6944 次阅读|
    13 个评论
    以硬件工程师的身份已经工作两年多,回看自己的经历,大学以前,可以用四个字来总结:按部就班。大学以后,也可以用四个字来总结:重在选择。 要说起与电子结缘,可以先说下我与电结缘,一次,是家里的充电手电筒坏了,我打开试着修了下,拆开后发现有个线头断开了,我就窃喜自己可以修好它,然后我就把断开的线头接好了,我还朝我爸炫耀,说:“修好了。”我爸当时喜出望外,觉得孺子可教,让我插上插座充下电试试,我二话没说就把手电筒插到了插座,接着就是火光四射之后屋里陷入一片黑暗之中,我现在回想起来,还能感受到当时后背冒着的冷汗。 另一次,记得是学了物理课,讲到万用表的使用,我就想着实践一下,赶集的时候买了一个指针式的万用表,回家就想测下试试,哪里有电可以测呢?于是乎我看到了桌子上放着的插座,我没多想,就把两个表针怼进了插座的两个孔里,接着就看到电灯闪了两下,然后就灭了。 好吧,我能毫发无损地活到现在,也可以说是个奇迹了。 我又是怎么走上硬件设计这条不归路的呢?大概是两次转折,让我成了现在的自己。 第一次,是大学报志愿,我高中时的学习成绩其实是文科成绩好于理科成绩的,而我当时的喜好也是在文科,尤其填报大学志愿的时候,我填报的志愿分别是心理学和古汉语文学。结果爸妈和亲戚朋友看了,一致觉得不靠谱,最后我的志愿被迫改成了电气工程等六个平行志愿,最终我被录取到一个叫测控技术与仪器的专业。 你看,我们一个人的一生,可能就这样充满了戏剧化,这里面我们能自己决定的部分占比非常有限,到了大学,就开始学习高等数学、线性代数、我最喜欢的语文课没有了,相对于理性的数字,我更加喜欢文字的优美。每次数学课我都昏昏欲睡,这不是我喜欢的状态,所以我跟老师提出了退学的想法,因为我不想浪费时间在我不喜欢的事情上。 当时,我找好几位我的老师谈了我的想法,他们从自己不同的角度谈了这件事,但是,中心思想大致是相通的,你不喜欢事也是你人生的一部分,你以后毕了业,也需要有一份工作先来养活自己,然后才有资格来考虑自己喜欢的事。 我当时提出退学的依据是,大学是对外开放的,我是不是可以在清华北大这样的学校旁边租个房子,然后偷偷溜进去听课,这样我可以享受到他们一样的教育而不用付学费,我最后仅仅只是没有毕业证和毕业文凭而已,那又怎么样呢?反正我把真本事学到手了就行。这种想法其实很像现在的技术人的一些想法,我只要做好技术就行,别的我可以都不管。其实这个不管是有前提的,那就是你的技术真的到了可以把自己养活的很好的程度,否则,你的不管,就是别人对你的不屑。 最后打消我退学想法的是来自我大学室友的建议,其实让我产生退学想法的,是因为我付出了很多的精力和时间,却总也学不好数学这门课,其他课程我都学得很好,谈不上讨厌,也没有非常喜欢。那么不要把问题放大,仅仅聚焦这一个问题,然后解决他就好了。 那么问题就变得简单了,我为啥学不好数学,因为我上课总是打瞌睡;为啥打瞌睡,因为我跟不上老师讲课的思路和节奏;为啥我跟不上老师讲课的思路和节奏,因为我不喜欢数学并且存在恐惧感。我非常喜欢这种苏格拉底式的穷问法,他可以带你一步步逼近真相,找到问题的根源。 我室友给我的建议是这样的:你要是上课打瞌睡的时候,你可以积极和老师建立互动,大部分老师在讲课过程中,可能会有这样的习惯,就是讲课过程中会自然而然的说,对不对?明白了吗?为什么是这样?我们都知道,几乎所有同学在这个时候都是沉默的,而老师也并不期待谁来回应他,他只是讲课过程中习惯性的发问而已。那么我就可以利用老师发问的机会,积极与老师建立互动,从而让我不再在课堂打瞌睡。 当然,当老师发问而且并不期待谁来回答时,你突然给一个回应,这时对方可能不会感到惊喜,而是会有些尴尬,更令我万万没有想到的是,因为上课睡觉的同学太多了,我在课堂的一句回应显得格外刺耳,于是吵醒了许多正在睡觉的同学,这导致他们大学四年一直在背后骂我“傻X” 然而我并不在乎同学们骂什么,因为我清楚知道我想要的是什么。我想要考试成绩好,我想要做老师眼中的好学生,我想要每年拿奖学金,我想要毕业后能找份自己满意的工作。当你内心有了坚定的想法之后,其实你就不会太在乎外界的看法了。 这样做下来的效果是非常明显的,我大一下学期的高数成绩是92分,大一上学期是62分。虽然脱离了高中时对考试分数的敏感,但是这是对你付出努力的一个很好的正反馈。从大二开始,我觉得我整个人都变了,而且也没有再想退学的事,我在课堂与老师的每次互动,都会因为吵醒某些同学而遭到鄙视,但是我却无比高兴,这倒不是说我喜欢被鄙视,而是我找到了一种让自己充实的感觉。 所以接下来三年,我每年都是一等奖学金,再加上我在学校的勤工俭学和寒暑假打工赚的钱,我四年基本没从家里要过生活费,我的手机和笔记本电脑也都是靠自己赚的钱买的,我的学费贷的款,毕业前我靠自己大四下学期实习时赚的工资把大学学费的贷款一次还清,我在大学里面虽然也有很多遗憾,但是整体来讲,我过得还算充实,没有虚度,对得起自己。 第二次转折,发生在我实习的公司,我在大学里面,挺喜欢编程的,但是我的专业并不是计算机,可能是因为没有系统学习过的缘故,让我对编程缺乏一个整体的了解,我觉得写程序是我的兴趣所在,而且我大四的实习工作就是嵌入式C编程,大概不到半年的时间,我需要完成一个一主多从的RS485通信项目,最后的代码功能实现了,但是公司的老板说代码有漏洞,我也不知道他所说的漏洞在哪里?总之,那段时间还是挺抑郁的,觉得自己在学校学得还不错,怎么工作了就这么不堪? 实习结束后,我回了老家,不是因为我恋家,而是因为我是独生子,以后要承担照顾父母带额责任,离家近,方便一些。不过,新工作干了不到两个月,我就后悔了,每天就是在车间组装充电桩,干脆就裸辞来了北京。裸辞的那段时间还是非常焦虑的,为了省房租,晚上住地下室,白天去公司面试。因为我实习时给我留下失败的阴影,让我觉得我不适合编程,所以我这次面试的都是硬件岗位。 三天参加了六家公司的面试,拿到了三家公司的offer,从这三家中挑了一家自己各方面还算满意的,第四天就入职了,由此,也就开始了我的硬件设计的人生。 回到文章一开始,我们多数人的人生,在大学以前,是被锚定了的,就是你沿着参加高考上大学这条路走,多数人也都是按部就班的状态,自己很少有选择的权利,当然也几乎不具备选择的能力。我们好像一个提线木偶,只能被拽着走。 上了大学,一方面,我们摆脱了压抑的学习环境;另一方面,我们接触到更多未知的东西,我们有了自己的观点和认识,这也是自我独立意识的觉醒,我们做某件事终于可以有了自己的想法和决定,当然,这也意味着责任。我觉得大学对我的改变是非常大的,如果我没有上过大学,我可能一辈子就待在老家的小地方了,不会有出来看看,闯闯的想法。我本身的思维方式还是比较保守的,我也就是因为年轻的缘故,所以才感觉不爽了,就裸辞来了北京。 来北京不到三年,你可以看下我想法的转变: 1、来北京之前:我是家里的独生子,以后肯定是要回去照顾爸妈的,我来北京呆个3年左右闯一下,学点本领再回老家,找个媳妇结婚,老婆孩子热炕头,挺好。 2、北漂第一年:还是大城市好,不过要待在这里立足对一个农村娃来说太难,要不我再多待两年,最多在这呆5年看下自己的发展情况再做决定吧。 3、北漂第二年:搞个北京户口,然后在北京买房,是几乎不可能实现了,有没有什么办法呢?既可以在北京工作,又可以不被以后的政策因素逼回老家?正好赶着天津海河人才引进的政策,在天津落户了,以后可以留在北京工作了,办理完户口,顺便把房子也买了吧,然后我买了人生第一套房,两室一厅,我付了一半首付,爸妈付了一半,剩下我每月来还房贷,从此过上房奴的生活了。 4、北漂第三年:为什么非要想着回老家呢?老家有什么可留恋的吗?为什么非要我必须回家照顾父母,而不是父母来这边呢?所以,去年过年跟爸妈谈了我的想法,我爸说:“人在哪里,哪里就是家。”所以我爸妈已经计划跟我一起北漂了,剩下的只是时间问题。 “如果你不按照你想得方式活,你迟早会按照你活得方式想。”这是我非常喜欢的一句话,也是我一直在实践的一句话。对一个人最好的教育是什么?就是把它置身于一个好的环境,环境会潜移默化地改变一个人,我来了北京,发现人与人最大的不平等,是出生地的不平等。有些人努力了一辈子,却连别人的起点都没达到,说来挺让人丧气的,不过,这也正是激发人奋斗的动力之一。 上周,公司刚入职了一个负责行政的妹子,她看我到了下班时间一直没有走,就问我一般是什么时间下班,我说:“我一般是十点或者十点半以后走。”她说,“哎呀,那这样的话不就没有自己的时间了吗?”我苦笑了下,说,“你应该是北京本地的吧。”他问我怎么知道的?我回答:“感觉。”我不知道她对这个“自己的时间”是怎么定义的,如果把工作的时间定义为不是自己的时间,那我可能真的几乎没有自己的时间了。 关于这件事我是这么想的,我想留在北京这座城市发展立足,那么我就要尽我所能努力工作,增加自己留下来的资本,这可能失去了一些娱乐、社交等的时间,但是我觉得这是必须要付出的成本,我现在没有资格要求既可以留在北京活得舒服,又要有充足的自己吃喝玩乐的时间,这是我的选择,而且,一路走来挺为自己感到庆幸的,我能有自己选择自己未来如何生活的权利,我有相对开明的父母,没有阻拦我到外面的世界闯一闯;我有一路帮助我的同事同学和老师,走到现在,我会觉得累,但是很开心。
  • 热度 5
    2015-6-4 14:51
    420 次阅读|
    1 个评论
    现象一:我们这系统是220V供电,就不用在乎功耗问题了 点评:低功耗设计并不仅仅是为了省电,更多的好处在于降低了电源模块及散热系统的成本、由于电流的减小也减少了电磁辐射和热噪声的干扰。随着设备温度的降低,器件寿命则相应延长(半导体器件的工作温度每提高10度,寿命则缩短一半) 现象二:这些总线信号都用电阻拉一下,感觉放心些 点评:信号需要上下拉的原因很多,但也不是个个都要拉。上下拉电阻拉一个单纯的输入信号,电流也就几十微安以下,但拉一个被驱动了的信号,其电流将达毫安级,现在的系统常常是地址数据各32位,可能还有244/245隔离后的总线及其它信号,都上拉的话,几瓦的功耗就耗在这些电阻上了(不要用8毛钱一度电的观念来对待这几瓦的功耗)。 现象三:CPU和FPGA的这些不用的I/O口怎么处理呢?先让它空着吧,以后再说 点评:不用的I/O口如果悬空的话,受外界的一点点干扰就可能成为反复振荡的输入信号了,而MOS器件的功耗基本取决于门电路的翻转次数。如果把它上拉的话,每个引脚也会有微安级的电流,所以最好的办法是设成输出(当然外面不能接其它有驱动的信号) 现象四:这款FPGA还剩这么多门用不完,可尽情发挥吧 点评:FGPA的功耗与被使用的触发器数量及其翻转次数成正比,所以同一型号的FPGA在不同电路不同时刻的功耗可能相差100倍。尽量减少高速翻转的触发器数量是降低FPGA功耗的根本方法。 现象五:这些小芯片的功耗都很低,不用考虑 点评:对于内部不太复杂的芯片功耗是很难确定的,它主要由引脚上的电流确定,一个ABT16244,没有负载的话耗电大概不到1毫安,但它的指标是每个脚可驱动60毫安的负载(如匹配几十欧姆的电阻),即满负荷的功耗最大可达60*16=960mA,当然只是电源电流这么大,热量都落到负载身上了。 现象六:存储器有这么多控制信号,我这块板子只需要用OE和WE信号就可以了,片选就接地吧,这样读操作时数据出来得快多了。 点评:大部分存储器的功耗在片选有效时(不论OE和WE如何)将比片选无效时大100倍以上,所以应尽可能使用CS来控制芯片,并且在满足其它要求的情况下尽可能缩短片选脉冲的宽度。 现象七:这些信号怎么都有过冲啊?只要匹配得好,就可消除了 点评:除了少数特定信号外(如100BASE-T、CML),都是有过冲的,只要不是很大,并不一定都需要匹配,即使匹配也并非要匹配得最好。象TTL的输出阻抗不到50欧姆,有的甚至20欧姆,如果也用这么大的匹配电阻的话,那电流就非常大了,功耗是无法接受的,另外信号幅度也将小得不能用,再说一般信号在输出高电平和输出低电平时的输出阻抗并不相同,也没办法做到完全匹配。所以对TTL、LVDS、422等信号的匹配只要做到过冲可以接受即可。 现象八:降低功耗都是硬件人员的事,与软件没关系 点评:硬件只是搭个舞台,唱戏的却是软件,总线上几乎每一个芯片的访问、每一个信号的翻转差不多都由软件控制的,如果软件能减少外存的访问次数(多使用寄存器变量、多使用内部CACHE等)、及时响应中断(中断往往是低电平有效并带有上拉电阻)及其它争对具体单板的特定措施都将对降低功耗作出很大的贡献。
相关资源
广告