闭关修炼体系(闭关修炼技术)

闭关修炼体系(闭关修炼技术)(1)

导读:今天不写技术文章,就随便聊聊关于上次的活动还有鱼鹰准备闭关修炼的事情

上周搞了一个活动,关于 KEIL 调试笔记的,主要是想让更多人知道本公众号,又不想让自己的经验白白浪费了,所以才搞了这么个活动。

其实本人很不愿意搞这个,感觉没多大意义,但又不得不做,毕竟只有公众号发展得好,我才有更大的动力去更新技术文章。

其实我的公众号有很多资源,除了本公众号免费向大家提供的技术笔记外,还有很多学习资源提供,比如51视频、STM32视频、KEIL软件、PCB制作视频,还有本人写的关于STM32的工程模板等等,这些都是免费提供的,因为我感觉这是初学者都会用到的,而且是非常大众的资源,所以鱼鹰并没有对它限制,直接回复关键字就可以获取了:

闭关修炼体系(闭关修炼技术)(2)

所以如果你是一个初学者,这里就有很好的初学者资料,而这些资料都是我学过并觉得比较好才放在这里的。

为什么要把这些资源放在这里呢?相信关注鱼鹰较久的道友应该知道,鱼鹰开这个公众号的目的是逼自己持续更新技术笔记的,并且也知道这些笔记对大多数初学者都不适合,而鱼鹰又不愿意去写那种比较初级的东西,所以才把这些资源放在公众号里面,方便大家更好的入门学习。

但是对于网上少有的,又凝练了鱼鹰经验的技术笔记,却是异常珍惜。就说上次那个KEIL调试系列笔记,官网有全套的相关资源,而鱼鹰只不过是加以学习并加入一点自己经验总结而来,到底不是自己的,所以鱼鹰将其分享出来了。但是对于有着大量鱼鹰经验的KEIL调试经验的笔记却选择了小范围传播,那是因为,那份笔记是自己几个月的调试经验总结,只给真正需要它的人。

现在看看它到底包含了那些内容吧(6000多字):

闭关修炼体系(闭关修炼技术)(3)

公众号分享的那些笔记,基本上是一些零散的调试方法,但应该如何灵活运用呢?就像学习C语言语法一样,语法你确实懂了,但是该怎么使用呢?而这篇有着鱼鹰深刻烙印的技术笔记就记录着这些调试经验。

文章发出后没多久,就有道友联系鱼鹰想要这份笔记了。原以为只是一位有些工作经验的道友想要鱼鹰的笔记,但没想到是一位有着 5 年嵌入式开发经验的前辈,年薪30几万!这让鱼鹰很是吃惊,没想到这样的前辈也会对鱼鹰的笔记感兴趣,而且接下来的聊天更是让人吃惊:

闭关修炼体系(闭关修炼技术)(4)

闭关修炼体系(闭关修炼技术)(5)

闭关修炼体系(闭关修炼技术)(6)

闭关修炼体系(闭关修炼技术)(7)

闭关修炼体系(闭关修炼技术)(8)

以上就是我和这位前辈的聊天内容了(已经获得前辈的许可)。

从前辈的聊天中收获良多:

1、当你的技术足够强,又有足够的工作经验的话,那么做技术还是有不错的钱途的。

2、知道什么对技术有帮助,并且愿意尝试新技术(这位前辈是第一个找上鱼鹰想要笔记的,他认为这份笔记是有用的)

3、工作多年之后,还是在不断的在学习(现在这位前辈在学习AI)。

4、从聊天中,我能感受到前辈对技术的热情、喜欢(细想自己工作多年之后,是否还拥有对技术的热情呢?)

别看鱼鹰现在表现出对技术的喜欢,对技术的热爱,但是五年、十年之后,当自己在社会上摸爬滚打多年后,却也不敢保证还能坚持如一。但是这位前辈在五年之后还能如此,让鱼鹰很是佩服。

聊到最后,这位前辈还建议鱼鹰去CSDN学院开办一个网课,这是一个不错的建议,但是自己时间、水平有限,只能以后再看了,毕竟目前的自己还是应该以技术提高为主才是。

说完前辈,再说说另一个道友的故事。

各位道友在上周的文章留言区应该看到我准备给一个长期支持鱼鹰的道友一部分笔记,因为这位道友经常在文章下留言,久而久之就感觉脸熟(关于这个可以看

关于公众号

),刚好私藏的这篇文章还算有点价值,就准备送给这位道友尝尝鲜,但没想到这位道友看了之后马上就想要全部的笔记内容了,分享完朋友圈后,又把这篇文章分享了好几个技术群,让鱼鹰感到很不好意思,因为这份笔记的获取方式只是把它分享到朋友圈就可以了,但这位道友为了感谢鱼鹰笔记对他的帮助,又分享到了好几个技术群,没办法,我也只能拿出我珍藏多年的USB资料笔记送给这位道友,以表达鱼鹰的感谢之意了。

闭关修炼体系(闭关修炼技术)(9)

闭关修炼体系(闭关修炼技术)(10)

闭关修炼体系(闭关修炼技术)(11)

从联系鱼鹰的道友来看,大部分是工作人士,因为他们在工作中经历的更多,知道一个好的调试方法非常重要,而我这篇笔记就是 KEIL 调试系列文章的精华所在。这里面除了教你如何将调试LOG输出到文件中(永久保存),还有一个非常实用的技术就是如何准确的获取断点的运行时间,从而获得更多的调试信息,让你的诊断更准确。

闭关修炼体系(闭关修炼技术)(12)

比如上面这个图片,鱼鹰就能清楚地知道运行到 STAGE_3 这个位置的准确时间,从而判断这个位置是否及时运行了。

这个是在官网上都可能找不到的资料,是鱼鹰学习这些调试方法后,突然觉得获得断点调试时间是非常重要的一件事,所以在尝试了很多方法才最终确定的方案。

事实上,这篇笔记不仅包含了这些内容,还有很多实用的调试经验在里头(比如之前一直说关于KEIL调试的优点,但却没告诉你它的缺点),所以鱼鹰才会如此郑重其事,但是说实话,这些方法可能也有人根据前面的调试方法实现过这些功能,而鱼鹰的笔记不过是帮你节省了很多的尝试时间罢了。

闲话说的很多了,事实上这篇文章还有一件事没说,就是鱼鹰准备闭关了,闭关学习USB技术。

在前面你们也看到了,为了表达自己的谢意,送了一位道友关于USB的资料,事实上这份资料是鱼鹰多年前在大学学习 USB 时整理的一份资料,里面除了搜集的一些资料外,还包含了鱼鹰的笔记在里头

1、注释详尽的关于USB鼠标的 STM32 工程。

2、一份关于USB协议的结构框图。

3、一份5000多字的笔记总结

闭关修炼体系(闭关修炼技术)(13)

(那个时候的笔名还是雨影)

闭关修炼体系(闭关修炼技术)(14)

闭关修炼体系(闭关修炼技术)(15)

所以说资料还是挺丰富的,但是那个时候只将 USB 研究到了枚举阶段,更深入的却因为种种原因没有学习,现在工作了,既是工作的需要,亦是对 USB 技术的兴趣,所以准备闭关一段时间,重新整理这些知识。

刚好 KEIL 调试系列笔记也算是完结了,鱼鹰也就趁此机会再提高一下,下次更新应该是一个月或者两个月之后了,那个时候,鱼鹰将带来全新的关于 USB 的系列笔记,希望各位道友继续支持了。

推荐阅读:

为什么说你一定要掌握 KEIL 调试方法?

STM32工程模板建立之新建工程(二)

-THE END-

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页