我从事了单片机开发十几年,很惭愧,没有完整看完一本技术书籍。
刚入行那会,看过模电,给我的感觉就是,这书不是给新手看的,是给专家看的,果断放弃。
后面又看了一些STM32的书籍,看半天,连点个灯都不会,还不如直接复制个例程到开发板上跑起来学得快。
当然,我不是说看书没用,而是看得时机很重要。
对于单片机涉及到的技术栈,我认为先实践再看理论书籍教程效果会更好。
就比如学单片机,直接买个开发板动手实践肯定比看书学得快。
如果实在想看,可以看看《编码的奥秘》。
这本书有以下几个特点:
1.趣味性强
作者将复杂的编码概念和原理用生动有趣的故事和例子进行了解释,使得读者在轻松愉快的阅读中掌握了编码的基础知识。
2.全面深入
书里全面介绍了编码的历史、基本概念、基本理论和实践技巧。
内容覆盖了数字编码、通信编码、压缩编码等多个领域,不仅涉及到基础的编码技术,还涉及到诸如信息论、错误检测与纠正等深入的技术细节。
3.通俗易懂
看模电的时候让我最头痛的就是数学公式,这本书不需要读者具备专业的数学和编程背景,作者以讲故事的方式介绍编码历史和发展,让读者能轻松理解其中的概念和原理。
4.实用性强
本书不仅介绍了编码的基本理论,还详细介绍了如何应用编码技术来实现实际的任务。
例如,如何实现音频和图像的压缩、如何使用纠错码来保证通信的可靠性等等,这些实际应用会帮助读者更好地理解编码技术的重要性和实用性。
除了这本书以外,还可以看下《微机原理与接口技术》、《微型计算机系统设计》、《微型计算机技术基础》、《微型计算机原理与实践》、《微型计算机原理与应用》。
一般从事单片机需要对微机原理有一定的了解,但是学习最快的方式还是搞个开发板先学基础,然后不断做项目。
除非你学历很高,毕业以后可以到供应链上游,也就是做芯片。
大多数人的方向还是还是做应用工程师。
对于做项目应用来说,熟悉微机原理和会用单片机,并没有太大区别。