本文主要是介绍SylixOS驱动开发那些事儿-------阅读文档,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文档有很多,如电路原理图,参考手册,数据手册,勘误手册等。即便是有参考代码帮助开发,也还是要查阅一下相应的文档手册的。况且有时候是没有任何代码可参考的,这时就需要在完全看懂文档后才能动手写代码。
阅读手册文档最明显的一个难点就是,绝大部分文档都是英文的,哪怕是一些国产的器件。实事求是的讲,虽然我们都接受了多年的英语教育,但英语水平大多都很烂,尤其是我们作为理科生语言这方面就更差。但好在英文技术文档的语法都很简洁,没有那么多弯弯,难点主要在生僻的专业单词太多,很多时候一般的英文词典还查不到。再有的难点就是有时内容很长,几十上百页,让人看的实在是瞌睡。另外就是由于对该设备不熟悉,以及对该类设备基础知识和计算机原理的欠缺,也会对文档的理解造成困惑。
之所以如此强调阅读能力,是因为在实际的驱动开发工作中,很多时间都是消耗在找文档看文档上了。如何看懂文档如何提高阅读效率,应该是每一个优秀程序员的必修技能。
解决思路:
- 尽可能找到一些相关的中文文档,这会大幅降低理解难度。
- 使用在线词典和搜索引擎随时翻译。我现在习惯用有道词典。
- 常用的专业单词还是该花时间多背背,这也能大幅提高阅读效率。电脑翻译再快也还是快不过人脑是吧。
- 多学习计算机原理和各种外设基础知识。这是驱动开发的内功,需要投入大量时间精力。
- 学会一些阅读技巧,比如先看概要和目录,先对新接触的器件有个大概了解,然后再重点突破。基本上不需要把篇文件都看完都看懂,能把问题解决即可。
这篇关于SylixOS驱动开发那些事儿-------阅读文档的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!