SylixOS驱动开发那些事儿-------阅读文档

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/ScilogyHunter/article/details/100045255

文档有很多,如电路原理图,参考手册,数据手册,勘误手册等。即便是有参考代码帮助开发,也还是要查阅一下相应的文档手册的。况且有时候是没有任何代码可参考的,这时就需要在完全看懂文档后才能动手写代码。

阅读手册文档最明显的一个难点就是,绝大部分文档都是英文的,哪怕是一些国产的器件。实事求是的讲,虽然我们都接受了多年的英语教育,但英语水平大多都很烂,尤其是我们作为理科生语言这方面就更差。但好在英文技术文档的语法都很简洁,没有那么多弯弯,难点主要在生僻的专业单词太多,很多时候一般的英文词典还查不到。再有的难点就是有时内容很长,几十上百页,让人看的实在是瞌睡。另外就是由于对该设备不熟悉,以及对该类设备基础知识和计算机原理的欠缺,也会对文档的理解造成困惑。

之所以如此强调阅读能力,是因为在实际的驱动开发工作中,很多时间都是消耗在找文档看文档上了。如何看懂文档如何提高阅读效率,应该是每一个优秀程序员的必修技能。

解决思路:

  1. 尽可能找到一些相关的中文文档,这会大幅降低理解难度。
  2. 使用在线词典和搜索引擎随时翻译。我现在习惯用有道词典。
  3. 常用的专业单词还是该花时间多背背,这也能大幅提高阅读效率。电脑翻译再快也还是快不过人脑是吧。
  4. 多学习计算机原理和各种外设基础知识。这是驱动开发的内功,需要投入大量时间精力。
  5. 学会一些阅读技巧,比如先看概要和目录,先对新接触的器件有个大概了解,然后再重点突破。基本上不需要把篇文件都看完都看懂,能把问题解决即可。

猜你喜欢

转载自blog.csdn.net/ScilogyHunter/article/details/100045255