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

1.学习动机建立

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

2.硬件文档阅读

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

3.CSDN找资料

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

4.打开某宝

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

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

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

6.调试反馈

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

7.测量设备

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

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

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

  1. 记录今天学习SQL遇到的一个小问题

    书上是这么说的: 尽管SQL 对大小写是不敏感的但是数据库中的数据对大小写却是敏感的大多数公 司在存储数据时采用大写以保证数据的一致性所以你应该永远采用大写或小写来存储数 据大小写的混合使用会对你精确 ...

  2. 该如何学习嵌入式?看大佬的职业规划!

    大家好,我是张巧龙,今天分享一篇关于如何学习好嵌入式的文章. 01  身边朋友问我如何学习嵌入式,在这个行业健康的发展.我一直未能做一个系统的回答.这里我想写篇文章,彻底的回答这个问题. 嵌入式,这是 ...

  3. python|利用打飞机小游戏学习分支和循环|今天是记录自己学习的第四天呀!加油!

    ** python|利用打飞机小游戏学习分支和循环|今天是记录自己学习的第四天呀!加油! ** /*** Author:Jiang Zhiying Data:2017.11.11 Emial:1443 ...

  4. 利用JQ实现的,高仿 彩虹岛官网导航栏(学习HTML过程中的小记录)

    利用JQ实现的,高仿 彩虹岛官网导航栏(学习HTML过程中的小记录)   作者:王可利(Star·星星) 总结: 今天学习的jQ类库的使用,代码重复的比较多需要完善.严格区分大小写,在 $(" ...

  5. 【转载】学习嵌入式系统需要具备的条件、方法及步骤

    事先说明,我并不是对嵌入式有多大的兴趣,但我非常希望自己能一直向底层前进,不停地去探究最底层的奥秘. 查阅了很多资料,似乎嵌入式最附合自己对底层的探求,或许它是,或许不是,但对于现在的我而言最重要的是 ...

  6. 学习嵌入式系统需要具备的条件、方法及步骤

    2019独角兽企业重金招聘Python工程师标准>>> 1.将C和C++学好学精(语言层次): 2.将数据结构.算法.操作系统学扎实(内功层次): 3.爬山成功后,深入学习.理解.运 ...

  7. HTTP学习记录:二、请求方法

    学习资源主要为:@小坦克HTTP相关博客 最基础的是4种,GET.POST.PUT.DELETE对应着对资源的查.改.增.删.最常用的是GET和POST. GET一般用于获取/查询资源信息: POST ...

  8. 嵌入式学习步骤及方法(精典)

    嵌入式门槛虽然较高,但也跟其他事物一样,并不是牢不可破.只要我们用心去对待,冬雪终将化去,春风定会吹来.具体步骤如下: 1.<C语言>第二版 谭浩强 : <C程序设计语言>第二 ...

  9. 一个机械专业小混混 gooogleman 学习嵌入式ARM的真实经历

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 我记得在 ...

最新文章

  1. [MIPS汇编语言]简单排序实现
  2. 【EF学习笔记09】----------使用 EntityState 枚举标记实体状态,实现增删改查
  3. 浅谈.Net异步编程的前世今生----APM篇
  4. 讲师征集| .NET Conf China 2021正式启动!
  5. Java充电宝模型设计_继续探讨点赞功能模块设计
  6. BootStrap笔记-badge的使用
  7. php文件统计源码,php统计文件中的代码行数
  8. 如何用Linux搭建家庭云服务,使用ownCloud在Linux安装你的个人云服务 私有云的搭建...
  9. 常用的Linux命令组合
  10. zabbix+telegram 报警
  11. Leetcode各种题型题目+思路+代码(共176道题及答案)
  12. itext tif图片转为pdf
  13. Ciphertext-Policy Attribute-Based Encryption (CP-ABE) Toolkit Installation
  14. 奶粉中php是什么意思,那种奶粉dha含量高,奶粉中dha是什么意思
  15. 高德定位SDK踩坑-高精度模式下获取不到GPS定位(无网络环境)
  16. 一文能读懂车载与Android的关系
  17. 孤荷凌寒自学python第四十五天Python初学基础基本结束的下阶段预安装准备
  18. python量化交易书籍推荐知乎_GitHub - XingkaiLiang/vnpy: 基于python的开源量化交易平台开发框架...
  19. 使用阿里云OSS完成文件的上传样例
  20. R12.2.0 post install checks error : RW-50016: Error: - {0} was not created - 2

热门文章

  1. Centos7安装pt-query-digest慢查询工具与实践
  2. YOLOX源码解读系列
  3. 【网络编程实践--陈硕】2.4.4 procmon 程序的设计实现
  4. 【蓝桥杯2022】- 数的拆分
  5. 拼出爱心图案的c语言,抖音爱心图片拼图9格照片怎么弄 高格调拼图已被霸屏
  6. 大数据初创企业Concurrent获千万美元融资
  7. php 百度收录api_百度移动资源天级收录API提交-在线工具
  8. bzoj1755 [Usaco2005 qua]Bank Interest
  9. 使用jpedal解析PDF到XML
  10. 恋与抽卡模拟器网页_《公主连结》抽卡模拟器网站是什么 抽卡模拟器地址介绍...