当前位置: 首页 > article >正文

从零开始学单片机,该怎么入门?

从零开始学单片机,该怎么入门?




在开始前我分享下我的经历,我刚入行时遇到一个好公司和师父,给了我机会,一年时间从3k薪资涨到18k的,

我师父给了一些 电气工程师学习方法和资料,让我不断提升自己,感谢帮助过我的人,

如大家和我一样需要我可以分享资料在评论区扣888或私我888准备:一块51开发板,一块32开发板,书籍《新概念51单片机》《stm32不完全手册库函数版》,视频网上一搜,多得多(推荐哔哩哔哩网站学习),c语言学习(推荐视频)

学习过程:

1、51单片机入手,先了解硬件(数电基础需要多多了解),对开发板上面的电子元器件有一个大概的掌握,看懂电路原理图。

2、编程练习

了解c语言,学到指针就可以玩51单片机了,研读新概念51手册,了解单片机c语言开发的技巧,学会操作寄存器。

然后,点灯,跑马灯,按键,中断,定时器和串口通信都学一遍。不必继续用51追求学习各种传感器,赶紧过渡到32单片机。

32单片机看库函数手册,跟着手册刷一遍,同样是点灯,按键,中断,定时器,串口通信,再多学输入捕获和pwm输出,了解怎么配置库函数就成,还没必要自己去手写一批寄存器和库函数。

然后,了解iic和spi通信,掌握时序信号开发,再然后做开源项目找工作就成了。

有需要资料的我可以免费分享,私我就行。本人也是从零基础过来的,走过弯路,但也总结出了一套使用的快去入门方法,关注别走开,后面更精彩。92a9e2cef411fce457ee3651e4c61d72.jpeg


http://www.lryc.cn/news/2418579.html

相关文章:

  • WebService相关技术
  • ASP.NET MVC 介绍
  • 茅台出出面解释塑化剂事件
  • 网络安全快速入门 dos介绍及常用的dos指令(小白轻喷)
  • 【笔记】ARM裸机程序开发_part2
  • jre1.6下载地址
  • android开发实战教程,androidsdk开发TV
  • 使用office2003打开docx文件
  • Android Surface创建
  • 轻松识别文字,这款Python OCR库支持超过80种语言
  • [ldap]ldap server安装以及图形化操作
  • 【面试题】网站或者APP页面显示空白如何排查
  • 边框(Border) 和 轮廓(Outline) 属性
  • 由Codebehind所引发的
  • Oracle 11g R2(11.2.0.4.0)+udev搭建RAC
  • SQL Server数据库被置疑的解决方案
  • HTTP Status 404 的详细解决思路
  • javascript:图片切换特效
  • 用Qt写软件系列一:QCacheViewer(浏览器缓存查看器)
  • zblog主题模板:响应式企业模板宽屏企业主题
  • 电子技术——BJT放大器基础
  • 学习笔记之C++ How to Program(part)
  • 21点,简单的纸牌游戏——C++编写
  • Microsoft Visio 2010密钥
  • qq密码自动测试软件,QQ2004测试版密码获取演示
  • linux 溢出漏洞,Linux-glibc溢出漏洞(CVE-2015-0235)
  • 线性移位寄存器序列(m序列)之MATLAB实现
  • 网络流入门级学习报告(中)
  • EasyAR 插件使用简介
  • WorldWind学习系列:2、基本流程