记录一下学习嵌入式的方法和小窍门

假期在家忙着闲闲没事做,就趁机把我这一段时间学习嵌入式编程的学习心得在这里分享一下!

1.学习动机建立

单纯的去学习嵌入式中的某一个东西(除了最基础的点灯按键啥的反馈比较明显的东西)都是很枯燥无味的,所以在学习嵌入式的过程中我比较倾向于要完成一个什么功能、需要的知识、硬件构造、通信方式等归纳一下,一块一块攻破,最后反馈出来的效果就比较明显,方便骗自己。。。嘻嘻嘻嘻嘻嘻嘻。

2.硬件文档阅读

读那些这些硬件文档是个很无趣的东西,但是一般硬件设备买来之后会附带有一些小demo,先去试试小demo怎么用吧,然后用stm32cube复现出相同的功能,也算是骗自己的一个环节(虽然重新造一次轮子比较傻,但是重新造轮子就知道轮子为什么要造成这样了),之后公布清楚的地方再去查硬件手册,文档就当字典用。

3.CSDN找资料

当一件事情搞不定的话,我的手就会不由自主的打开浏览器,github或者CSDN搜问题,这个是天生的,你们学不来的,哈哈哈,学不来就乖乖用脑子控制着手去搜。找资料也不是非要找到一模一样的,大家开发平台不同,所以找到有参考意义的就行,不偷懒就是最大的偷懒!

4.打开某宝

为啥开某宝呢?因为有些资料你是找不到的啊!!!!!!!!!!就像玩游戏一样,操作不好就当氪金大佬,虽然也氪不了几块钱,买资料、买同类型开发板、买同类型硬件,主要要的是附送的资料,有水平的大神可以去找买过硬件的人买份资料就行了,反正这种投机倒把的事情我是经常做,毕竟技术是世界的!!!!!

5.不用修改的就是最好的

emmmmmm,这里是我个人的一点观点,因为之前做项目遇到的麻烦,恶心了很久,买硬件的时候人家给的资料啥的最好是能完全移植出来自己用,不让商用就照着写一个,前提是自己知道轮子是怎么造的,照着人家程序抄一遍你就知道人家陈旭的高明之处了,这里我深有体会,自己改的东西往往可能因为理解偏差等一系列原因最后使用的时候出一堆问题,所以还是别人锅里的香,比较吃多了好吃的,自己就能做好吃的出来了!!!

6.调试反馈

串口串口串口,重要的事情说三篇,调试程序要随时让串口反馈程序运行情况,不然程序在里面跑,你在外面看不见,就像抽奖一样,由于本人很非,抽奖一般都是凉凉,所以很喜欢看着内部运作,当然,为了程序员喜欢的短小快,调试完毕后要把该删的都删了。什么?串口影响设备其他固件运行时间?逻辑分析仪了解一下?

7.测量设备

设备一定要齐全啊!示波器,逻辑分析仪,万用表螺丝刀电烙铁啥的都备好了,鬼知道你那天板子出问题,出的什么问题,怎么量,怎么修,设备没有就只能干看看。

以上就是我学嵌入式的一点心得,以后总结出新东西我会继续补充的!

发布了20 篇原创文章 · 获赞 53 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/ASWaterbenben/article/details/104453390