|
我收藏的一段文字,虽然比较乱,但是我觉得说到点子上了。
以后后想做嵌入式。
但是我就懂点C和UNIX方面的,现在没有任何的硬件,电路基础。
我听别人说,看《数字电路》 我买了这本书,发现看不懂,好像需要数字逻辑方面的知识,我又买了本《数字逻辑与数字系统》,但是发现还是欠缺知识。。。
比如3级管的内部原理。。。
这个社区硬件N人多啥,我今年才刚大二。。
非要说电路的知识的话。。。只有高中物理。。。而且物理还不怎么好。。。
到底有没有高中基础的电路方面零起点的书呢?就是从什么都不懂开始学?
摆脱大侠们帮下
如果是做嵌入式软件开发,硬件设计和驱动设计和电路关系比较大,上层应用软件的开发关系不是很大。
楼主想学习电路方面的东西,首先要学习的是电路基础,接下来再学习模拟电路和数字电路,然后可以学习一些单片机、MCU、DSP、FPGA方面的知识。如果感兴趣在最后阶段也可以学一下计算机的结构等。
其实学校只是提供给一个平台,关键在于自己。学习硬件的时间起步确实比软件要慢一些,中间也要走很多弯路、失败很多次,可能也要花一些冤枉钱,不过只要你持之以恒就一定能学好。
首先看《电路分析基础》,推荐高等教育出版社的、或西安电子科技大学出版社张永瑞版本的。
接下来是《模拟电路基础》和《数字电路与逻辑设计》,清华大学和西安电子科技大学出版社我都看过,都还可以。
期间最好看一些计算机组成原理、操作系统、汇编语言原理等一些方面的书。基础要打好,看书要看杂一点。找到你真正想做的,然后再进行更深入的学习。
然后你想向什么方向发展的时候,在看专业方面的书,一般都比较容易看懂了。
楼主,推荐这么几本书
如果是从0开始:
《电路》邱关源 第4版 主要学习kcl kvl后面高压部分飘过
《模拟电子技术》《数字电子技术》清华版的,这个看书很郁闷的,看点之后就动手做点小电路
然后理解,像楼主说的不懂三极管内部原理,一点关系都没有,注意我们不是芯片设计,我们是
芯片应用,那么需要了解的是黑匣子理论,也就是我只关心输入是什么,对应的输出是什么。
《单片机原理》这个版本太多了,感觉都还可以。
当然了你还得学习一些编程语言 汇编或者C,刚开始学习的时候建议汇编,然后再转C。
先学学电路基础、模拟电路、数字电路,这些是电路的基础课程,能确保你看得懂基本电路。
然后再学学Protel 或PADS的基础教程,
后面要想提高的话,就得学习DSP和FPGA或者其他需要的知识。 |
|