单片机界都是C语言的天下,但是使用python也能玩起来。

作为过来人我随便说说几点建议吧:

1.单片机是微型的计算机系统,可谓麻雀虽小 五脏俱全,这就意味着要搞它需要储备的知识面很广涵盖:模电、数电、机械结构、编程语言,layout等等,这些都要了解的基本功;

2.选择一款大众型的单片机开发板套件来学习,这个这个在马云爸爸的网站上随便搜卖的好的几个品牌随便问就行。为什么选大众型的,因为那些能在你遇到问题时在网上能找到答案,推荐你选stm32,arm crotex-m架构的mcu,用的很广泛,高端的能跑Linux,qt,底端的能跑rtos,重要的是:stm32很多型号能跑python解析器,即micro-python。这对有python基础的人来说非常适合。

3.安装开发板提供给的demo,自己手动敲代码,运行起来看看效果,因为过程中你肯定读了代码而且有巧不对的,顺便理解了代码。

3.demo是别人写好了的,但是需要自己写成自己想要的结果,那就得熟读外围设备的手册,而且都是英文的。你会发现英词懂了,但是还是不明白是什么,那就是数电模电的基础需要补了,这是漫长的积累过程;

4. 熟读单片机的各种外设文档,熟悉它的电气特性和时序,大部分单片机都离不开这些外设:Gpio,UART, I2C, SPI, I2S,以太网口,USB,Sd,TFT这样的接口,熟读各个寄存器的作用,一般都是位操作。

5.必备的工具:烙铁焊台,万用表,示波器,各种工具元器件收纳盒,玩一段时间后你需要一个独立的实验室[捂脸][捂脸],东西多,各种线和工具元器件。

6.做做项目,先拿某宝上现成的模块达,验证功能后自己lay板子。

欢迎交流[呲牙][呲牙]

单片机python教程推荐_有Python基础的小白如何学习单片机?相关推荐

  1. python 好书推荐_关于Python的好书推荐(三)

    1.简单易学 2.免费.开放的资源 3.高等级语言 4.流行语言 5.海量数据库 6.可扩展 Python可能是为数不多的既简单又强大的编程语言之一.这对初学者和专家都有好处,更重要的是,编程很有趣. ...

  2. 有没有好的python教程推荐_学习python中的pandas有没有好的教程推荐?

    Pandas是入门Python做数据分析所必须要掌握的一个库,这里精选了十套练习题,可帮助你快速上手Python代码,完成数据集探索. [小提示:本文所使用的数据集下载地址:DATA | TRAIN ...

  3. 物联网python教程慕课_物联网技术基础,中国大学MOOC(慕课)答案公众号搜题

    长春所在的地形区是()A.东北平原B.华北平原C.长江中下游平原D.东南丘陵 长春所在的地形区是()A.东北平原B.华北平原C.长江中下游平原D.东南丘陵 请将下列地形区与其特点和别称进行配对组合,并 ...

  4. 我要自学网python教程推荐_我作文-这就是我作文、十年后的我作文大全

    在平平淡淡的日常中,大家都尝试过写作文吧,借助作文人们可以实现文化交流的目的.相信很多朋友都对写作文感到非常苦恼吧,下面是小编为大家收集的我的烦恼小学作文500字7篇,仅供参考,大家一起来看看吧.我的 ...

  5. 百钱买百鸡python创新编程_编程零基础应当如何开始学习 Python?

    文科老狗被迫学了python,进入快乐领域 当然高赞的回答已经很详尽很全面了,但就大多数人的尿性: 妙啊~ 点赞~ 喜欢~ 收藏~ 然后感觉自己汲取了知识满意的返回离开√ 接下来我会分享自己学习的经验 ...

  6. win7安装python教程视频_二级Python视频教学教程_因材考试网 - Win7之家

    至今,黑莓和诺基亚一样,经常仍被拿出来当做手机行业的经典反面案例. 在软件方面,微软还将发布 Windows 10的两个新功能更新,并将继续在移动应用程序上进行投资,特别是在Android上,该公司已 ...

  7. python教程广告_通过python实现弹窗广告拦截过程详解

    原理 这里实现的弹窗拦截,是程序不断的监视电脑屏幕,当出现需要拦截的窗口时,自动控制屏幕点击事件关闭.第一步:将需要关闭弹窗的点击位置截图. 直接上代码 while True: #获取图片的相对屏幕的 ...

  8. python教程推荐-入门python有什么好的书籍推荐?

    Python 越来越火爆,最近自己也在学习.整理下一些 Python 资料,和练手的项目.希望对你学习 Python 有所帮助. 如果大家想要文中 10G Python 编程视频,点击下面的卡片即可免 ...

  9. 420集的python教程下载_微软官方发布了最新420集Python教程,这教程简直就是编程界福利...

    泰国清迈-2014 年 10 月 22 日: 微软主页 clos Austria, Tyrol, Axamer Lizum, hosting village of 近日,微软上线了一套 Python ...

  10. 微软发布的python教程_微软发布Python 教程《Develop with Python on Windows》

    微软近日上线了一套 Python 教程<Develop with Python on Windows>,文档内容包括设置 Python 开发环境.在 Windows 与 WSL 子系统中安 ...

最新文章

  1. mysql修改用户密码
  2. 在navicat中查看所有表的注释
  3. springboot配置文件的加载顺序(./config目录优先级最高)
  4. 2016大数据发展7大趋势
  5. 腾讯云与阿里云竞争激烈:销售团队积极争取每一笔交易
  6. 非命令行linux安装zip,如何在Ubuntu 18.04 Bionic Beaver Linux上使用命令行从ZIP文件安装Gnome Shell Extensions...
  7. MVC-JDBC的工作流程
  8. 13.卷1(套接字联网API)---守护进程和 inetd 超级服务器
  9. 微信公众号 语音转文字api_快速上手——微信公众号开发接入
  10. EChart如何实现中国地图和省份下钻
  11. 工作英语: Meetings
  12. VM打开虚拟机VMX进程已提前退出错误及解决办法
  13. 成立5年仅有2款产品,“黑马”云鲸何以比肩石头、科沃斯?
  14. 成功并不是总要劳其筋骨,饿其体肤,成功的密码是: 专注!
  15. 【计算机网络】第三话·浅谈OSI和TCP/IP模型
  16. jgit比较项目不同版本间的差异及统计代码总行数
  17. MIT线性代数:4.矩阵A的LU分解
  18. 投资日记2015.6
  19. 计算机工作室报告,e-soul计算机工作室策划书.docx
  20. 手机与基站如何互相识别?

热门文章

  1. 光纤模块和光纤收发器匹配问题
  2. outlook服务器邮件满了怎么办,outlook邮箱满了怎么清理_outlook一直提示邮箱满了如何清理-win7之家...
  3. vue 描述框[el-descriptions] 与之对应 div
  4. Python配置清华镜像源
  5. android studio 前言中不允许有内容。
  6. Python基础七 元组、字典、集合
  7. Python 中文数字对照表 输入一个数字,转换成中文数字
  8. 使用three.js创建粒子火焰效果
  9. cmd脚本实现自动拨号
  10. 市场竞争力法则:以小博大,虽败犹荣