|
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统 驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe |
请教:请推荐本好点的嵌入式系统硬件设计的书,谢谢 |
作者:greenbug 栏目:嵌入式系统 |
我以前写软件的,现在突然要去做硬件,虽然以前有些这方面的知识,但是还是觉得不敢用也不够用,而且还要画PCB板,一直很羡慕那些画出漂亮的PCB板的大牛,现在要自己做了又特别害怕。所以请教达人给我介绍几本书,或者需要补充些那方面的知识才行,先谢谢了,等项目做好了,我会把图发上来请大家评阅。 |
2楼: | >>参与讨论 |
作者: hq_y 于 2006/12/28 10:23:00 发布:
少,教科书上还在讲8255的编程呢 |
3楼: | >>参与讨论 |
作者: wangkj 于 2006/12/28 10:35:00 发布:
找本candence的书看看。 一共就3本,都买了吧。各有特点。 arm的就找S3C4510的那本,虽然简单,入门够了。 |
4楼: | >>参与讨论 |
作者: greenbug 于 2006/12/28 10:52:00 发布:
呵呵 楼上说的8255是个极端情况了,我也觉得这东西有些落伍了,不过我已经复习了一遍了,呵呵,3楼说的S3C4510是不是李驹光写的那本:嵌入式系统开发详解-基于S3C4510B的,我也已经看过了,但是还是有好多东西不懂,比如存储器的时序啊,器件的选择什么的,所以我想更详细的了解一下具体的设计中要注意什么。对了,三楼的兄弟说的candence具体 的是什么,我怎么baidu不到,能不能说的更详细些,谢谢您! |
5楼: | >>参与讨论 |
作者: greenbug 于 2006/12/28 10:54:00 发布:
candence是不是画电路图的软件啊? 我以前用过一段时间的protel,呵呵,对candence不是很了解,3楼的兄弟能不能具体说说你说的是哪三本书,我准备去买了,虽然我是学生,没钱,但是还是狠心决定下手去买了,呵呵 |
6楼: | >>参与讨论 |
作者: wangkj 于 2006/12/28 11:17:00 发布:
就是ALLEGRO 好像是我写错了,应该cadence |
7楼: | >>参与讨论 |
作者: wangkj 于 2006/12/28 11:20:00 发布:
那本书虽然我推荐,都不是说很好 因为没有更好的了,虽然比较烂。 要学习看英文原版的手册。 例如SDRAM,你不可能找到合适的中文资料,要看英文原版的SDRAM规范(INTEL网站)。 然后是arm的英文手册,中文的最多参考。中文翻译普遍很烂, 关键的地方错误越多。 |
8楼: | >>参与讨论 |
作者: greenbug 于 2006/12/28 11:38:00 发布:
那我想问下您说的具体的书名,这个东西我还真没见过,望详细指教 我在那里能够找到您说的这些东西,或者资料,请您详细指教下可以吗?谢谢您,您说的这些东西我一点都不了解。 |
9楼: | >>参与讨论 |
作者: wangkj 于 2006/12/28 17:31:00 发布:
我的书别人借去看了,具体名字我也不记得了。 |
10楼: | >>参与讨论 |
作者: greenbug 于 2006/12/28 19:57:00 发布:
这样啊,大概叫什么名字您记得吗? |
11楼: | >>参与讨论 |
作者: lpcfans 于 2006/12/28 20:10:00 发布:
ARM体系结构 清华 杜春雷 |
12楼: | >>参与讨论 |
作者: mmd2102 于 2006/12/28 21:51:00 发布:
个人认为 就看原厂的评估板原理图,仔细看,死死看,绝对有效果,至于你要问串口为什么是这么接(加MAX3232)那不是ARM的事情,USB为什么这么接,这些都不是ARM的事情,的看其他的书了,我当初就是这样的.51上串口和ARM上几乎没什么区别的. |
13楼: | >>参与讨论 |
作者: wangkj 于 2006/12/29 8:10:00 发布:
书名是都有candence,ALLEGRO 总共就三本。具体名字真的忘了。至于arm的书,太多了。随便找本看看,然后在换 |
14楼: | >>参与讨论 |
作者: greenbug 于 2006/12/29 10:00:00 发布:
如楼上的兄弟说的 arm的书我看过好几本了,如楼上的兄弟说的,我就是很想知道为什么要这么接,而不是怎么接,芯片怎么选择,还有PCB板怎么画,这是我最关心的东西. |
15楼: | >>参与讨论 |
作者: greenbug 于 2006/12/29 10:02:00 发布:
re 其实具体怎么接我也有了解了,但是我现在就是有两个问题,(1):为什么这么接可以,我除了根据评估板的接法以外还有其他的接法吗?我可以选择其他的器件吗?要是选的话需要选择具有什么样的特点的芯片,(2):PCB板怎么画,怎么画才能具有可靠的性能,才能让板子具有很好的性能. |
16楼: | >>参与讨论 |
作者: stycx 于 2006/12/29 19:30:00 发布:
先抄原厂的评估板原理图,再抄同类的原理图。抄多的就会了 pcb版也一样 熟读唐诗300首,说的就是这道理 |
17楼: | >>参与讨论 |
作者: greenbug 于 2006/12/29 20:08:00 发布:
不知道16楼的兄弟说的对不对,难道大家都是这么成长起来的? |
18楼: | >>参与讨论 |
作者: hq_y 于 2006/12/29 21:24:00 发布:
可能要看很多的书~~~~~~~~~~~ 有些芯片代理公司的网站上芯片选型比较全,例如周立功网站和武汉力源的网站;类似功能的芯片集中在一起; 比如硬件: 232可以选择的芯片很多: 5V:MAXIM的MAX232和SIPEX、LINEAR的MAX232兼容芯片 3.3V:MAX3223、MAX3232; USB:要加一个ESD的保护芯片;d+和d-要串接一个电阻; 这些都是一点一点积累起来,现在专门讲硬件设计和选型的书好像还没有~~~~~~~ 至于pcb layout,我觉得还是有一个专业分工的问题; 如果你原来做软件,不如一开始直接专著于嵌入式的软件编程,而不是什么都想干; 等你成为编程大牛的时候,也没有必要去学习layout了~~~ * - 本贴最后修改时间:2006-12-29 21:29:46 修改者:hq_y |
19楼: | >>参与讨论 |
作者: greenbug 于 2007/1/1 11:24:00 发布:
其实我自己也很想转型,不想写软件了 其实我自己也不喜欢写软件,刚开始写软件是因为环境不允许,只能去做软件.我其实更喜欢做电路图和pcb板一些,也不知道该从何学起 |
20楼: | >>参与讨论 |
作者: gdtyy 于 2007/1/3 1:35:00 发布:
硬件靠自学比较困难 最好找个公司有硬件项目做,有师傅带。因为硬件主要靠实践,光看书没太大用。公司可以提供仪器设备、实验场地,项目可以提供经费,师傅可以带着你做。 美中不足的是正规大公司分工比较细,画原理图的不画PCB,画PCB的不画原理图,ASIC/FPGA设计、结构设计都是独立的。师傅们一般都会留一手,容易变成螺丝钉。 评估板原理图是评估用的,量产要自己设计,很多芯片厂本身不做PCB,尤其大厂,PCB设计是外包的(也许是还没毕业的学生勤工俭学),他们的理念是专注做芯片,评估板能演示就行了,不要迷信老外,看看那些图就知道的确是评估用的,老外的用词很诚实。 PCB画法步骤是:先确定层叠结构、总线拓扑,再按照最小设计分别实现。 一般按照正常思路就可以想明白如何画好。比如RAM设计,RAM是做什么的?存储读写数据的。怎么读写正确?在正确的时间采样正确的幅度。采样正确就是建立/保持时间要符合时序(源同步/公共时钟同步模式),幅度正确取决于判决电平,导线有压降,走线长会造成判决错误。 |
21楼: | >>参与讨论 |
作者: flyicdsp 于 2007/1/3 9:25:00 发布:
没有人带怎么办? 现在的公司做硬件的人少,很多东西都要自己摸索,就是多做多思考?另外自己也不想工作了就不看书了,一些理论上的东西还是想学习的。看了gdtyy前辈的发言,似乎做硬件的动手能力好一些就可以了,理论上似乎不用怎么学习了? |
22楼: | >>参与讨论 |
作者: gdtyy 于 2007/1/3 11:51:00 发布:
硬件设计靠理论, 动手的机会越来越少,以后理论比动手能力重要。 我还是觉得你最好先实践一下,如果你还想象在学校那样理论学习,我的网站自助商城里也有资料出售,不过,光看书可能看不懂,不知道理论怎么用。 |
23楼: | >>参与讨论 |
作者: ylz1111 于 2007/1/3 12:14:00 发布:
greenbug,我和你一样!可惜没有机会做! 其实我自己也很想转型,不想写软件了 |
24楼: | >>参与讨论 |
作者: ylz1111 于 2007/1/3 12:16:00 发布:
我很想请教,你是怎样得到这样的机会的! |
25楼: | >>参与讨论 |
作者: flyicdsp 于 2007/1/3 15:02:00 发布:
再次请教gdtyy “硬件设计靠理论,动手的机会越来越少,以后理论比动手能力重要。”您的理论指什么?是类似数字信号处理,数字图像处理,编码理论之类的,还是一些协议,芯片的datasheet?似乎前面的东西越来越软件了,后面的似乎没有什么理论?好像您也说过,数字电路设计就是搭积木,按照规则办就一定成功。模拟电路感觉其实也差不多,可能有些设计没见过觉得很巧妙。或者是高频射频甚至微波? |
26楼: | >>参与讨论 |
作者: gdtyy 于 2007/1/3 15:35:00 发布:
我指的是高速数字PCB设计理论, 就是关于你问的如何设计PCB的那些比较实用的理论。非常基础的一些概念,掌握这些之后,设计PCB心里就有“谱”了。但要设计好,还要多分析高手的作品,以及多多实践。 |
27楼: | >>参与讨论 |
作者: ylz1111 于 2007/1/3 17:30:00 发布:
greenbug请问:你是怎样得到机会做硬件的! 我也是做软件多些,但对硬件设计很感兴趣,就是没有机会做,真想知道你是怎样转型的!如何获得机会的! 给我说说吧! |
28楼: | >>参与讨论 |
作者: greenbug 于 2007/1/4 15:06:00 发布:
那刚毕业的话去小公司好还是去大公司比较好呢? 我想好好的把自己的技术磨练一下,至少要学习个一技之长才好,所以我想问问是去大公司比较好,还是去小公司比较好呢? |
|
|
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入 |
Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号 |