GNU Radio 建议读物
GNU Radio 相关 - GNU Radio Specific
软件无线电 - Software Radio in General
数字信号处理 - Digital Signal Processing
- “数字信号处理” - "Understanding Digital Signal Processing" by Richard
Lyons。很实用的 DSP 入门指导书。 ISBN 0201634678. 2nd ed (2004) ISBN 0131089897.
- “数字信号处理实践方法” - "Digital Signal Processing, A Practical Approach",
Ifeachor and
Jervis。 比上面的略有深度的另一本入门指导。
ISBN
020154413X.
- “数字信号处理 - 科学家和工程师的指导书”- "The Scientist and Engineer's Guide to Digital Signal
Processing"
by Stephen W. Smith Ph.D,可免费在站点 http://www.dspguide.com/ 下载。同时也提供纸质版:ISBN 0-7506-7444-X.
- DSPLinks 学习 DSP 的好工具。也附带很多例程。
- comp.dsp FAQ 也是一个很好的站点。
数字通信 - Digital Comms
- MIT 6.450 数字通信原理 I - Principles of Digital Communications I。完整的教程可在 OCW 上找到。
- “通信系统中的数字信号处理” - "Digital Signal Processing in Communication Systems" by
Marvin E.
Frerking。ISBN 0442016166。 着眼于实际工程问题。很多很好的例子。Frerking 会经常对一个给定的发射和接收设计问题给出好几个解决方案。
- “数字通信--基础与应用” - "Digital Communications, Fundamentals and Applications,
2nd ed.",
Sklar. ISBN 0130847887。一本很好的涵盖了数字通信方方面面的书。
- “数字与模拟通信系统” - "Digital and Analog Communication Systems" by Leon W.
Couch II。ISBN
0135225833。一本很好地均衡了理论和应用的书。涵盖了其它通信书籍所没涉及的模拟调制的问题。
- “数字信号处理(第三版) ” - "Digital Communications, 3rd ed", by John Proakis。 ISBN 0070517266。
一本很畅销的教科书。
- “通信系统中的多采样率信号处理”- "Multirate Signal Processing for Communication Systems",
by
fredric j harris。ISBN 0131465112。
- “无线数字通信:设计和原理”- "Wireless Digital Communications: Design and Theory",by
Tom
McDermott,N5EG。
ISBN 0-9644707-2-1。 由 TAPR 出版,可以从http://www.tapr.org 上获得。基本数字通信的高水准的概述。
- “DSP 算法与通信系统的设计:TMS320C6701 和 TMS320C6711 实验指导” - "Communication System Design Using DSP Algorithms: With
Laboratory
Experiments for the TMS320C6701 and TMS320C6711",by Steven Tretter。 ISBN 0306474298。
- Very good book on basics of modems and real-life implementation. Auther
is the man behind voice-band modem standards like V.34.
- 通信教程 - Communications Tutorials
无线和射频设计 - Radio and RF Design
Introductions to theory, etc.
- "The Science of Radio" by Paul J Nahin. Accessable intro to the
the physics of radio, with specific treatment of the superhetrodyne
receiver. It's also got some great history intermixed. 2nd edition:
ISBN 0387951504. (First edition: ISBN 1563963477)
- "The Electronics of Radio" by David B. Rutledge. Walks through
the theory and operation of the NorCal 40A CW transceiver. Quite interesting.
ISBN 0-521-64645-6.
- "RF Circuit Design" by Chris Bowick. This compact book covers
lots of what you really need to know for RF. It covers the mysterious
Smith Chart, matching circuits, filter design, small signal amplifier
design (LNA's) and RF power amps. ISBN 0-7506-9946-9.
- "Experimental Methods in RF Design" by Wes Hayward, Rick Campbell,
Bob Larkin. Good practical book from ARRL. The authors are experienced
amateur radio homebrewers. Published by American Radio Relay League
(ARRL). ISBN: 0-87259-879-9
Amateur Radio specific - "The ARRL Handbook." A kind of hodge-podge of stuff. If you
already know what you're looking for, you might be able to find it here.
http://www.arrl.org
电子学 - Electronics
- "The Art of Electronics" by Horowitz and Hill. Truly a classic. A
great introduction to electronics that works to help you build an
intuitive understanding of what's going on. Great techniques for "back
of the envelope design", how to think about circuits, etc. If you're
interested in electronics, this is a book to have! ISBN 0521370957.
There's a student workbook too.
- "Lessons In Electric Circuits", http://www.ibiblio.org/obp/electricCircuits/
- http://en.wikibooks.org/wiki/Electronics
(really basic, work in progress)
Books on OpAmp's - "IC Op-Amp Cookbook" by Walter Jung. ISBN 0672224534
- "Intuitive Operational Amplifiers" by Thomas Frederiksen. ISBN
0070219672
- "Analog Electronics with Op Amps" by Peyton and Walsh. ISBN
052133604X
编程 - Programming in General
C++
- "C++ Primer" by Stanley Lippman, Josee LaJoie ISBN 0201824701
- "The C++ Standard Library, a Tutorial and Reference", Nicolai M.
Josuttis, ISBN 0-201-379260. Excellent coverage of the Standard
Library. Very useful! I keep it near my desk.
- boost.org C++
libraries. We use many of these libraries, though some of it falls
into the category of "C++ Template Metaprogramming from Hell." They're
about 25% of the way to what Lisp had 30 years ago.
- "Effective C++, 2nd ed.", Scott Meyers. 50 ways to avoid blowing
your foot off with C++. ISBN 0-201-02488-9.
- "Large-Scale C++ Software Design", John Lakos. After you've got a
pretty good grip on C++, this runs through some techniques for building
big systems. We use a lot of them in GnuRadio. ISBN 0-201-63362-0.
- The Standard Template Library (STL) docs http://www.sgi.com/tech/stl (is
there a better link than this?)
- Bruce Eckel's "Thinking in C++": http://mindview.net/Books/TICPP/ThinkingInCPP2e.html
Python
Auto-tools
- "GNU Autoconf, Automake, and Libtool" book found here http://sources.redhat.com/autobook/,
available also as paper book. This book covers only autoconf v2.13,
which is a bit different than autoconf 2.50+ GNU Radio is using. Anyway,
it's a good introduction.ISBN 1-57870-190-2.
Verilog
- ""Verilog HDL Synthesis: A Practical
Primer"":http://www.amazon.com/Verilog-HDL-Synthesis-Practical-Primer/dp/0965039153,
J. Bhasker, ISBN 0-9650391-5-3. Covers the subset of Verilog HDL
applicable for synthesizing synchronous and asynchronous logic in
hardware, with many example pairings of code and synthesized net lists.
业余无线电执照 - Amateur Radio Licensing
How to get a ham license in the US
- "Now You're Talking!", ARRL. Read this, pass a 35 question
multiple choice test, and you're legal to operate on the ham bands >=
50 MHz. No Morse code required. ISBN 0-87259-881-0.
---- CategoryFaq
注:Suggested
Reading(原文出处,翻译整理仅供参考!)
|
|