首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

开发过程的鱼和渔

对于学习一款芯片或者器件,我们首先做的就是先知道它的参数或者各个模块功能,于是便在网上搜索一些资料,然而搜着搜着就搜到了现成编好的源码,原理图或者博客内容,直接复制或者跟着照搬画图,逐条敲代码,调试,OK 结束。其实这种方法是相当错误的。

以芯片编程为例,并不是说没有一丁点作用,这种方式的最大害处在于让我们首先得到了编码过程,却不了解这样编写流程的原因,包括许多开发板附带的资料教程,都是把核心重点提取出来讲解,而不会告诉我们为什么这些是重点相关的内容。而这一点恰恰是我们需要长时间磨砺的能力-阅读官方手册资料查找关键内容

如果说阅读官方的芯片手册时出现了疑问,而且左思又想找不到答案,那么就根据现在的疑问去网上搜资料,重要的是,查找当前的疑问。这样下来,自己的收获将远远大于直接照着源码去参考或调试(如果工期非常紧,那么不用多说,直接参考源码,但同时别忘了对照芯片手册)。因为即使网上源码写的再详细再多,也都是别人通过手册一步一步消化吸收产出的,就比如那句名言-授之以鱼不如授之以渔。而阅读消化并吸收官方手册就是一种的能力。当然,如今不少器件芯片商都会提供对应的现成源码和原理图供参考,并不是否定参考这些,只是否定完全照搬式的拿来主义,因为那样得到的收获会很小,而且会越来越依赖现成的东西,时间越长这种影响越明显。一旦达到熟练阅读芯片手册,那么到时候就没什么能难得住了。送大家一句话一册(芯片手册)在手,天下我有。

wx搜索:嵌入式软硬件爱好者

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200415A0AE4D00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券